แก้ไข Windows ไม่สามารถโหลดข้อผิดพลาดของรีจิสทรีได้
หากคุณพบปัญหาในอุปกรณ์ Windows 11 หรือ Windows 10 คุณอาจต้องการดูในEvent Viewerเพื่อทำความเข้าใจว่าปัญหาคืออะไรและสิ่งใดที่อาจเป็นสาเหตุ ในระหว่างนั้น คุณอาจเห็นเหตุการณ์ที่บันทึกไว้พร้อมข้อความแสดงข้อผิดพลาดWindows ไม่สามารถโหลดรีจิสทรี(Windows was unable to load the registry)ได้ ในโพสต์นี้ เราจะเสนอวิธีแก้ปัญหาที่เหมาะสมที่สุดสำหรับปัญหานี้
ต่อไปนี้เป็นข้อความแสดงข้อผิดพลาดแบบเต็ม
Windows was unable to load the registry. This problem is often caused by insufficient memory or insufficient security rights.
DETAIL – The process cannot access the file because it is being used by another process, for C:\Users\<username>\ntuser.dat
ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ไม่ได้รายงานอาการที่เกี่ยวข้องกับปัญหานี้ (นอกเหนือจากข้อความแสดงข้อผิดพลาดที่เกิดซ้ำนี้)
ผู้ร้ายที่น่าจะเกิดจากข้อผิดพลาดนี้ ได้แก่
- ไฟดับระหว่างขั้นตอนการล็อกออน/ล็อกออฟ
- (Bad)ติดตั้งหรือถอนการติดตั้งแอปพลิเคชันที่ไม่ดี
- เครือข่ายดรอปเอาท์หรือไวรัส /สปายแวร์
- โปรไฟล์ UsrClass.dat เสียหาย
- โปรไฟล์ Windows ที่เสียหาย
Windowsไม่สามารถโหลดรีจิสทรีได้
หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่ แต่ก่อนที่คุณจะเริ่มต้น ให้รีสตาร์ทระบบของคุณหนึ่งครั้ง เข้าสู่ระบบในฐานะผู้ดูแลระบบ และดูว่าสิ่งนี้ทำให้ปัญหาหายไปหรือไม่ เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าอาจเป็นปัญหาด้านหน่วยความจำหรือการอนุญาต
- ตรวจสอบ(Check)และลบไวรัส (ถ้ามี) จาก Registry
- เรียกใช้ SFC scan
- ลบไฟล์ UsrClass.dat
- สร้างโปรไฟล์ผู้ใช้ใหม่
- ซ่อมแซม Windows Registry
- ทำการคืนค่าระบบ
- ทำการรีเซ็ต(Reset)พีซีเครื่องนี้ การ รีเซ็ตระบบคลาวด์(Cloud Reset)หรือการซ่อมแซมการอัปเกรดแบบแทนที่(In-place Upgrade Repair) Windows 10
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
1] ตรวจสอบ(Check)และลบไวรัส (ถ้ามี) จาก Registry
หากมีมัลแวร์/ไวรัสอยู่ในรีจิสทรี คุณอาจพบว่าWindows นี้ไม่สามารถโหลด(Windows was unable to load the registry)ข้อผิดพลาดของรีจิสทรีได้ ในกรณีนี้ วิธีแก้ไขที่ควรลองคือ ให้ตรวจสอบการติดไวรัสในรีจิสทรี และลบออก(check the registry for infections and remove) หากพบ
ที่เกี่ยวข้อง(Related) : ไม่สามารถนำเข้าไฟล์ Registry ได้ ข้อมูลบางส่วนไม่สามารถเขียนลงใน Registry(Cannot import Registry File, Not all Data was successfully written to the Registry)ได้สำเร็จ
2] เรียกใช้การสแกน SFC
ไฟล์ ระบบ(System)เสียหายอาจเป็นสาเหตุให้คุณพบข้อผิดพลาด
SFC/DISMเป็นโปรแกรมอรรถประโยชน์ในWindows ที่(Windows)ช่วยให้ผู้ใช้สามารถสแกนหาความเสียหายใน ไฟล์ระบบ Windowsและกู้คืนไฟล์ที่เสียหายได้ ดังนั้น คุณสามารถเรียกใช้การสแกน SFCและดูว่าจะช่วยได้หรือไม่ หากไม่เป็นเช่นนั้น ให้เรียกใช้เครื่องมือ DISM(run the DISM tool)เพื่อซ่อมแซมอิมเมจระบบ
3] ลบไฟล์ UsrClass.dat
ในบางกรณี อาการของข้อผิดพลาดคือWindows Search ไม่ทำงาน(Windows Search not working)หรือเมนู Start ไม่เปิด(Start menu not opening)ขึ้น ในกรณีเหล่านี้ คุณสามารถแก้ไขปัญหาได้โดยการลบ ไฟล์ UsrClass.datออกจากโฟลเดอร์AppData โดยใช้วิธีดังนี้:
- กดปุ่มWindows key + Eเพื่อเปิดFile Explorer(open File Explorer)
- ใน File Explorer ให้แสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่
- ตอนนี้ นำทางไปยังเส้นทางไดเรกทอรีด้านล่าง – แทนที่ ตัวยึดตำแหน่ง <UserName>ด้วยชื่อบัญชีผู้ใช้ที่เข้าสู่ระบบอยู่ในปัจจุบัน
C:\Users\<UserName>\AppData\Local\Microsoft\Windows
- ที่ตำแหน่งนั้น ให้เลื่อนลงผ่านรายการของไอเท็มและค้นหา UsrClass.datคลิกขวาที่ไฟล์และเลือกDelete จากเมนูบริบท
- รีสตาร์ทพีซี
ในการบู๊ต ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากไม่เป็นเช่นนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป
4] สร้างโปรไฟล์ผู้ใช้ใหม่
คุณมักจะประสบปัญหาหากโปรไฟล์ผู้ใช้(user profile is corrupted) ของ คุณ เสียหาย ในกรณีส่วนใหญ่ คุณจะสามารถแก้ไขปัญหาได้โดยการสร้างโปรไฟล์ผู้ใช้/บัญชีใหม่สำหรับคอมพิวเตอร์ Windows 10 ของคุณ
เมื่อทำตามขั้นตอนนี้เสร็จสิ้น การขึ้นต่อกันที่เสียหายที่เกี่ยวข้องกับโปรไฟล์ผู้ใช้ปัจจุบันจะถูกแทนที่ด้วยสำเนาที่สมบูรณ์
ที่เกี่ยวข้อง(Related) : Windows ไม่สามารถโหลดได้เนื่องจากไฟล์รีจิสทรีของระบบหายไปหรือ(Windows failed to load because the system registry file is missing or corrupt)เสียหาย
5] ซ่อมแซม Windows Registry
รายการรีจิสทรีที่ไม่ถูกต้อง/เสียหายสามารถทำให้เกิดข้อผิดพลาดนี้ได้ ในกรณีนี้ คุณสามารถซ่อมแซมรีจิสทรี(repair the registry)และดูว่าจะช่วยแก้ปัญหาได้หรือไม่
6] ทำการคืนค่าระบบ
หากระบบของคุณได้รับการเปลี่ยนแปลง (ตามระบบปฏิบัติการเนื่องจากการอัปเดตหรือการติดตั้งซอฟต์แวร์) ซึ่งคุณอาจไม่ทราบ คุณอาจพบข้อผิดพลาดนี้ ในกรณีนี้ คุณสามารถ กู้คืนระบบของคุณไปยังจุดก่อนหน้า เมื่อระบบทำงานอย่างถูกต้อง
7] ทำการรีเซ็ต(Perform Reset)พีซีเครื่องนี้, การ รีเซ็ตบนคลาวด์(Cloud Reset)หรือการซ่อมแซมการอัปเกรดแบบแทนที่(In-place Upgrade Repair) Windows 11/10
ณ จุดนี้ หากปัญหา(issue )ยังไม่ได้รับการแก้ไข เป็นไปได้สูงว่าเกิดจากความเสียหายของระบบบางประเภทที่ไม่สามารถแก้ไขได้ตามอัตภาพ ในกรณีนี้ วิธีแก้ไขที่ใช้งานได้คือคุณสามารถลองReset This PCหรือCloud Resetเพื่อรีเซ็ตทุกองค์ประกอบของ Windows
คุณอาจลองใช้ In-place Upgrade Repairและในกรณี ร้ายแรง ให้ clean install Windows 11/10ใหม่ทั้งหมด
วิธีแก้ปัญหาใด ๆ เหล่านี้ควรทำงานให้คุณ!
Related posts
วิธีการ Fix Corrupted Registry ใน Windows 10
Fix Blue Screen Registry Error 51
วิธีการ Fix Broken Registry Items ใน Windows
Fix Invalid Value สำหรับ Registry Error ในขณะที่กำลังดู JPG/JPEG/PDF
แก้ไข Regedit.exe ขัดข้องเมื่อค้นหาผ่าน Registry
Fix Windows ไม่สามารถดำเนินการเปลี่ยนแปลงที่ร้องขอ
Fix Windows ไม่สามารถฟอร์แมต system partition บนดิสก์นี้
Registry Editor ไม่เปิดกระแทกหรือหยุดทำงานใน Windows 10
ปิดใช้งาน Windows key or WinKey ใน Windows 11/10
Fix Windows ได้บล็อกซอฟต์แวร์นี้เนื่องจากไม่สามารถตรวจสอบผู้เผยแพร่ได้
Fix Windows ไม่สามารถเริ่มต้น Print Spooler service บนเครื่องคอมพิวเตอร์
Fix Windows Sockets Registry รายการที่จำเป็นสำหรับ network connectivity หายไป
Fix Windows อัพเดต error 0x800f0986 บน Windows 11/10
Fix Windows ไม่สามารถสื่อสารกับ device or resource
วิธีการแก้ไขรีจิสทรีจาก Command Prompt ใน Windows 10
วิธีแก้ไขรายการรีจิสทรีที่ใช้งานไม่ได้ใน Windows 10
วิธีการเพิ่มหรือลบที่ชื่นชอบใน Registry ใน Windows 10
วิธีการปิดใช้งานหรือเปิดใช้งานมือถือ Hotspot ใน Windows 10
Fix Windows อัปเดต error 0x8007371c ใน Windows 10
แก้ไข Registry Editing ถูกปิดการใช้งานโดยผู้ดูแลระบบของคุณ Error