PDA

View Full Version : NTLDR is missing??? Lỗi gì đây???



HuHuHiz
09-07-2007, 19:58
Boot lên NTLDR is missing. Press ctrk_alt_del to restart??? Lỗi gì đây???

accacc
09-07-2007, 20:03
9/10 Trường hợp là lỗi RAM, có thể tháo ra lau sạch rồi gắn lại, hoặc đổi một thanh RAM khác.

Think different
09-07-2007, 20:12
Theo thứ tự khởi động Windows XP thì ban đầu BIOS sau thực hiện quá trình POST (Power On Self Test) sẽ tìm kiếm MBR (master boot record) nằm ở sector đầu tiên của ổ đĩa master và load nó sau đó trao quyền cho đoạn code load boot sector nằm ở ổ active primary partition, nếu tìm thấy sẽ tiếp tục load boot sector này và lại tiếp tục đoạn code khởi động trong boot sector, đoạn code này sẽ tìm kiếm file NTDLR (NT Loader), và chính thằng này sẽ nạp kernel của Windows XP.
Trường hợp báo lỗi của bạn là do boot sector báo lỗi không tìm thấy file NTDLR trong quá trình khởi động, các các trường hợp sau:
-Windows bị xóa hoàn toàn-> cài lại
-File system bị lỗi (kiếm đĩa boot nào đó có chứa các tiện ích sủa lỗi như Scandisk (FAT) hoặc NTFSCHK (NTFS), hoặc vào System Recovery Console (cài đặt trước hoặc nhét đĩa cài Windows lúc khởi động chọn System Recovery Console)
-Đơn giản chỉ là file NTDLR bị xóa vô tình, trường hợp này thì bạn của dùng các đĩa boot hoặc đĩa cài đặt Windows copy file này năm trong thư mục I386 qua ổ cứng).

hailuavungcao
09-07-2007, 20:46
Đơn giản chỉ là file NTDLR bị xóa ,trường hợp này thì bạn của dùng các đĩa boot hoặc đĩa cài đặt Windows copy file này năm trong thư mục I386 qua ổ cứng.hoặc gỡ cái đĩa cứng gắn sang máy khác rồi copy cái file NTDLR (file hệ thống ở ẩn trong C)của máy họ sang đĩa của bạn..ok!

HuHuHiz
09-07-2007, 22:44
Trường hợp báo lỗi của bạn là do boot sector báo lỗi không tìm thấy file NTDLR trong quá trình khởi động, các các trường hợp sau:
-Windows bị xóa hoàn toàn-> cài lại
-File system bị lỗi (kiếm đĩa boot nào đó có chứa các tiện ích sủa lỗi như Scandisk (FAT) hoặc NTFSCHK (NTFS), hoặc vào System Recovery Console (cài đặt trước hoặc nhét đĩa cài Windows lúc khởi động chọn System Recovery Console)
-Đơn giản chỉ là file NTDLR bị xóa vô tình, trường hợp này thì bạn của dùng các đĩa boot hoặc đĩa cài đặt Windows copy file này năm trong thư mục I386 qua ổ cứng).

Cài này mình đang dùng đĩa winxp để cài lại máy thì nó bị vậy. Sau đó boot bằng ổ cứng cũng gặp tình trạng tương tự


9/10 Trường hợp là lỗi RAM, có thể tháo ra lau sạch rồi gắn lại, hoặc đổi một thanh RAM khác.

Tháo ra lau sạch ko có tác dụng. Để thử bằng thanh ram khác xem sao

lee_huynh306
09-07-2007, 23:12
Lỗi này không liên quan gì tới RAM hết. Tại thiếu file đó thôi. Bạn có thể tìm file NTLDR ở các máy đang chạy bình thường rồi chép vào là có thể boot bình thường.

Lord_of_monsters
10-07-2007, 08:35
Lỗi này không liên quan gì tới RAM hết. Tại thiếu file đó thôi. Bạn có thể tìm file NTLDR ở các máy đang chạy bình thường rồi chép vào là có thể boot bình thường.

>>đúng copy nó từ bộ cài qua lại chạy ngon lành không có vấn đề:(

HuHuHiz
10-07-2007, 11:59
Không phải đâu. Tại em boot nó = đĩa cd hay dĩa mềm nó đều báo vậy không riêng gì ổ cứng.

accacc
10-07-2007, 12:19
Cái này cũng lạ, lúc trước tui có bị tình trạng này, sau khi Ghost lại được vài bữa nó bị tiếp, thay RAM thì hết.

khiemtran
10-07-2007, 13:44
lỗi này thực ra chẳng liên quan đến RAM mà chì là do thiếu file NTDLR thôi, tìm file NTDLR ở máy chạy tốt copy vào máy mình, thế là xong! Các bro đẫ nói chính xác rồi. bác accacc nên làm theo nhé!Mọi việc dã ổ rồi. Đong topic này luon đi mod ơi?

maian1997
10-07-2007, 14:59
Lỗi này tôi cũng bị rồi .Vì cho boot từ CD để ghost mà quên vao cmos để cho khoi động tư harddisk nên nó báo lõi thôi .

HuHuHiz
10-07-2007, 17:09
Mod đóng dùm em topic này. Em đã fix được lỗi theo lời mọi người nói

tuan45th2
11-07-2007, 17:15
Mod đóng dùm em topic này. Em đã fix được lỗi theo lời mọi người nói

Bạn đã fix được thì cũng nên tổng kết lại chút ít kinh nghiệm để mọi người tham khảo chứ. Cuối cùng là bạn xử lý theo những cách nào? Và cách nào đem lại hiệu quả ?

Và mọi người cho mình hỏi : Tại sao lại xuất hiện lỗi trên khi đang sử dụng win bình thường.

nino
11-07-2007, 18:08
Có nhiều bài nói về lỗi này rồi, các bạn lười tìm quá
http://www.ddth.com/showthread.php?t=109261&highlight=NTLDR+missing
http://www.ddth.com/showthread.php?t=65166&highlight=NTLDR+missing
http://www.ddth.com/showthread.php?t=115438&highlight=NTLDR+missing

Il_VK
11-07-2007, 18:26
Lỗi này trước đây mình hay gặp và sưu tầm được bài viết sau , post lên các bạn tham khảo
NTLDR is missing

Lỗi NTLDR is missing xảy ra khi khởi động máy, thông báo lỗi như sau:
NTLDR is Missing
Press any key to restart
_ Hệ điều hành bị lỗi:
_ Windows 2000
_ Windows XP
_ Windows Server 2003
Nguyên nhân:
1. Máy tính khởi động từ một nguồn không thể boot được.
2. Ổ đĩa cứng chưa được cài đặt đúng trong BIOS.
3. Tập tin NTLDR và/hoặc NTDETECT.COM bị hỏng.
4. Cấu hình sai trong tập tin boot.ini.
5. Cố gắng nâng cấp từ hệ điều hành Windows 95, 98 hoặc ME đang sử dụng FAT32.
6. Một ổ cứng mới vừa được gắn thêm.
7. Boot sector / master boot record bị hỏng.
8. Windows bị lỗi nghiêm trọng.
9. Cáp ổ đĩa cứng IDE/EIDE bị hỏng.
 Trong đó nguyên nhân thứ 3 là thường xảy ra nhất. Cách khắc phục lỗi này như sau:
Khởi động từ đĩa CD Windows XP.
Ở menu setup của Windows XP, bấm R.
Chọn hệ điều hành bạn muốn sửa. Ví dụ ở đây bạn chỉ cài 1 hệ điều hành trên máy thì bấm số 1 từ bàn phím.
Nhập mật khẩu quản trị khi được hỏi.
Copy 2 file NTLDR và NTDETECT.COM từ CD vào thư mục gốc của ổ C bằng các lệnh sau:
copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\
Gõ lệnh exit để khỏi động lại máy tính.
----------------------------------------------------
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) . Chọn Yes khi xuất hiện cảnh báo và nhấn OK.
- - 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..."
Để 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.

TháiẤtChânNhân
15-04-2010, 18:52
để về làm thử xem sao cám ơn các bạn

cucsatvun
15-04-2010, 20:19
ôi trời! trả lời thì đúng rồi đó nhưng sao lại phải đi coppy từ các diễn đàn khác để trả lời chứ

hqtb84
16-04-2010, 18:52
cách nhanh nhất mà mình vẫn làm là ghi các file systems loại này vào đĩa Boot.
Sau đó vào MiniXP copy nó vào ổ C.
Rất nhanh chỉ mất có vài phút chứ ko phải dùng lệnh dài dòng

emperor666
16-04-2010, 18:57
Chuẩn đấy cám ơn bạn hqtb84 cho anh em 1 cách làm hay hơn. Còn bạn cucsatvun khi nào tự nghĩ ra được cách gì hay thì hãy chê người khác nhé.