Mục Lục Nội Dung
Máy tính xuất hiện màn hình xanh Recovery với Error code 0xc0000034? Hướng dẫn đầy đủ các bước khắc phục lỗi BCD, sửa master boot records và khôi phục hệ thống.

Giới Thiệu Lỗi “Recovery – Error Code 0xc0000034”
Khi khởi động, nếu bạn gặp màn hình Recovery với nội dung:
Recovery
Your PC/Device needs to be repaired
An unexpected error has occurred.
Error code: 0xc0000034
… nghĩa là Windows Boot Configuration Data (BCD) đang bị hư hỏng, thiếu nội dung hoặc không thể tìm thấy file khởi động. Điều này có thể gây ra do cập nhật sai, chỉnh sửa phân vùng hoặc virus phá hủy dữ liệu khởi động.

Nguyên Nhân Gây Ra Lỗi 0xc0000034
Những nguyên nhân chính gây ra lỗi này bao gồm:
- BCD bị xóa hoặc lỗi do cập nhật hoặc thao tác sai phân vùng
- Lỗi khi cài lại Windows hoặc update không thành công
- Virus tấn công MBR/Boot Sector, làm mất hoặc thay đổi dữ liệu khởi động
- Ổ cứng ngoại vi bị lỗi gây ảnh hưởng đến quá trình đọc dữ liệu khởi động

Cách Khắc Phục Lỗi Error Code 0xc0000034
Để khắc phục được lỗi này, bạn có thể áp dụng các cách sau đây:
Sử Dụng Windows Recovery USB/ DVD
Bạn cần bộ cài/USB boot Windows 10/11:
- Cắm USB/DVD và khởi động từ thiết bị đó (F12/F2/Del tùy máy)
- Chọn Repair your computer thay vì Install
- Vào Troubleshoot > Advanced options > Command Prompt

Ghi lại BCD bằng lệnh Bootrec
Trong Command Prompt, lần lượt gõ:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- Khi hệ thống hỏi “Add installation to boot list?”, chọn Yes.
- Khởi động lại để kiểm tra xem lỗi đã khắc phục chưa.

Chạy Lệnh SFC Nếu Vào Được CMD
Nếu BCD đã sửa nhưng file hệ thống vẫn lỗi, bạn có thể:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
Lệnh này sẽ phục hồi các file bị hỏng trong phân vùng ổ C.

Khôi Phục Hệ Thống Qua System Restore
Nếu bạn có điểm phục hồi hệ thống:
- Trong Advanced options chọn System Restore
- Chọn điểm trước thời gian lỗi xuất hiện
- Hoàn tất quá trình và khởi động lại

Cài Lại Windows Nếu Không Còn Cách Khác
Lưu ý: Chỉ áp dụng cách này nếu bạn đã có kinh nghiệm.
Nếu máy tính bị mất BCD và các lệnh phục hồi không hiệu quả:
- Bạn có thể dùng USB/DVD để cài mới Windows
- Gạt tùy chọn Keep my files để giữ lại dữ liệu cá nhân
- Thiết lập lại môi trường hoàn chỉnh

Bảng Tổng Hợp Các Phương Án Xử Lý Lỗi 0xc0000034
Phương Án | Khi Nào Nên Dùng |
bootrec /rebuildbcd và các lệnh MBR | Lỗi BCD, file boot bị hỏng |
SFC /offbootdir | File hệ thống lỗi, không mất dữ liệu |
System Restore | Có điểm khôi phục, lỗi xảy ra gần đây |
Cài mới Windows (tiếp tục giữ file) | Lỗi nặng, không sửa được bằng cách khác |
Phòng Ngừa Lỗi Trong Tương Lai
Để không gặp phải lỗi này, bạn nên:
- Thường xuyên Backup BCD: Dùng lệnh
bcdedit /export C:\bcdbackup
- Backup dữ liệu cá nhân, phòng khi cần cài lại OS
- Cập nhật Windows đúng cách, tránh mất điện khi đang cập nhật
- Quét virus định kỳ, nhất là trước và sau cập nhật
Error code 0xc0000034 xuất phát từ lỗi Boot Configuration Data và có thể được khắc phục nhanh bằng công cụ bootrec, SFC hoặc System Restore. Trong trường hợp nghiêm trọng, bạn vẫn có thể cài mới Windows mà không mất dữ liệu.