หลังอัปเดต Windows 10 Registry Editor ค้นหาคีย์ไม่ได้ โปรแกรมจะวนลูปไม่รู้จบ และล่มเมื่อพยายามปิด สาเหตุ: ค่าความยาว Registry มากกว่า 255 bytes ที่ Microsoft กำหนด ทำให้การค้นหาเข้าสู่ลูปไม่รู้จบ
วิธีที่ 1: แทนที่ regedit.exe ด้วยเวอร์ชันเก่าที่ทำงานได้
- ตรวจสอบว่ามีโฟลเดอร์ C:\Windows.old หรือไม่ (มีหลังอัปเดตใหญ่)
- หากไม่มี ให้ดาวน์โหลด regedit.exe เวอร์ชันเก่าจาก ลิงก์นี้ แล้วแตกไฟล์
- เปิด Command Prompt (Admin): กด Win + X เลือก Command Prompt (Admin)
- รันคำสั่งยึดสิทธิ์:
takeown /f "C:\Windows\regedit.exe"
- ให้สิทธิ์เต็ม:
icacls "C:\Windows\regedit.exe" /grant "%username%":F
- ไปที่ C:\Windows เปลี่ยนชื่อ regedit.exe เป็น regeditold.exe
- คัดลอก regedit.exe จาก Windows.old\Windows หรือไฟล์ที่ดาวน์โหลดมา วางที่ C:\Windows
- เปิด regedit ใหม่ ฟังก์ชันค้นหาควรทำงานปกติ
วิธีที่ 2: ใช้ Registry Editor ของบุคคลที่สาม
หากวิธีแรกยากเกินไป ใช้โปรแกรมตัวเลือก:
- RegScanner (NirSoft) - พอร์ตเทเบิล ฟรี ค้นหาคีย์และค่าได้ดี ดาวน์โหลด ที่นี่
- O&O RegEditor - 介面สวย ฟรี ไม่ต้องติดตั้ง มีฟังก์ชัน Import/Export ดาวน์โหลด ที่นี่