Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục lỗi "Windows\System32\config\SYSTEM is missing or corrupt" trên Windows

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:

  1. Quét ổ cứng và tệp hệ thống
  2. Khôi phục tệp Registry
  3. 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.