Cách khắc phục lỗi "Automatic Repair couldn't repair your PC": Windows 10 là hệ điều hành mới nhất do Microsoft cung cấp và với mỗi nâng cấp, Microsoft cố gắng khắc phục các hạn chế và thiếu sót của các phiên bản Windows trước. Nhưng vẫn có một số lỗi phổ biến đối với tất cả các phiên bản Windows, trong đó lỗi khởi động (boot failure) là chính. Lỗi khởi động có thể xảy ra với bất kỳ phiên bản Windows nào bao gồm Windows 10.
Automatic Repair (Tự động sửa chữa) thường có thể khắc phục lỗi khởi động, đây là tùy chọn tích hợp sẵn đi kèm với Windows. Khi hệ thống Windows 10 không thể khởi động, tùy chọn Automatic Repair sẽ cố gắng sửa chữa Windows tự động. Trong hầu hết các trường hợp, Automatic Repair khắc phục được nhiều vấn đề liên quan đến lỗi khởi động nhưng như bất kỳ chương trình nào, nó cũng có giới hạn và đôi khi Automatic Repair không hoạt động.
Automatic Repair thất bại do có một số lỗi hoặc file bị hỏng/thiếu trong cài đặt hệ điều hành ngăn chặn Windows khởi động đúng cách và nếu Automatic Repair thất bại, bạn sẽ không thể vào Safe Mode. Thường thì tùy chọn Automatic Repair thất bại sẽ hiển thị thông báo lỗi như sau:
Automatic Repair couldn't repair your PC. Press "Advanced options" to try other options to repair your PC or "Shut down" to turn off your PC. Log file: C:\WINDOWS\System32\Logfiles\Srt\SrtTrail.txt
Trong tình huống Automatic Repair không thể sửa chữa PC, phương tiện cài đặt có thể khởi động (Bootable installation media) hoặc Recovery Drive/System Repair Disc rất hữu ích. Hãy bắt đầu và xem từng bước cách bạn có thể khắc phục lỗi Automatic Repair couldn't repair your PC.
Lưu ý: Với từng bước dưới đây, bạn cần có Bootable installation media hoặc Recovery Drive/System Repair Disc. Nếu chưa có, hãy tạo một. Nếu không muốn tải toàn bộ OS từ web, bạn có thể dùng máy của bạn bè để tạo đĩa hoặc tải Windows 10 ISO chính thức (cần kết nối internet và máy tính hoạt động).
QUAN TRỌNG: Không bao giờ chuyển đổi ổ đĩa Basic chứa hệ điều hành thành Dynamic disk, vì có thể khiến hệ thống không thể khởi động.
Cách mở Command Prompt khi khởi động (Boot) trong Windows 10
LƯU Ý: Bạn cần mở Command Prompt at Boot nhiều lần để khắc phục các sự cố.
a) Cắm phương tiện cài đặt Windows hoặc Recovery Drive/System Repair Disc và chọn ngôn ngữ ưu tiên, nhấp Next.
b) Nhấp Repair your computer ở góc dưới cùng.
c) Chọn Troubleshoot rồi Advanced Options.
d) Chọn Command Prompt (With networking) từ danh sách tùy chọn.
Khắc phục lỗi Automatic Repair couldn't repair your PC
Cảnh báo quan trọng: Đây là hướng dẫn nâng cao, nếu bạn không biết mình đang làm gì, bạn có thể vô tình làm hỏng PC hoặc thực hiện sai các bước khiến PC không thể khởi động vào Windows. Nếu không am hiểu, hãy nhờ sự giúp đỡ của kỹ thuật viên hoặc dưới sự giám sát của chuyên gia.
Phương pháp 1: Sửa boot và xây dựng lại BCD
1. Mở Command Prompt và gõ lần lượt các lệnh sau, nhấn Enter sau mỗi lệnh:
bootrec.exe /rebuildbcd bootrec.exe /fixmbr bootrec.exe /fixboot
2. Sau khi hoàn thành từng lệnh, gõ exit.
3. Khởi động lại PC để xem có boot vào Windows được không.
4. Nếu gặp lỗi ở phương pháp trên, hãy thử:
bootsect /ntfs60 C: (thay thế chữ cái ổ đĩa bằng ổ boot của bạn)
5. Và thử lại các lệnh thất bại trước đó.
Phương pháp 2: Sử dụng Diskpart để sửa hệ thống file bị hỏng
1. Vào Command Prompt và gõ: diskpart
2. Gõ các lệnh sau trong Diskpart (không gõ DISKPART):
DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> active DISKPART> extend filesystem DISKPART> exit
3. Gõ tiếp các lệnh sau:
bootrec.exe /rebuildbcd bootrec.exe /fixmbr bootrec.exe /fixboot
4. Khởi động lại để áp dụng thay đổi và xem có khắc phục được lỗi Automatic Repair couldn't repair your PC hay không.
Phương pháp 3: Sử dụng Check Disk Utility
1. Vào Command Prompt và gõ: chkdsk /f /r C:
2. Khởi động lại PC để xem sự cố có được khắc phục không.
Phương pháp 4: Khôi phục Windows Registry
1. Cắm phương tiện cài đặt hoặc khôi phục và boot từ nó.
2. Chọn ngôn ngữ ưu tiên và nhấp Next.
3. Sau khi chọn ngôn ngữ, nhấn Shift + F10 để mở Command Prompt.
4. Gõ lệnh sau trong Command Prompt:
cd C:\windows\system32\logfiles\srt\ (thay đổi chữ cái ổ đĩa cho phù hợp)
5. Gõ lệnh này để mở file trong Notepad: SrtTrail.txt
6. Nhấn CTRL + O, từ loại file chọn "All files", điều hướng đến C:\windows\system32, nhấp chuột phải CMD và chọn Run as administrator.
7. Gõ lệnh trong cmd: cd C:\windows\system32\config
8. Đổi tên file Default, Software, SAM, System, và Security thành .bak để sao lưu.
9. Gõ các lệnh sau:
rename DEFAULT DEFAULT.bak rename SAM SAM.bak rename SECURITY SECURITY.bak rename SOFTWARE SOFTWARE.bak rename SYSTEM SYSTEM.bak
10. Gõ lệnh sau trong cmd:
copy c:\windows\system32\config\RegBack c:\windows\system32\config
11. Khởi động lại PC để xem có boot vào Windows được không.
Phương pháp 5: Sửa chữa Windows Image
1. Mở Command Prompt và gõ lệnh:
DISM /Online /Cleanup-Image /RestoreHealth
2. Nhấn Enter và đợi hoàn tất, thường mất 15-20 phút.
LƯU Ý: Nếu lệnh trên không hoạt động, thử: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows hoặc Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
3. Sau khi hoàn tất, khởi động lại PC.
4. Cài đặt lại tất cả driver Windows và khắc phục lỗi Automatic Repair couldn't repair your PC.
Phương pháp 6: Xóa file gây sự cố
1. Truy cập Command Prompt và gõ:
cd C:\Windows\System32\LogFiles\Srt SrtTrail.txt
2. Khi file mở ra, bạn sẽ thấy nội dung như:
Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.
3. Xóa file gây sự cố bằng lệnh:
cd c:\windows\system32\drivers del tmel.sys
LƯU Ý: Đừng xóa các driver thiết yếu cho Windows tải hệ điều hành.
4. Khởi động lại để xem sự cố có khắc phục không, nếu không thì tiếp tục phương pháp tiếp theo.
Phương pháp 7: Tắt Automatic Startup Repair Loop
1. Mở Command Prompt và gõ:
LƯU Ý: Chỉ tắt nếu bạn đang trong vòng lặp Automatic Startup Repair
bcdedit /set {default} recoveryenabled No
2. Khởi động lại và Automatic Startup Repair sẽ bị tắt.
3. Nếu cần bật lại, gõ lệnh trong cmd:
bcdedit /set {default} recoveryenabled Yes
4. Khởi động lại để áp dụng thay đổi.
Phương pháp 8: Đặt đúng giá trị device partition và osdevice partition
1. Trong Command Prompt gõ: bcdedit
2. Tìm giá trị device partition và osdevice partition và đảm bảo giá trị đúng hoặc đặt đúng partition.
3. Giá trị mặc định là C: vì Windows được cài sẵn trên partition này.
4. Nếu bị thay đổi sang ổ khác, gõ các lệnh sau và nhấn Enter sau mỗi lệnh:
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
Lưu ý: Nếu bạn cài Windows trên ổ khác, hãy dùng ổ đó thay vì C:
5. Khởi động lại PC để lưu thay đổi và khắc phục lỗi Automatic Repair couldn't repair your PC.
Phương pháp 9: Tắt driver signature enforcement
1. Cắm phương tiện cài đặt Windows hoặc Recovery Drive/System Repair Disc, chọn ngôn ngữ ưu tiên, nhấp Next.
2. Nhấp Repair your computer ở dưới cùng.
3. Chọn Troubleshoot rồi Advanced Options.
4. Chọn Startup Settings.
5. Khởi động lại PC và nhấn số 7 (Nếu 7 không hoạt động, khởi chạy lại quy trình và thử số khác).
Phương pháp 10: Tùy chọn cuối cùng - Refresh hoặc Reset
Cắm lại Windows 10 ISO, chọn ngôn ngữ ưu tiên và nhấp Repair your computer ở dưới.
1. Chọn Troubleshooting khi menu Boot xuất hiện.
2. Chọn giữa tùy chọn Refresh hoặc Reset.
3. Làm theo hướng dẫn trên màn hình để hoàn tất Reset hoặc Refresh.
4. Đảm bảo bạn có đĩa OS mới nhất (ưu tiên Windows 10) để hoàn tất quy trình.
Đề xuất cho bạn:
- Cách khắc phục lỗi Server's certificate has been revoked trong Chrome
- Khắc phục lỗi ERR_TUNNEL_CONNECTION_FAILED trong Google Chrome
- Khắc phục mã lỗi 0x80070002 The system cannot find the file specified
- Cách khắc phục lỗi Audio services not responding trong Windows 10
Đến đây bạn đã khắc phục Automatic Repair couldn't repair your PC thành công. Nếu vẫn còn thắc mắc, hãy để lại bình luận.