Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

Microsoft .NET Framework เป็นฟีเจอร์สำคัญของ Windows OS สมัยใหม่ มันให้ developers ได้รับชุดโค้ดสำเร็จรูปที่ Microsoft บำรุงรักษา ส่วนใหญ่คุณไม่ได้จัดการ .NET Framework โดยตรง แต่ไม่ใช่ตลอดกาล บางครั้งต้องรู้เวอร์ชันเฉพาะของ .NET Framework ที่ติดตั้งอยู่บนระบบ

นี่คือ 6 วิธีที่คุณสามารถหาได้ว่า .NET Framework รุ่นไหนบ้างที่ติดตั้งอยู่บน Windows ของคุณ

หา .NET Framework รุ่นใหม่: 4.5 ขึ้นไป

มี 3 วิธีหา .NET Framework version สำหรับรุ่น 4.5 ขึ้นไป "แต่นาย Gavin," คุณอาจพูด "ผมทำเพื่อหาว่ามีรุ่นไหน ไม่รู้ว่ารุ่น 4.5 หรือไม่"

คุณถูกต้อง การเช็ค .NET Framework version ใช้เวลานิดหน่อย สามารถตรวจสอบได้เร็วว่ามี .NET Framework 4.5 ขึ้นไปหรือไม่ ถ้าไม่มี สามารถสมมติได้ว่ามีรุ่นเก่ากว่าติดตั้ง หรือไม่มี .NET Framework เลย (ซึ่งไม่น่าเป็นไปได้)

1. ใช้ Registry Editor หา .NET Framework Version

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

สามารถหา .NET Framework versions ที่ติดตั้งอยู่ใน registry ได้ (Windows Registry คืออะไร?)

  1. กด Ctrl + R เปิด Run พิมพ์ regedit
  2. ตอน Registry Editor เปิด หา entry นี้: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
  3. ใต้ v4 ตรวจสอบ Full ถ้ามี แสดงว่ามี .NET Framework 4.5 ขึ้นไป
  4. ใน panel ขวา ตรวจสอบ DWORD entry ชื่อ Release ถ้า Release DWORD มีอยู่ แสดงว่ามี .NET Framework 4.5 หรือใหม่กว่า
  5. ข้อมูล Release DWORD มีค่าที่เกี่ยวกับ .NET Framework version เฉพาะ เช่นในรูป Release DWORD มีค่า 461814 หมายถึงระบบของผมมี .NET Framework 4.7.2 ติดตั้ง ตรวจสอบตารางด้านล่างสำหรับค่า Release DWORD ของคุณ

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

สามารถ cross-check ค่า DWORD กับตารางค่าด้านล่าง เพื่อหา .NET Framework version ที่แน่นอนบนระบบของคุณ

2. ใช้ Command Prompt หา .NET Framework Version

พิมพ์ command ใน Start Menu search bar คลิกขวา Best Match เลือก Run as Administrator

ตอนนี้ copy และ paste คำสั่งนี้ลง Command Prompt:

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

คำสั่งแสดง .NET Frameworks ติดตั้งสำหรับ version 4 .NET Framework version 4 และใหม่กว่าแสดงเป็น "v4.x.xxxxx."

3. ใช้ PowerShell หา .NET Framework Version

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

พิมพ์ powershell ใน Start Menu search bar คลิกขวา Best Match เลือก Run as Administrator

ตอนนี้ ใช้คำสั่งนี้เช็คค่า .NET Framework Release DWORD:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' | Get-ItemPropertyValue -Name Release | Foreach-Object { $_ -ge 394802 }

คำสั่งด้านบนคืนค่า True ถ้า .NET Framework version เป็น 4.6.2 หรือสูงกว่า ไม่เช่นนั้นคืน False สามารถใช้ตารางค่า DWORD .NET Framework ด้านบน แทนเลข 6 หลักสุดท้ายของคำสั่งสำหรับรุ่นอื่น ดูตัวอย่างของผม:

คำสั่งแรกยืนยัน version 4.6.2 อยู่ คำสั่งที่สองยืนยัน version 4.7.2 อยู่ แต่คำสั่งที่สามเช็ค version 4.8 ซึ่งผมยังไม่มีติดตั้ง เพราะ Windows 10 May Update ยังไม่มาถึงระบบของผม อย่างไรก็ตาม คุณเข้าใจได้ว่า PowerShell command ทำงานกับตารางค่า DWORD อย่างไร

หา .NET Framework รุ่นเก่า

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

สามารถหา old .NET Framework versions ที่ติดตั้งอยู่ได้โดยใช้ registry Registry Editor เก็บคำตอบทั้งหมด

  1. กด Ctrl + R เปิด Run พิมพ์ regedit
  2. ตอน Registry Editor เปิด หา entry นี้: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. ตรวจสอบ NDP file ใน registry สำหรับแต่ละ .NET Framework version

เช็ค .NET Framework Version ด้วย Third-Party Tool

มีเครื่องมือ 2 ตัวที่ใช้หา .NET Framework version บนระบบอัตโนมัติ แต่ไม่ได้อัปเดตบ่อย นี่คือเหตุผลที่รู้วิธี manual มีประโยชน์

1. Raymondcc .NET Detector

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

Raymondcc .NET Detector เป็น detection tool ที่เร็วและง่ายที่สุด ดาวน์โหลดโฟลเดอร์ แตกไฟล์ แล้วรัน executable ตอนโปรแกรมรัน จะแสดงรายการ .NET Framework versions เวอร์ชันสีดำ = ติดตั้งอยู่ เวอร์ชันสีเทา = ไม่ได้ติดตั้ง คลิกที่ .NET Framework version สีเทา โปรแกรมจะนำไปที่ installer

Download: Raymondcc .NET Detector for Windows (Free)

รหัสผ่าน archive คือ raymondcc

2. ASoft .NET Version Detector

6 วิธีเช็คว่า .NET Framework รุ่นไหนติดตั้งอยู่

ASoft .NET Version Detector ทำงานคล้าย Raymondcc .NET Detector มาก ดาวน์โหลด แตกไฟล์ รัน executable โปรแกรมแสดงรายการ .NET Framework versions ติดตั้งอยู่ พร้อมลิงก์ดาวน์โหลดสำหรับรุ่นที่ไม่มี

Download: ASoft .NET Version Detector for Windows (Free)

วิธีง่ายๆ เช็ค .NET Framework Version

ตอนนี้คุณรู้หลายวิธีง่ายเช็ค .NET Framework version

ไม่ได้จำเป็นต้องเช็ค .NET Framework version ทุกครั้ง หลายโปรแกรมจะเช็คเวอร์ชันก่อนติดตั้งและบอกว่ามีปัญหา อื่นๆ จะติดตั้งเวอร์ชันที่จำเป็นก่อนเริ่มติดตั้ง ประหยัดงานหาเวอร์ชันที่ถูกต้องและความยุ่งยากในการดาวน์โหลด

แต่ยังคงประโยชน์ที่รู้วิธีหา .NET Framework version แบบ manual อยากรู้เพิ่มเติมเกี่ยวกับ .NET Framework? นี่คือเหตุผลว่าต้องการมัน และวิธีติดตั้งบน Windows 10