วิธีตรวจสอบ IIS Version บน Windows Server 2022 อย่างรวดเร็ว

 การตรวจสอบเวอร์ชันของ IIS (Internet Information Services) เป็นหนึ่งในงานพื้นฐานที่ผู้ดูแลระบบ Windows Server 2022 ควรทำเป็นประจำ โดยเฉพาะก่อนติดตั้ง Web Application ใหม่ แก้ไขปัญหาระบบ อัปเดต Security Patch หรือวางแผนอัปเกรด Infrastructure

แม้ว่า Windows Server 2022 จะมาพร้อม IIS 10 เป็นมาตรฐาน แต่ในหลายองค์กร ผู้ดูแลระบบยังจำเป็นต้องตรวจสอบเวอร์ชันจริง รวมถึง Build และ Component ที่ติดตั้งอยู่ เพื่อให้มั่นใจว่าระบบรองรับซอฟต์แวร์และมาตรฐานความปลอดภัยล่าสุด

บทความนี้จะรวบรวมทุกวิธีในการตรวจสอบ IIS Version แบบมืออาชีพ


🌐 ทำไมต้องตรวจสอบ IIS Version

การทราบเวอร์ชัน IIS ช่วยให้

✅ ตรวจสอบ Compatibility

✅ วางแผนอัปเกรดระบบ

✅ ตรวจสอบ Security Patch

✅ แก้ไขปัญหา Application

✅ ตรวจสอบมาตรฐานองค์กร

✅ Audit ระบบ IT


🔍 IIS บน Windows Server 2022 ใช้เวอร์ชันอะไร

โดยค่าเริ่มต้น

Windows Server 2022 ใช้

IIS 10.0

อย่างไรก็ตาม ควรตรวจสอบจากระบบจริงเสมอ


🚀 วิธีที่ 1 ตรวจสอบผ่าน IIS Manager

เปิด

inetmgr

หรือ

Internet Information Services (IIS) Manager

เลือกชื่อ Server

จากนั้นคลิก

Help

About Internet Information Services

จะพบข้อมูล

Version 10.0

🚀 วิธีที่ 2 ตรวจสอบผ่าน PowerShell

วิธีที่นิยมที่สุด

เปิด PowerShell

รัน

Get-ItemProperty `
HKLM:\SOFTWARE\Microsoft\InetStp

ผลลัพธ์ตัวอย่าง

MajorVersion : 10
MinorVersion : 0

แสดงเฉพาะ Version

(Get-ItemProperty `
HKLM:\SOFTWARE\Microsoft\InetStp).MajorVersion

ผลลัพธ์

10

🚀 วิธีที่ 3 ตรวจสอบผ่าน Registry

เปิด

regedit

ไปที่

HKEY_LOCAL_MACHINE

SOFTWARE

Microsoft

InetStp

จะพบค่า

MajorVersion

และ

MinorVersion

🚀 วิธีที่ 4 ตรวจสอบผ่าน Command Prompt

เปิด CMD

รัน

reg query HKLM\SOFTWARE\Microsoft\InetStp

ตัวอย่างผลลัพธ์

MajorVersion REG_DWORD 0xa
MinorVersion REG_DWORD 0x0

หมายถึง

IIS 10.0

🚀 วิธีที่ 5 ตรวจสอบผ่านไฟล์ DLL

เปิด PowerShell

รัน

Get-Item `
C:\Windows\System32\inetsrv\iiscore.dll

ดูรายละเอียด

(Get-Item `
C:\Windows\System32\inetsrv\iiscore.dll).VersionInfo

จะเห็น Build Number ของ IIS


🚀 วิธีที่ 6 ตรวจสอบผ่าน AppCmd

รัน

appcmd

หากแสดงผลปกติ

แสดงว่า IIS ถูกติดตั้งอยู่


ตรวจสอบ Path

where appcmd

ผลลัพธ์

C:\Windows\System32\inetsrv\appcmd.exe

🚀 วิธีที่ 7 ตรวจสอบผ่าน Windows Features

PowerShell

Get-WindowsFeature Web-Server

ผลลัพธ์

Installed

หมายถึง IIS ถูกติดตั้งแล้ว


🔍 ตรวจสอบ IIS Build Version

PowerShell

(Get-Item `
"$env:SystemRoot\System32\inetsrv\iiscore.dll").VersionInfo

ตัวอย่าง

ProductVersion
FileVersion

ข้อมูลนี้มีประโยชน์มากในการแก้ปัญหาระดับ Enterprise


🌍 ตาราง IIS Version ของ Windows Server

Windows ServerIIS
Server 2008IIS 7.0
Server 2008 R2IIS 7.5
Server 2012IIS 8.0
Server 2012 R2IIS 8.5
Server 2016IIS 10
Server 2019IIS 10
Server 2022IIS 10

⚡ ตรวจสอบ Remote Server

หากมีหลายเครื่อง

สามารถใช้ PowerShell

Invoke-Command `
-ComputerName SERVER01 `
-ScriptBlock {
Get-ItemProperty `
HKLM:\SOFTWARE\Microsoft\InetStp
}

ช่วยตรวจสอบ IIS Version จากระยะไกล


🚨 ปัญหาที่พบบ่อย

เปิด IIS Manager ไม่ได้

ตรวจสอบ

Get-WindowsFeature Web-Mgmt-Console

ไม่มี AppCmd

ตรวจสอบ

Get-WindowsFeature Web-Server

Registry ไม่มี InetStp

อาจยังไม่ได้ติดตั้ง IIS


🔒 แนวทางสำหรับองค์กร

ควรตรวจสอบ

  • IIS Version

  • Windows Build

  • Security Patch

  • TLS Version

  • ASP.NET Runtime

พร้อมกันทุกครั้งก่อน Deploy Application ใหม่


💡 Best Practices

สำหรับ Windows Server 2022

ควร

① ตรวจสอบ IIS Version ก่อนติดตั้ง Application

② อัปเดต Security Patch สม่ำเสมอ

③ ตรวจสอบ Build Number หลังอัปเดต

④ เก็บข้อมูลเวอร์ชันในเอกสารระบบ

⑤ Audit Web Server ทุกไตรมาส

ทีมงาน comsiam มักใช้ PowerShell ในการตรวจสอบ IIS Version เพราะสามารถนำไปทำ Automation และ Audit Server หลายเครื่องพร้อมกันได้

สำหรับองค์กรขนาดใหญ่ comsiam แนะนำให้บันทึกเวอร์ชัน IIS และ Windows Build ไว้ใน Asset Management System เพื่อช่วยในการบริหารจัดการและวางแผนอัปเกรดในอนาคต


🎯 สรุป

การตรวจสอบ IIS Version บน Windows Server 2022 สามารถทำได้หลายวิธี แต่ PowerShell ถือเป็นวิธีที่รวดเร็วและแม่นยำที่สุด

คำสั่งที่นิยมใช้คือ

Get-ItemProperty `
HKLM:\SOFTWARE\Microsoft\InetStp

ซึ่งจะแสดง Major Version และ Minor Version ของ IIS ช่วยให้ผู้ดูแลระบบสามารถตรวจสอบ Compatibility, Security และการวางแผนอัปเดตระบบได้อย่างมีประสิทธิภาพ

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่