Khắc phục lỗi khởi động với recovery console


1. NTLDR IS MISSING

Vào một ngày đẹp trời, khi bật máy tính, bạn nhận được thông báo lỗi NTLDR is missing, press CTRL+ALT+DEL to restart. Thực hiện theo hướng dẫn trên màn hình, sau khi nhấn tổ hợp phím CTRL+ALT+DEL để khởi động lại máy, bạn sẽ tiếp tục nhận được thông báo lỗi như trên. Sử dụng RC là một trong những giải pháp khắc phục vấn đề này nhanh chóng. Tuy nhiên, một số bạn đọc thường chọn giải pháp "tiêu cực" như cài lại Windows với tùy chọn Repair (R) hay thậm chí định dạng (format) lại ổ cứng và cài mới Windows.

Với đa số người dùng, nguyên nhân gây ra lỗi này thường do một trong những tập tin khởi động của Windows bị lỗi. Các tập tin khởi động của Windows bao gồm Ntldr, Ntdetect.com, Boot.ini. Như vậy, chúng ta chỉ việc chép những tập tin khởi động vào đúng thư mục của chúng trên phân vùng hệ thống là Windows có thể khởi động được. Thực hiện như sau:

- Khởi động máy với đĩa CD cài đặt Windows. Nhấn phím bất kỳ khi xuất hiện thông báo Press any *** to boot from CD.

- Trong màn hình Welcome to setup, nhấn phím R (Repair) để khởi động Recovery Console (RC).

- Nếu hệ thống cài đặt nhiều hệ điều hành (HĐH) khác nhau, chọn HĐH bị lỗi cần khắc phục (lưu ý: nếu nhấn Enter khi chưa chọn HĐH, chương trình sẽ tự khởi động lại máy).

- Gõ mật khẩu của tài khoản Administrator.

- Tại dấu nhắc của RC, gõ dòng lệnh:

copy E:\I386\ntldr C:\

copy E:\I386\ntdetect.com C:\

(với E: là ổ CD-ROM, C: là phân vùng hệ thống).

- Chọn Yes (Y) nếu xuất hiện hộp thoại xác nhận việc chép đè tập tin cũ.

- Gõ lệnh Exit để khởi động lại hệ thống.

Ngoài ra, bạn có thể sử dụng giải pháp khác để khắc phục lỗi này nếu máy tính có ổ đĩa mềm. Khởi động máy bằng đĩa mềm khởi động của Windows 2000/XP và chép những tập tin khởi động vào thư mục của chúng:






- Tạo đĩa mềm khởi động (có thể tạo trên máy khác sử dụng Windows 2000/XP). Đưa đĩa mềm vào ổ đĩa, format lại nếu cần thiết trước khi chép các tập tin boot.ini, ntdetect.com, và ntldr vào đĩa mềm. Thông thường, các tập tin khởi động có thuộc tính ẩn (hide), để hiển thị những tập tin này, chọn Tools > Folder options trong Windows Explorer. Chọn tab View, chọn Show hidden files and folders và bỏ chọn Hide protected operating system files (Recommended) (xem hình). Chọn Yes khi xuất hiện cảnh báo và nhấn OK. Tham khảo bài "Tạo đĩa mềm khởi động cho Windows 2000 và XP" (ID: A0702_108).

- Trên máy tính bị lỗi, thiết lập trong BIOS Setup cho phép khởi động từ đĩa mềm. Đưa đĩa này vào ổ và khởi động lại hệ thống. Trong Windows, sao chép các tập tin ntdetect.com, ntldr và boot.ini (nếu cần thiết) vào thư mục C:\.

Lưu ý:

- Để sử dụng RC bạn phải đăng nhập với tài khoản thuộc nhóm Administrators.

- Thông tin hướng dẫn được thực hiện trên hệ thống Windows XP. Với Windows 2000, trong màn hình Welcome to setup, nhấn phím R (Repair) để sửa lỗi Windows và chọn C để khởi động RC.

- Tham khảo một vài giải pháp khác để khắc phục lỗi NTLDR is missing tại
http://support.microsoft.com/?kbid=318728
.

2. WINDOWS XP KHÔNG KHỞI ĐỘNG SAU KHI CÀI ĐẶT WINDOWS 2000

"Starting Windows...

Windows 2000 could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM.

You can attempt to repair this file by starting Windows 2000 Setup using the original Setup floppy disk or CD-ROM..."

System Partition - phân vùng hệ thống: là phân vùng chứa những tập tin cần thiết cho việc khởi động Windows (bao gồm ntldr, ntdetect.com, boot.ini). Phân vùng hệ thống phải là phân vùng chính (primary partition) và được active. Thông thường, khi phân chia đĩa cứng, phân vùng hệ thống luôn nằm trên ổ đĩa chính nếu hệ thống có 2 ổ đĩa cứng nhưng không bắt buộc là phân vùng đầu tiên (thường được gán ký tự C.
Boot Partition - phân vùng khởi động: là phân vùng chứa những tập tin hệ thống của Windows (\Windows với Windows XP hoặc \WinNT với Windows 2000). Thông thường, phân vùng khởi động và phân vùng hệ thống nằm chung cùng 1 phân vùng.


Một số bạn đọc thích cài đặt nhiều HĐH trên máy tính. Nếu thực hiện theo nguyên tắc "phiên bản trước cài trước, phiên bản sau cài sau", sử dụng phần quản lý boot (boot.ini) của HĐH cài sau hoặc sử dụng phần mềm quản lý boot như System Commander, Boot Magic..., bạn sẽ tránh được lỗi liên quan đến phần khởi động của các HĐH. Nếu Windows 2000 được cài đặt sau Windows XP, nó sẽ thay thế (chép đè) các tập tin khởi động của Windows XP trên phân vùng hệ thống. Bạn sẽ gặp thông báo lỗi như trên khi khởi động Windows XP. Để khắc phục lỗi này, bạn chỉ cần chép lại các tập tin ntdetect.com, ntldr và boot.ini (nếu cần thiết) từ đĩa cài đặt Windows XP. Tham khảo hướng dẫn thực hiện trong phần Ntldr is missing.


nguồn: sưu tầm