คุณอาจเจอปัญหา Registry Editor เปิดไม่ได้ หรือค้างขณะทำงาน พร้อมข้อความ Registry Editor has stopped working บทความนี้แนะนำวิธีแก้ไข

Registry Editor has stopped working
อาจเกิดจากไฟล์ Registry และระบบที่เกี่ยวข้องเสียหาย หรือความยาวสูงสุดของคีย์ Registry ถูกตั้งที่ 255 ไบต์ ทำให้ Registry Editor ค้นหาไม่รู้จบ จนค้าง เมื่อกดยกเลิกการค้นหา Registry Editor จะล่มเพราะอยู่ในลูปไม่รู้จบ
Registry Editor เปิดไม่ได้ หรือค้าง
ถ้า Registry Editor เปิดไม่ได้ หรือค้างพร้อมข้อความ Registry Editor has stopped working ลองทำตามข้อเสนอแนะเหล่านี้:
- รันคำสั่ง SFC และ DISM
- แทนที่ Registry Editor
- ใช้ Registry Editor ของบุคคลที่สาม
1) รันคำสั่ง SFC และ DISM

ถ้าเกิดจากไฟล์เสียหาย SFC และ DISM จะช่วยได้ เปิด Command Prompt เป็น Administrator จากเมนู Start พิมพ์คำสั่ง:
sfc /scannow
รอจนเสร็จ (ใช้เวลาสักพัก)
รีสตาร์ทคอมพิวเตอร์ แล้วดู
ถ้ายังไม่ได้ ให้ซ่อมแซม Windows system image ด้วยคำสั่ง:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
ดูว่าช่วยได้ไหม
เคล็ดลับ: RegOwnit ของเราสามารถตั้ง Ownership และ Permissions บนคีย์ Registry ได้โดยไม่ต้องเปิด Regedit
2) แทนที่ Registry Editor

เป็นวิธีที่ดีที่สุดในการแก้ปัญหานี้ แทนที่ regedit.exe ที่เสียหายด้วยตัวที่ทำงานได้
- เปิด Windows Explorer (Win + E) ค้นหาที่อยู่:
C:\Windows.old
- เปิด Command Prompt เป็น Administrator พิมพ์คำสั่ง:
takeown /f "C:\Windows\regedit.exe"
icacls "C:\Windows\regedit.exe" /grant "%username%":F
- เปิด Windows Explorer ไปที่
C:\Windows
ค้นหา regedit.exe คลิกขวา Rename เป็น regeditOLD.exe - คัดลอก regedit.exe จาก C:\Windows.old มาวางที่ C:\Windows
- รีสตาร์ทคอมพิวเตอร์ Registry Editor จะทำงานปกติ

เคล็ดลับ: ดูวิธีแก้ไข Windows Registry โดยไม่ใช้ regedit.exe แต่ใช้ Reg.exe แทน
3) ใช้ Registry Editor ของบุคคลที่สาม
อาจดู極端 แต่ถ้ายังคงมีปัญหาหลังแทนที่ Registry Editor หรือต้องการตัวที่ดีกว่า ลอง RegCool Registry Editor ของบุคคลที่สามที่ทำงานได้ดีบน Windows
ขอให้โชคดี
อ่านเพิ่ม: Windows cannot find C:/Windows/regedit.exe
