หากเพิ่งอัปเดต/อัปเกรดเป็น Windows 10 แล้วค้นหาใน Registry Editor ใช้เวลานานมาก กด Cancel แล้ว regedit.exe Crash - แสดง "The Registry editor has stopped working" สาเหตุหลักคือ Key length ของ Registry ถูกจำกัดที่ 255 bytes สูงสุด เมื่อค้นหาเจอ Subkey ที่ยาวกว่านี้ Regedit จะ Loop ตลอดเวลา กด Cancel แล้ว Crash เพราะไม่มีทางออกอื่น
Fix Regedit.exe Crashes when searching through Registry
ข้อควรระวัง: สร้าง Restore Point ก่อนเริ่มต้น
วิธีที่ 1: รัน SFC และ DISM Tool
- เปิด Command Prompt (ค้นหา 'cmd' > Enter)
- พิมพ์:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างบนล้มเหลว)
- รอเสร็จ > Restart
- เปิด CMD อีกครั้ง พิมพ์ทีละคำสั่ง:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
- รอ DISM เสร็จ
- หายังไม่ได้ ลองคำสั่ง Offline (แทนที่ Path ให้ถูกต้อง)
- Reboot > ทดสอบ
วิธีที่ 2: แทนที่ regedit.exe
(ขั้นตอนเหมือนวิธีที่ 4 ของบทความก่อนหน้า - ใช้ regedit.exe จาก C:\Windows.old หรือดาวน์โหลด regedit_W10-1511-10240.zip Takeown + Icacls + Rename + Copy + Reboot)
วิธีที่ 3: ใช้ Third-Party Registry Editor (ทางเลือกง่ายที่สุด)
หากไม่อยากทำขั้นตอนซับซ้อน ให้ใช้ Registry Editor ของบุคคลที่สาม ซึ่งทำงานได้ดี ไม่มีข้อจำกัด 255 bytes ตัวเลือกยอดนิยม:
- RegScanner (NirSoft)
- O&O RegEditor
แนะนำเพิ่มเติม:
- How to fix Printer not activated Error Code 20
- Fix Numeric Keypad Not Working in Windows 10
- Fix CD/DVD Drive not able to read discs
- Schedule Computer Shutdown using Task Scheduler
เสร็จสิ้น! คุณแก้ไขปัญหา Regedit.exe Crashes when searching through Registry เรียบร้อยแล้ว หากมีคำถาม ถามได้ในส่วนความคิดเห็นครับ