Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

หากคุณเพิ่งอัปเดตหรืออัปเกรดเป็น Windows 10 ในขณะค้นหาผ่าน Registry Editor การค้นหาจะใช้เวลาตลอดไป และเมื่อคุณคลิกยกเลิก regedit.exe จะหยุดทำงาน และเมื่อ Registry Editor ขัดข้อง จะมีข้อความแสดงข้อผิดพลาดว่า “ตัวแก้ไขรีจิสทรีหยุดทำงาน “. ปัญหาหลักน่าจะเป็นความยาวของคีย์ของคีย์รีจิสทรีที่ตั้งไว้ที่ 255 ไบต์สูงสุด เมื่อค่านี้เกินระหว่างการค้นหา Regedit.exe จะหยุดทำงาน

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

ระหว่างการค้นหารีจิสทรี ค่าอย่างน้อยหนึ่งค่าต้องมีความยาวมากกว่า 255 ไบต์ และเมื่อพบคีย์ย่อยแล้ว ตัวแก้ไขรีจิสทรีจะทำงานต่อไปในลูปไม่รู้จบ เมื่อคุณพยายามยกเลิกการค้นหา regedit.exe จะหยุดทำงานเนื่องจากไม่มีตัวเลือกอื่นเลย เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry ด้วยความช่วยเหลือจากคำแนะนำด้านล่าง

แก้ไข Regedit.exe หยุดทำงานเมื่อค้นหาผ่าน Registry

อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ

วิธีที่ 1:เรียกใช้เครื่องมือ SFC และ DISM

1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา ‘cmd’ แล้วกด Enter

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

3. รอให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันทำงานเสร็จ

6. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งการซ่อมแซมของคุณ (การติดตั้ง 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:

ครอบครอง /f “C:\Windows\regedit.exe”

icacls “C:\Windows\regedit.exe” /grant “%username%”:F

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

5. กด Windows Key + E เพื่อเปิด File Explorer จากนั้นไปที่ C:\Windows โฟลเดอร์

6. ค้นหา regedit.exe แล้วเปลี่ยนชื่อเป็น regeditOld.exe แล้วปิดโปรแกรมสำรวจไฟล์

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

7. ตอนนี้ถ้าคุณมี C:\Windows.old\Windows โฟลเดอร์แล้ว คัดลอก regedit.exe จากมันไปยัง C:\Windows โฟลเดอร์ หากไม่เป็นเช่นนั้น ให้คัดลอก regedit.exe จากไฟล์ zip ที่แยกออกมาด้านบนไปยังโฟลเดอร์ C:\Windows

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

8.รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

9.เปิด Registry Editor และคุณสามารถค้นหาสตริงที่ มีขนาดใหญ่กว่า 255 ไบต์

วิธีที่ 3:ใช้ตัวแก้ไขรีจิสทรีของบุคคลที่สาม

หากคุณไม่ต้องการทำตามขั้นตอนที่ซับซ้อนเช่นนี้ คุณสามารถใช้ Registry Editor ของบริษัทอื่นได้อย่างง่ายดาย ซึ่งดูเหมือนว่าจะทำงานได้ดีและไม่มีขีดจำกัด 255 ไบต์ ด้านล่างนี้คือตัวแก้ไขรีจิสทรีของบุคคลที่สามที่ได้รับความนิยม:

เครื่องสแกนบัตร

O&O RegEditor

แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

แนะนำ:

  • วิธีแก้ไขเครื่องพิมพ์ไม่เปิดใช้งาน Error Code 20
  • แก้ไขแป้นตัวเลขไม่ทำงานใน Windows 10
  • แก้ไขไดรฟ์ซีดี/ดีวีดีที่ไม่สามารถอ่านดิสก์ได้
  • ตั้งเวลาปิดเครื่องคอมพิวเตอร์โดยใช้ Task Scheduler

เพียงเท่านี้คุณแก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry . สำเร็จ แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น