Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข Regedit.exe Crash ระหว่างค้นหา Registry ใน Windows 10

หากเพิ่งอัปเดต/อัปเกรดเป็น 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

  1. เปิด Command Prompt (ค้นหา 'cmd' > Enter)
  2. พิมพ์:
    Sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows  (ถ้าข้างบนล้มเหลว)
  3. รอเสร็จ > Restart
  4. เปิด CMD อีกครั้ง พิมพ์ทีละคำสั่ง:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
  5. รอ DISM เสร็จ
  6. หายังไม่ได้ ลองคำสั่ง Offline (แทนที่ Path ให้ถูกต้อง)
  7. 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 เรียบร้อยแล้ว หากมีคำถาม ถามได้ในส่วนความคิดเห็นครับ