前幾天有朋友出現“ntldr is missing”系統不能進入的錯誤,其實這個也是個比較通用,都有可能出現的問題,所以今天單獨提出來說說。
什么是NTLDR?
NTLDR全稱是是一個隱藏的,只讀的系統文件,位置在系統盤的根目錄,用來裝載操作系統。是windows nt 4.0/windows 2000/windows xp/windows server 2003的引導文件。它的主要職責是解析Boot.ini配置文件,而Boot.ini即為系統啟動菜單項,如,XP系統如想添加或者刪除一個系統項,可修改Boot.ini配置文件。
什么情況下會出現“ntldr is missing”?
當電腦硬盤主引導記錄被破壞,或者硬盤故障、ntldr文件被病毒惡意刪除,等等情況都會引起系統無法啟動,從而提示“ntldr is missing”。
網上通用解決方法(不適合新手)
下面為網上很多地方輪番轉載的教程,很多新手可能看完后會一頭霧水。
1、進入系統故障恢復控制臺。
2、轉到C盤。
3、輸入"copy X:\I386\NTLDR c:\"(說明:X為光驅盤符)并回車,如果系統提示要否覆蓋則按下"Y",
輸入"copy X:\I386\Ntdetect c:\",并回車,
之后輸入exit命令退出控制臺重新啟動即可
不管它適不適合你,給大家解釋下這什么原理:
上面的方法必須使用系統的光盤啟動,才能進入系統故障恢復控制臺,然后通過命令的方式,將光盤中的NTLDR文件拷貝到你的系統盤里。以此來還原NTLDR文件。
上面的教程要么來自微軟官方,要么是很古老的時候就有的教程。很明顯不適應如今U盤PE時代的便捷。
最簡單的來說,就算不用PE里的修復功能,單純的進PE拷貝一下NTLDR文件到系統盤,也比用命令來拷貝方便?。。?!
U盤PE快速修復系統引導
給大家推薦一個快速便捷的修復方法,說便捷,可能也不算便捷,因為對于第一次接觸PE這個東西的朋友來說還是比較困難的。BUT?。?!
一旦學會了!很多電腦問題你都可以自己搞定。
詳細步驟
1、制作U盤PE
先需要制作一個U盤PE,一般的PE系統里都是有下面所述的功能的,具體如何制作這里不再贅述,以老毛桃PE為例,詳細教程可以看公眾號菜單:問題處理-》系統修復-》制作u盤啟動盤。
2、我們做好PE U盤后,啟動進入PE系統桌面后,按如下操作:
①首先從開始菜單中找到“系統引導自動修復工具”,注:不同的PE,工具所在的位置可能不同,不過一般都會有。
②進入界面后,直接默認2秒后進入混合模式(也就是打開后不管它,自己會自動跳轉)
③選擇你的系統所在的分區,打開“我的電腦”看你的系統盤在PE系統中到底是哪個盤符,一般還是C盤。如果是多系統,選其中一個即可(選中的將作為默認啟動盤)
④選定好盤符后,直接點擊“開始修復”是不是很簡單?
⑤然后軟件會自動找出你硬盤中的所有系統,修復每個系統的引導,并且修復好多系統引導菜單。
⑥到這里,可以看到系統修復成功報告,(PS:NT5.X為XP或更早的系統,NT6.X為VISTA后的系統)
修復完成后,就可以重啟進入系統了。