Windows ไม่พบ C:\Windows\regedit.exe สามารถเกิดขึ้นได้เนื่องจากการติดมัลแวร์ ไฟล์ระบบที่เสียหาย และไดรเวอร์หรือการติดตั้ง Windows ที่เสียหาย ข้อความแสดงข้อผิดพลาดนี้ไม่จำกัดเฉพาะระบบปฏิบัติการเวอร์ชันใด ๆ และสามารถเกิดขึ้นได้ใน Windows 10,8 และแม้แต่ 7
Regedit.exe เป็นไฟล์ที่รัน Registry Editor Windows Registry เป็นสมองของพีซีที่ใช้ Windows แต่ผู้ใช้อาจไม่ค่อยพบปัญหาในการเข้าถึง Registry Editor ข้อผิดพลาดนี้อาจเป็นอันตรายได้เนื่องจากผู้ใช้ไม่ได้ควบคุมระบบและอาจเป็นจุดเริ่มต้นของการโจมตีด้วยมัลแวร์ได้
สาเหตุที่ Windows ไม่พบข้อผิดพลาด C:/Windows/regedit.exe?
ทีมผู้เชี่ยวชาญของเราได้วิเคราะห์รายงานที่ส่งมาโดยผู้ใช้อย่างละเอียดถี่ถ้วนแล้ว ก็สามารถค้นหาสาเหตุที่ไม่ได้กล่าวถึงของปัญหาได้
- การติดมัลแวร์: มัลแวร์ติดระบบได้หลายวิธี และอาจส่งผลต่อสมองของระบบ เช่น Windows Registry โดยเฉพาะ Ransomware เป็นที่ทราบกันว่าสร้างข้อผิดพลาดเช่นเดียวกับที่คุณกำลังเผชิญอยู่
- ไฟล์ระบบเสียหาย: Registry Editor เข้าถึงไฟล์ระบบต่างๆ เพื่อดำเนินการตามปกติ และหากไฟล์ใดไฟล์หนึ่งเสียหาย ก็อาจทำให้ระบบต้องทนทุกข์จากข้อผิดพลาดนี้
- การตั้งค่านโยบายกลุ่มไม่ถูกต้อง: นโยบายกลุ่มของระบบเป็นเครื่องมือที่มีประสิทธิภาพที่สามารถปิดใช้งานและปลดล็อกส่วนประกอบต่างๆ ของ Windows และหากการเข้าถึง Registry Editor ถูกปิดใช้งานในนโยบายกลุ่ม คุณจะได้รับผลกระทบจากข้อผิดพลาดนี้
- กำหนดค่าตัวแปรสิ่งแวดล้อมไม่ถูกต้อง :ตัวแปรสภาพแวดล้อมคือค่าที่มีข้อมูลทั้งหมดเกี่ยวกับ สภาพแวดล้อมของระบบ . ทุกกระบวนการของ Windows มีชุดของตัวแปรสภาพแวดล้อมและค่าของมัน และหากกำหนดค่าตัวแปรสภาพแวดล้อมไม่ถูกต้อง คุณก็จะประสบกับข้อผิดพลาด
- การติดตั้ง Windows ที่เสียหาย: หากระบบปฏิบัติการของระบบของคุณเสียหาย คุณอาจประสบปัญหามากมายรวมถึงปัญหาปัจจุบันด้วย
แต่ก่อนที่จะดำเนินการแก้ไขปัญหาต่อไป
- ตรวจสอบให้แน่ใจว่าคุณมีผู้ดูแลระบบ เข้าระบบ
- บูต ระบบของคุณในเซฟโหมด หากคุณไม่สามารถบู๊ตในเซฟโหมดหรือไม่สามารถทำตามขั้นตอนที่ระบุไว้ในเซฟโหมดได้ ให้ลองทำตามขั้นตอนเหล่านี้โดยใช้ Windows Bootable Media
อะไรทำให้ไม่พบตัวแก้ไขรีจิสทรี
1. เรียกใช้การสแกนไวรัส
ระบบที่ติดมัลแวร์/ไวรัสประสบปัญหาหลายประการ รวมถึงปัญหาที่ Windows ไม่สามารถเข้าถึงตัวแก้ไขรีจิสทรีได้ การเรียกใช้การสแกนทั้งระบบสำหรับมัลแวร์/ไวรัสในเซฟโหมดอาจช่วยแก้ปัญหาได้
มีเครื่องมือมากมายในการกำจัดมัลแวร์ แต่เราขอแนะนำให้ใช้ Malwarebytes .
หลังจากสแกน และ เคลียร์ ระบบที่มี Malwarebytes ให้รีสตาร์ทระบบในโหมดปกติและตรวจสอบว่า Registry Editor เริ่มทำงานหรือไม่
2. เรียกใช้คำสั่งตัวตรวจสอบไฟล์ระบบ
ไฟล์ระบบที่เสียหายอาจทำให้เกิดปัญหาระบบทุกประเภท รวมทั้ง Windows ไม่พบ C:\Windows\regedit.exe ปัญหานี้ต้องดำเนินการทันทีจากผู้ใช้เพื่อหลีกเลี่ยงความยุ่งเหยิงในตอนท้าย Windows มีฟังก์ชันในตัวสำหรับตรวจสอบและซ่อมแซมไฟล์ระบบ
ดูตัวตรวจสอบไฟล์ระบบ (SFC) .
หลังจากการสแกน Running SFC ให้ตรวจสอบว่าคุณสามารถเข้าถึง Registry Editor ได้หรือไม่
3. เรียกใช้คำสั่ง DISM เพื่อซ่อมแซมอิมเมจระบบ
การให้บริการและการจัดการอิมเมจการทำให้ใช้งานได้ (DISM) เป็นยูทิลิตี้ Windows เพื่อกู้คืนไฟล์ระบบที่ SFC ไม่สามารถกู้คืนได้
ดูคำแนะนำ (ที่นี่)
หลังจากรันคำสั่ง DISM ให้ตรวจสอบว่าคุณสามารถเข้าถึง Registry Editor ได้หรือไม่
4. เปลี่ยนการตั้งค่านโยบายกลุ่ม
ตัวแก้ไขนโยบายกลุ่มภายใน (gpedit.msc) ใช้สำหรับ การกำหนดค่าคอมพิวเตอร์และผู้ใช้ . เป็นสิ่งสำคัญในการสร้างนโยบายที่จะนำไปใช้กับคอมพิวเตอร์ หากด้วยเหตุผลใดก็ตาม การเข้าถึง Registry Editor ใน Group Policy ถูกปิดใช้งาน คุณจะประสบปัญหาในมือ หากคุณกำลังใช้ Windows เวอร์ชันที่ไม่มี ตัวแก้ไขนโยบายกลุ่มภายใน โปรดติดตามบทความนี้
- กดปุ่ม Windows และ R พร้อมกันเพื่อเปิดกล่อง Run จากนั้นพิมพ์ “gpedit.msc ” และกด Enter ซึ่งจะเปิด ตัวแก้ไขนโยบายกลุ่มภายใน .
- จากนั้นไปที่ การกำหนดค่าผู้ใช้> เทมเพลตการดูแลระบบ . แล้วไปที่ ระบบ
- ค้นหารายการ “ป้องกันการเข้าถึงเครื่องมือแก้ไขรีจิสทรี” และดับเบิลคลิกเพื่อเปิด
- ในหน้าต่างที่แสดง คลิก ที่เครื่องหมายถูก บน ปิดการใช้งาน
ตอนนี้รีสตาร์ทระบบเพื่อดูว่าคุณสามารถเข้าถึง Registry Editor ได้หรือไม่
5. เปลี่ยนตัวแปรสิ่งแวดล้อม
ตัวแปรสภาพแวดล้อมประกอบด้วยข้อมูลทั้งหมดที่เกี่ยวกับสภาพแวดล้อมของระบบ . ทุกกระบวนการของ Windows OS มีชุดของตัวแปรสภาพแวดล้อมและค่าของมัน หากกำหนดค่าตัวแปรสิ่งแวดล้อมไม่ถูกต้อง คุณจะได้รับผลกระทบจากตัวแปรนี้ การแก้ไขค่าอาจช่วยแก้ปัญหาได้
- บนเดสก์ท็อป ให้คลิกขวาที่ พีซีเครื่องนี้ และคลิกที่ “คุณสมบัติ ”
- ในบานหน้าต่างด้านซ้ายของหน้าต่างที่เปิดอยู่ ให้คลิกที่ “การตั้งค่าระบบขั้นสูง ”
- ใน Windows การตั้งค่าระบบขั้นสูง ให้คลิกที่ ตัวแปรสภาพแวดล้อม
- หลังจากนั้น ให้หาบรรทัดที่ขึ้นต้นด้วย เส้นทาง ในช่องด้านล่าง จากนั้นเลือกแล้วคลิก “แก้ไข” .
- ตอนนี้ คลิกที่ แก้ไข ปุ่มและวาง บรรทัดที่กล่าวถึงด้านล่าง
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
- คลิกที่ ตกลง และ รีบูต พีซีของคุณ
เข้าถึง Registry Editor เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
6. คัดลอก Regedit จากแหล่งอื่น
ไฟล์ exe ตัวแก้ไขรีจิสทรีที่เสียหายอาจเป็นสาเหตุให้ Windows ไม่พบ regedit.exe การแทนที่ไฟล์ exe อาจช่วยแก้ปัญหาได้
เราสามารถใช้ Windows.old โฟลเดอร์เพื่อการนี้
- บูต ระบบของคุณในเซฟโหมด
- เปิดไดรฟ์ระบบ มักจะเป็นไดรฟ์ C
- ค้นหาและเปิด Windows.old โฟลเดอร์
- ในโฟลเดอร์ Windows.old ให้เปิดโฟลเดอร์ “Windows ” จากนั้นค้นหาและ คัดลอก regedit.exe .
- ตอนนี้ ย้าย ไปที่ไดรเวอร์ระบบ ค้นหาและเปิดโฟลเดอร์ “Windows ” และ วาง regedit.exe คลิก “ดำเนินการต่อ ” เมื่อได้รับแจ้งให้ยืนยัน
คุณสามารถใช้พีซีเครื่องอื่น เพื่อคัดลอก regedit.exe แต่มีโอกาสน้อยมากที่จะใช้งานได้ เนื่องจากพีซีทั้งสองเครื่องจะมีสภาพแวดล้อม ไดรเวอร์ และส่วนประกอบที่แตกต่างกัน
หลังจากคัดลอกไฟล์ regedit.exe แล้ว ให้เข้าถึงตัวแก้ไขรีจิสทรีเพื่อดูว่าทำงานถูกต้องหรือไม่
8. คืนค่าที่เกี่ยวข้องกับ Registry เป็นค่าเริ่มต้น
หากค่าดีฟอลต์ที่เกี่ยวข้องกับ Registry Editor เปลี่ยนไป มีโอกาสสูงที่คุณจะประสบปัญหาจากการเข้าถึง Registry Editor ทำตามขั้นตอนด้านล่างเพื่อคืนค่าเหล่านี้เป็นค่าเริ่มต้น
- กดปุ่ม Windows ปุ่มและพิมพ์ “Notepad ” เพื่อค้นหาและในรายการที่แสดง ให้คลิกที่ “Notepad “.
- วาง คำสั่งต่อไปนี้ในแผ่นจดบันทึก ตรวจสอบให้แน่ใจว่ามีช่องว่างสองบรรทัดที่ส่วนท้ายของไฟล์
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "SM_GamesName"="Games" "SM_ConfigureProgramsName"="Set Program Access and Defaults" "CommonFilesDir"="C:\\Program Files\\Common Files" "CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files" "CommonW6432Dir"="C:\\Program Files\\Common Files" "DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\ 00,74,00,25,00,5c,00,69,00,6e,00,66,00,3b,00,00,00 "MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\ 6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00 "ProgramFilesDir"="C:\\Program Files" "ProgramFilesDir (x86)"="C:\\Program Files (x86)" "ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\ 00,69,00,6c,00,65,00,73,00,25,00,00,00 "ProgramW6432Dir"="C:\\Program Files" Windows Registry Editor Version 5.00
- บันทึก ไฟล์ที่มีชื่อ “RegistryFix.reg”
- ตอนนี้ คลิกขวา ไฟล์นี้และคลิกที่ ผสาน . คลิกใช่ เมื่อได้รับแจ้งให้ยืนยัน
- เริ่มต้นใหม่ ระบบ
หลังจากรีบูตระบบแล้ว ให้ตรวจสอบว่าคุณสามารถเข้าถึง regedit.exe ได้โดยไม่มีปัญหาใดๆ
9. ทำการคืนค่าระบบ
การคืนค่าระบบเป็นเทคนิคที่รวมอยู่ใน Windows เพื่อกู้คืน Windows เป็นเวอร์ชันก่อนหน้า เทคนิคนี้มีประโยชน์มากในกรณีที่ระบบติดไวรัสหรือไฟล์ระบบ Windows เสียหาย ในกรณีที่ Windows ไม่สามารถแก้ไขรีจิสตรีส่วนเกินได้ ระบบกู้คืนสามารถแก้ปัญหาได้
หากต้องการกู้คืนระบบ โปรดปฏิบัติตามคำแนะนำ
หลังจากดำเนินการกู้คืนระบบแล้ว ให้ตรวจสอบว่าคุณสามารถเข้าถึง Registry Editor ได้สำเร็จหรือไม่
โซลูชันที่ 9:ซ่อมแซมระบบปฏิบัติการ Windows
หากตอนนี้ยังช่วยอะไรคุณไม่ได้ การซ่อมแซมการติดตั้ง Windows สามารถแก้ปัญหาได้