อ่อนนุ่ม

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

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 17 กุมภาพันธ์ 2564

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

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

เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' จากนั้นกด Enter



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

google chrome มี ปัญหา
|_+_|

SFC สแกนทันทีพร้อมรับคำสั่ง | แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry

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

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

|_+_|

DISM ฟื้นฟูระบบสุขภาพ

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

ลบออก regedit.exe ในโฟลเดอร์ Windows

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

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

ค้นหา regedit.exe จากนั้นเปลี่ยนชื่อเป็น regeditOld.exe และปิด Explorer

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

แทนที่ regedit.exe จากโฟลเดอร์ที่แยกเป็นโฟลเดอร์ Windows

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

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

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

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

Regscanner

O&O RegEditor

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

ที่แนะนำ:

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

Aditya Farrad

Aditya เป็นผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศที่มีแรงจูงใจในตนเองและเป็นนักเขียนด้านเทคโนโลยีมาตลอด 7 ปีที่ผ่านมา เขาครอบคลุมบริการอินเทอร์เน็ต โทรศัพท์มือถือ Windows ซอฟต์แวร์ และคู่มือวิธีการ