Một số Windows có thể gặp lỗi không thể khởi động Windows vì một tệp hệ thống quan trọng bị thiếu hoặc hỏng. Thông báo lỗi bạn có thể thấy:
Windows could not start because the following file is missing or corrupt:
\Windows\System32\config\SYSTEM
Windows failed to load because the system registry file is missing or corrupt.
Nếu bạn đang gặp cùng lỗi này, hãy đọc toàn bộ bài viết để biết các sửa chữa tốt nhất.
Windows\System32\config\SYSTEM is missing or corrupt
Lỗi Windows\System32\config\SYSTEM is missing or corrupt có thể do nhiều nguyên nhân như tệp Registry bị thiếu hoặc hỏng.
Đây là những gì bạn có thể làm để khắc phục:
- Quét ổ cứng và tệp hệ thống
- Khôi phục tệp Registry
- Sửa chữa Windows 10 bằng phương tiện cài đặt (Installation Media)
Windows failed to load because the system registry file is missing or corrupt
1. Quét ổ cứng và tệp hệ thống
Lỗi Windows\System32\config\SYSTEM is missing or corrupt có thể do một số sector xấu (bad sectors) trên ổ cứng. Vì vậy, tùy chọn tốt nhất là cố gắng sửa các sector đó. Bạn có thể làm điều đó khá đơn giản bằng cách khởi động máy tính với Windows ISO Media.
Bây giờ, nhấp vào Repair your computer > Command Prompt, gõ lệnh sau và nhấn Enter:
chkdsk c: /r
Đợi quá trình hoàn tất, khởi động lại máy tính và kiểm tra xem sự cố có tiếp diễn hay không.
Nếu không hoạt động, hãy thử chạy SFC, lệnh System File Checker. Trong Command Prompt, gõ lệnh sau và nhấn Enter:
sfc /scannow
Đợi quá trình hoàn tất, khởi động lại máy tính và kiểm tra xem sự cố có tiếp diễn hay không.
Liên quan: Windows was unable to load the registry.
2. Khôi phục Registry
Vấn đề có thể do tệp Registry. Nếu nó bị thiếu hoặc hỏng, do đó chúng ta cần khôi phục tệp Registry để khắc phục sự cố.
Vì vậy, khởi chạy Command Prompt (như đã làm ở Giải pháp 2) và gõ các lệnh sau để sao lưu Registry, phòng trường hợp có sự cố.
md tmp copy c:\windows\system32\config\system c:\windows\tmp\system.bak copy c:\windows\system32\config\software c:\windows\tmp\software.bak copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak copy c:\windows\system32\config\security c:\windows\tmp\security.bak copy c:\windows\system32\config\default c:\windows\tmp\default.bak
Bây giờ, xóa các tệp Registry hiện tại.
delete c:\windows\system32\config\system delete c:\windows\system32\config\software delete c:\windows\system32\config\sam delete c:\windows\system32\config\security delete c:\windows\system32\config\default
Cuối cùng, dùng các lệnh sau để sửa chữa tệp Registry.
copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default
Lưu ý: Thay thế "C" bằng chữ cái ổ đĩa chứa hệ điều hành của bạn.
Bây giờ, đóng Command Prompt và khởi động lại máy tính để kiểm tra xem sự cố có tiếp diễn hay không.
3. Sửa chữa Windows 10 bằng phương tiện cài đặt
Nếu Automatic Startup Repair (Sửa chữa khởi động tự động) cũng không giúp ích, bạn cần sửa chữa Windows 10 bằng phương tiện cài đặt (Installation Media).
Hy vọng chúng tôi đã giúp bạn khắc phục lỗi Windows\System32\config\SYSTEM is missing or corrupt.