Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

KHẮC PHỤC: Các bước sửa lỗi NTLDR is missing

NTLDR cơ bản là viết tắt của NT Loader. NT Loader là boot loader được chỉ định trên tất cả hệ thống Windows NT – hệ thống chạy Windows XP/Windows Server 2003/Vista/7/8/10. NTLDR nằm trên cùng phân vùng ổ cứng nơi Windows được cài và có thể nạp từ phân vùng hoặc phương tiện ngoài như USB. Boot loader trước đọc file hệ thống tên boot.ini được ẩn và bảo vệ tốt, và nếu mọi thứ ổn, tiếp tục quá trình boot. Nếu bạn có file boot.ini hỏng, thứ tự boot máy không đúng, boot sector hoặc master boot record hỏng, cáp IDE ổ cứng lỏng/lỗi hoặc cài Windows bị hỏng nặng, bạn sẽ thấy thông báo "NTLDR is missing. Press Ctrl+Alt+Del to restart" khi bật máy.

Nếu vậy, máy sẽ tiếp tục hiển thị lỗi "NTLDR is missing" bất kể bạn reboot bao nhiêu lần. Tuy nhiên, đừng lo lắng vì có nhiều việc bạn có thể làm để khắc phục. Dưới đây là các giải pháp đã chứng minh hiệu quả cao xử lý lỗi "NTLDR is missing":

Giải pháp 1: Chạy Automated Repair dùng Easy Recovery Essentials

Easy Recovery Essentials là tiện ích nhỏ được thiết kế đặc biệt để cho phép bạn sửa chữa và khôi phục máy khi có sự cố và nó không boot vào Hệ điều hành. Tiện ích có tính năng cụ thể – tên Automated Repair (Sửa chữa tự động) – có thể sửa tất cả file và thư mục liên quan đến NTLDR. Chạy Automated Repair trên máy bị lỗi "NTLDR is missing" là giải pháp phổ biến nhất cho vấn đề này vì làm vậy có cơ hội khá lớn giải quyết vấn đề.

Truy cập đây và tải file ISO Easy Recovery Essentials cho phiên bản Windows của bạn. Ghi ISO ra DVD/CD hoặc USB. Cắm phương tiện boot vào máy bị ảnh hưởng, khởi động lại và boot từ phương tiện. Bạn có thể dùng Magic ISO hoặc chương trình ghi ISO khác để ghi ISO tải về và boot từ nó.

Sau khi boot từ ESE, Điều hướng đến Select a recovery option. Chọn Automated Repair và click Continue.

KHẮC PHỤC: Các bước sửa lỗi NTLDR is missing

Khi được yêu cầu chọn phân vùng ổ, chọn phân vùng chứa cài đặt Windows. Thường là ổ C:\. Xong rồi, Click Automated Repair để bắt đầu quy trình.

KHẮC PHỤC: Các bước sửa lỗi NTLDR is missing

Cho phép quy trình hoàn tất, sau đó xem qua kết quả và click Restart (Khởi động lại).

KHẮC PHỤC: Các bước sửa lỗi NTLDR is missing

Nếu giải pháp này khắc phục được vấn đề, máy sẽ boot vào Hệ điều hành thay vì hiển thị lỗi "NTLDR is missing". Nếu không, thử giải pháp tiếp theo.

Giải pháp 2: Gỡ bỏ tất cả phương tiện non-bootable

Phương tiện non-bootable như DVD, CD, floppy disk và USB flash drive kết nối với máy cũng có thể khiến máy hiển thị lỗi "NTLDR is missing" khi boot. Nếu vậy, đơn giản gỡ tất cả phương tiện non-bootable – cơ bản là gỡ tất cả phương tiện từ mọi cổng, chỉ giữ chuột, bàn phím, cáp màn hình và cáp nguồn – và khởi động lại máy để kiểm tra xem vấn đề còn tồn tại không.

Giải pháp 3: Sửa boot sector và master boot record

Lỗi "NTLDR is missing" cũng có thể do boot sector và/hoặc master boot record hỏng. Nếu vậy, đơn giản sửa boot sector và master boot record sẽ khắc phục. Để làm vậy, bạn cần:

Đặt đĩa cài đặt Windows vào máy bị ảnh hưởng, khởi động lại và boot từ đĩa.

Sau khi boot từ đĩa, và ở menu Windows Options nhấn R để vào Recovery Console (Bảng điều khiển khôi phục). Nhập mật khẩu Administrator cho máy.

Bây giờ, gõ các lệnh sau vào Recovery Console, nhấn Enter sau mỗi lệnh:

fixboot
fixmbr

Tháo đĩa cài đặt, khởi động lại máy và xem vấn đề còn không. Tôi cũng đã đăng giải pháp tương tự tại đây, sẽ giúp ích.

Giải pháp 4: Kiểm tra thứ tự boot của máy

Khởi động lại máy. Vào BIOS (hoặc UEFI) ngay khi máy khởi động. Phím cần nhấn để vào cài đặt này phụ thuộc nhà sản xuất mainboard và có thể từ Esc, Delete hoặc F2 đến F8, F10 hoặc F12. Điều hướng đến Boot.

KHẮC PHỤC: Các bước sửa lỗi NTLDR is missing

Thay đổi Boot order của máy và cấu hình nó thử boot từ Hard Disk Drive (HDD) trước và mọi tùy chọn khác sau.

Giải pháp 5: Kiểm tra cáp IDE ổ cứng

Cáp IDE lỏng/lỗi – cáp kết nối ổ cứng với mainboard – cũng có thể sinh ra lỗi "NTLDR is missing". Vì vậy, chắc chắn cả hai đầu cáp IDE được gắn an toàn vào cổng. Chắc chắn hơn, thay cáp IDE mới và xem có khắc phục không.

Giải pháp 6: Thay thế file NTLDR và NTDETECT.COM

Nhiều người dùng Windows bị ảnh hưởng bởi vấn đề này cũng thành công khắc phục bằng cách thay thế NTLDR và NTDETECT.COM bằng file mới.

Đặt đĩa cài đặt Windows vào máy bị ảnh hưởng, khởi động lại và boot từ đĩa.

Sau khi boot từ đĩa và ở menu Windows Options , nhấn R vào Recovery Console.

Nhập mật khẩu Administrator cho máy.

Bây giờ, gõ các lệnh sau vào Recovery Console, nhấn Enter sau mỗi lệnh:

copy D:\i386\ntldr C:\

copy D:\i386\ntdetect.com C:\
Lưu ý: D là ký tự ổ tương ứng đĩa cài đặt Windows. Có thể khác trong trường hợp bạn, thay D bằng ký tự tương ứng đĩa cài đặt Windows trong trường hợp bạn.

Tháo đĩa cài đặt, khởi động lại máy và xem vấn đề còn không.

Giải pháp 7: Rebuild MBR, Boot.ini và Set C as Active Partition

Lỗi "Bootmgr is missing" cũng có thể xảy ra trên mọi phiên bản Windows khi ổ C (hoặc ổ chứa cài Windows) không active. Đây là lý do tại sao kích hoạt phân vùng ổ cứng nơi cài Windows khắc phục vấn đề cho phần lớn người dùng Windows bị ảnh hưởng. (xem các bước hoàn chỉnh tại đây)

Giải pháp 8: Cài lại Windows

Nếu không giải pháp nào trên hoạt động, an toàn khi kết luận việc duy nhất khắc phục "NTLDR is missing" cho bạn là cài đặt lại Windows hoàn toàn. Bạn chắc chắn nên thử cài lại Windows vì nó có thể khắc phục, nhưng hiểu rằng cài lại Windows nghĩa là bắt đầu từ đầu – dù bắt đầu từ đầu không tệ bằng biến máy thành tờ giấy 10 pound đắt tiền.

Có giá trị lưu ý một workaround cho lỗi "NTLDR is missing" cũng tồn tại. Nếu bạn có đĩa cài Windows XP/7/Vista/8/10 (tùy OS cài) trống, đơn giản cắm vào máy, khởi động lại nó, cấu hình boot từ CD/DVD-ROM và khi nhắc nhấn phím bất kỳ để boot từ phương tiện, đơn giản không làm gì. Đợi một lúc và máy nên tự khởi động. Đây chắc chắn không phải sửa vĩnh viễn, nhưng chắc chắn hữu ích nếu bạn muốn cứu dữ liệu trên hệ thống như biện pháp an toàn trước khi thử các giải pháp trên.