หากคุณเพิ่งอัปเดตหรืออัปเกรดเป็น Windows 10 ในขณะค้นหาผ่าน Registry Editor การค้นหาจะใช้เวลาตลอดไป และเมื่อคุณคลิกยกเลิก regedit.exe จะหยุดทำงาน และเมื่อ Registry Editor ขัดข้อง จะมีข้อความแสดงข้อผิดพลาดว่า ตัวแก้ไขรีจิสทรีหยุดทำงาน . ปัญหาหลักน่าจะเป็นความยาวของคีย์ของคีย์รีจิสทรีที่ตั้งไว้ที่ 255 ไบต์สูงสุด เมื่อค่านี้เกินระหว่างการค้นหา Regedit.exe จะหยุดทำงาน
ระหว่างการค้นหารีจิสทรี ค่าอย่างน้อยหนึ่งค่าต้องมีความยาวมากกว่า 255 ไบต์ และเมื่อพบคีย์ย่อยแล้ว ตัวแก้ไขรีจิสทรีจะทำงานต่อไปในลูปไม่รู้จบ เมื่อคุณพยายามยกเลิกการค้นหา regedit.exe จะหยุดทำงานเนื่องจากไม่มีตัวเลือกอื่นเลย ดังนั้นโดยไม่เสียเวลาเรามาดูวิธีการแก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry ด้วยความช่วยเหลือของคำแนะนำด้านล่าง
สารบัญ[ ซ่อน ]
- แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry
- วิธีที่ 1: เรียกใช้ SFC และ DISM Tool
- วิธีที่ 2: แทนที่ regedit.exe
- วิธีที่ 3: ใช้ตัวแก้ไขรีจิสทรีของบุคคลที่สาม
แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry
ให้แน่ใจว่าได้ สร้างจุดคืนค่า ในกรณีที่มีบางอย่างผิดพลาด
วิธีที่ 1: เรียกใช้ SFC และ DISM Tool
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter
2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:
google chrome มี ปัญหา|_+_|
3. รอให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อทำเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
|_+_|
5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันเสร็จสิ้น
6. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
|_+_|บันทึก: แทนที่ C:RepairSourceWindows ด้วยแหล่งการซ่อมแซมของคุณ (แผ่นดิสก์การติดตั้ง Windows หรือการกู้คืน)
7. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry
วิธีที่ 2: แทนที่ regedit.exe
1. ก่อนอื่น ให้ไปที่ C:Windows.old โฟลเดอร์ หากไม่มีโฟลเดอร์ ให้ดำเนินการต่อ
2. หากคุณไม่มีโฟลเดอร์ด้านบน คุณต้อง ดาวน์โหลด regedit_W10-1511-10240.zip
3. แตกไฟล์ด้านบนบนเดสก์ท็อปแล้วเปิด Command Prompt ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter
4. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:
takeown /f C:Windows egedit.exe
icacls C:Windows egedit.exe /grant %username%:F
5. กด Windows Key + E เพื่อเปิด File Explorer จากนั้นไปที่ C:Windows โฟลเดอร์
6. ค้นหา regedit.exe แล้วเปลี่ยนชื่อเป็น regeditOld.exe แล้วปิดตัวสำรวจไฟล์
7. ตอนนี้ถ้าคุณมี C:Windows.oldWindows โฟลเดอร์แล้ว คัดลอก regedit.exe จากมันถึง C:Windows โฟลเดอร์ หากไม่เป็นเช่นนั้น ให้คัดลอก regedit.exe จากไฟล์ zip ที่แยกออกมาด้านบนไปยังโฟลเดอร์ C:Windows
8. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
9.Launch Registry Editor และคุณสามารถค้นหาสตริงซึ่ง มีขนาดที่ใหญ่กว่า 255 ไบต์
วิธีที่ 3: ใช้ตัวแก้ไขรีจิสทรีของบุคคลที่สาม
หากคุณไม่ต้องการทำตามขั้นตอนที่ซับซ้อนเช่นนี้ คุณสามารถใช้ Registry Editor ของบริษัทอื่นได้อย่างง่ายดาย ซึ่งดูเหมือนว่าจะใช้ได้ดีและไม่มีขีดจำกัด 255 ไบต์ ด้านล่างนี้คือตัวแก้ไขรีจิสทรีของบุคคลที่สามยอดนิยมบางส่วน:
ที่แนะนำ:
- วิธีแก้ไข เครื่องพิมพ์ไม่เปิดใช้งาน Error Code 20
- แก้ไขแป้นตัวเลขไม่ทำงานใน Windows 10
- แก้ไขไดรฟ์ CD/DVD ไม่สามารถอ่านแผ่นดิสก์ได้
- กำหนดเวลาปิดเครื่องคอมพิวเตอร์โดยใช้ Task Scheduler
นั่นคือคุณประสบความสำเร็จ แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Aditya FarradAditya เป็นผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศที่มีแรงจูงใจในตนเองและเป็นนักเขียนด้านเทคโนโลยีมาตลอด 7 ปีที่ผ่านมา เขาครอบคลุมบริการอินเทอร์เน็ต โทรศัพท์มือถือ Windows ซอฟต์แวร์ และคู่มือวิธีการ