ส่วนใหญ่ไม่ต้องกังวลเวอร์ชัน .NET ที่ติดอยู่บน Windows 10 แตะบางแอปต้องการเวอร์ชันเฉพาะ นักพัฒนาต้องการรันหลายเวอร์ชันเพื่อ Develop และ Deploy Apps ทำให้การรู้เวอร์ชัน .NET Framework ที่มีอยู่บนอุปกรณ์มีประโยชน์ บทความนี้จะแสดง 5 วิธีที่รู้จักในการตรวจสอบเวอร์ชัน .NET Framework ที่ติดตั้งใน Windows 10 PC
วิธีตรวจสอบเวอร์ชัน .NET Framework
คุณสามารถตรวจสอบเวอร์ชัน .NET Framework ที่ติดตั้งบน Windows 10 ได้ด้วยวิธีใดวิธีหนึ่งดังนี้:
- ใช้ Command Prompt
- ใช้ Registry Editor
- ใช้ PowerShell
- ใช้เครื่องมือ .NET Version Detector
- ผ่าน File Explorer
มาดูรายละเอียดขั้นตอนแต่ละวิธีกันครับ
1] ตรวจสอบเวอร์ชัน .NET ด้วย Command Prompt

ขั้นตอน:
- กด Windows key + R เปิด Run dialog
- พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เปิด Command Prompt แบบ Admin
- ใน Command Prompt คัดลอกคำสั่งด้านล่างและกด Enter
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s
2] ตรวจสอบเวอร์ชัน .NET ด้วย Registry Editor

ขั้นตอน:
- กด Windows key + R เปิด Run dialog
- พิมพ์ regedit กด Enter เปิด Registry Editor
- ไปที่ Registry key path ด้านล่าง:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- เลือก Main version key เช่น v4 หรือ v4.0
- เลือก key Client
หมายเหตุ: เวอร์ชันเก่ากว่า 4 จะเป็นตัวเลขหรือ "Setup" เช่น .NET 3.5 จะมีหมายเลขเวอร์ชันอยู่ใน key 1033
3] ตรวจสอบเวอร์ชัน .NET ด้วย PowerShell

ขั้นตอน:
- กด Windows key + X เปิด Power User Menu
- กด A เปิด PowerShell แบบ Admin
- ใน PowerShell console คัดลอกคำสั่งด้านล่างและกด Enter
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} | Select PSChildName, version
เมื่อคำสั่งรันเสร็จ จะแสดงข้อมูลทั้ง Client และ Full version ของ .NET ที่ติดตั้ง (ถ้ามี)
อ่านเพิ่มเติม: Troubleshoot .NET Framework Installation Issues
4] ตรวจสอบเวอร์ชัน .NET ด้วยเครื่องมือ .NET Version Detector
DotNetVersionLister
มีเครื่องมือชุมชนบน GitHub ช่วย Query รายการ .NET ที่ติดตั้งง่ายขึ้น

วิธีใช้ DotNetVersionLister:
- เปิด PowerShell แบบ Admin
- คัดลอกคำสั่งด้านล่างและกด Enter เพื่อดาวน์โหลดและติดตั้งเครื่องมือ
Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force
- พิมพ์ Y กด Enter
- พิมพ์คำสั่งด้านล่างเพื่อดูเวอร์ชัน .NET และกด Enter:
Get-STDotNetVersion
จะแสดงเวอร์ชัน .NET ที่ติดตั้ง
ASoft .NET Version Detector

ASoft .NET Version Detector เป็นเครื่องมือเบาๆ แสดงข้อมูลเวอร์ชัน Microsoft .NET และ .NET Core ที่ติดตั้ง ดาวน์โหลดได้จากลิงก์
5] ผ่าน File Explorer

เปิด File Explorer ไปที่โฟลเดอร์:
%windir%\Microsoft.NET\Framework\
ที่นี่จะเห็นเวอร์ชันทั้งหมดที่ติดตั้ง
เพียงเท่านี้ก็สามารถเช็คเวอร์ชัน .NET บน Windows 10 PC ได้แล้ว
