為什麼找不到ntldr
A. 系統啟動時,提示找不到NTLDR文件怎麼辦
NTLDR文件是win
nt/win200/WinXP的引導文件,當此文件丟失時啟動系統會提示「NTLDR
is
missing,Press
CTRL+ALT+DEL
to
restart」,但往往重啟後還是要求按任意鍵重新啟動,不能正確進入系統
。
修復系統的辦法,如果你的系統是按部就班的安裝的,並且你還保留著原來的安裝盤,那麼,把原系統光碟放入光碟機,按系統的提示操作,就會自動拷貝文件完成系統修復了。
如果你的系統是GHost版或者是一些所謂「優化版」或者「精簡版」,那可能會比較麻煩。如果放入原盤不能被系統認可,那麼可採用以下方法修復:
1、找一台能正常使用的計算機,在「工具\\文件夾選項」里設置「顯示所有隱藏,拷貝這個文件到U盤或者刻到光碟中備用;
2、光碟或者U盤啟動系統,進入DOS系統。
3、關鍵是寫入硬碟,不能COPY完就了事,必須執行DEBUGNTLDR命令。命令行中執行W命令寫入,Q命令退出。這樣才能保證真正寫入硬碟。
4、重新啟動。
B. 戴爾筆記本M431R-5435 U盤重裝系統出現couldn`t find ntldr
重裝系統出現couldn`t find ntldr的解決方法如下:
C. 電腦重裝系統出現ntldr is missing怎麼辦
出現這個現象有幾種原因,比如xp系統在安裝win7系統或者在裝系統的時候格式化了c盤。導致引導文件丟失了,或者系統找不到引導文件。
解決方法:
1、開機,一直按住esc不放,進入startup menue,選擇F9 Boot Device Option回車(不同型號的電腦FX不一樣,需要選擇含有Boot Device Option的即可)。
D. ntldr丟失的原因
NTLDR is missing解決方法
平時,我們偶爾會遇到系統啟動時顯示「NTLDR is missing」而無法進入系統的情況。其實導致該故障的原因多,但網上絕大部分文章都只針對一種情況進行討論。下面筆者將各種情況和原因進行匯總,希望對大家有所幫助。
一、NTLDR損壞或丟失
這種情況解決起來比較簡單,而且比較常見,所以也是我們遇到該故障時首先採取的一種方法,即在Recovery Console或其他系統下,把系統的安裝光碟中i386目錄下的NTLDR文件復制到系統分區(通常為C盤)中即可。
二、NTLDR沒有損壞或丟失
如果把光碟中的NTLDR文件復制到C盤後重新啟動,問題依然沒有解決,這時我們可以認識到,導致該故障的不是NTLDR損壞或丟失,而是系統視而不見。為什麼會這樣呢?一般說來,導致該現象的原因有以下幾點:
1、採用非系統磁碟來啟動電腦。如果用一些非系統磁碟引導啟動電腦,比如軟盤、光碟、USB移動存儲設備等,就可能會出現此問題。解決的方法是取出這些設備,然後重新啟動電腦即可。
2、BIOS中硬碟中的信息被更改,檢測方式被設置為手動。
由於硬碟信息被篡改,導致系統找不到硬碟中的系統分區,所以就找不到系統分區中的啟動文件NTLDR了。只要在BIOS的「Standard CMOS Setup」中,把硬碟檢測方式設置為「Auto(自動)」即可。
3、系統分區沒有被激活。如果用於存放啟動文件(包括BOOT.INI、NTLDR、NTDETECT.COM)的系統分區沒有被激活而是激活了其他主分區,那麼就會導致系統啟動時找不到NTLDR文件。解決的方法時用Windows 98啟動盤啟動電腦,然後運行Fdisk,選擇「Set active partition」來激活系統分區。如果仍無法解決,就需要在Recovery Console下運行FIXBOOT命令來使活動分區成為可啟動的分區。
4、硬碟中的主引導記錄(MBR)被破壞,導致系統找不到系統分區。解決的方法是在Recovery Console下運行fixmbr命令,或者是用Windows 98啟動盤啟動電腦,然後運行FDISK /MBR。
5、系統分區的MFT根文件夾碎片較多。主文件表(MFT)是一個卷上每一個文件的索引,如果 MFT 根文件夾包含多個文件,則MFT就會變得非常零碎,以至於需要另外創建一個分配索引。因為文件是按字母順序映射到分配索引中的,NTLDR 文件可能會被推到第二個分配索引中。一般情況下不建議用戶將文件直接寫入根文件夾,尤其是大量文件。如果有某個程序定期在系統分區的根文件夾中創建和刪除臨時文件,或者將許多文件誤復制到根文件夾,就會造成這一情況。但是,請神容易送神難,如果我們此時去刪除那些臨時文件或是復制到根文件夾的文件,主文件表(MFT)分配索引並不會降到原來的大小,所以故障依然存在。
這時候我們需要使用微軟提供的一個叫bcupdate2的工具(下載地址:
http://www.poseidon.org.uk/bcupdate2.exe)來強制更新啟動代碼(Boot Code)。使用方法是在其他硬碟的系統上,運行 bcupdate2 x: /f (x:代表需要修復的硬碟的系統分區),然後按「Y」確認更新啟動代碼即可。
6、安裝了EZ-BIOS。EZ-BIOS是西部數據公司提供的一個可以通過重寫分區列表來允許用戶創建比 Windows 95 或 Windows 98 支持的分區更大的工具。如果安裝了EZ-BIOS,那麼在使用Windows 95或Windows 98升級到Windows 2000 或 Windows NT 4.0期間就會出現該故障。解決的方法是卸載EZ-BIOS。
7、BIOS過時。如果主板上的BIOS程序過時,可能會導致該故障,解決的方法是升級BIOS程序。
8、FAT32 BIOS Parameter Block (BPB) 中存在無效頭(邊)值。如果把一個硬碟上的系統(包括Windows 95、Windows 98 或 Windows Me)做了鏡像後克隆到其他不同大小的硬碟上,然後使用這個克隆系統升級到Windows 2000或Windows XP時,就會出現在復制文件後重新啟動提示「NTLDR is missing」。因為Windows 95、Windows 98 或者 Windows Me 啟動代碼忽略 BPB 中的頭值,並且即使在值無效時仍啟動程序。但是,Windows 2000 和 Windows XP 中的啟動代碼需要這個值,如果此值無效則啟動過程不會成功。這種情況解決方法比較復雜:
step1:使用包含 Sys.com的 Windows 95、Windows 98 或者 Windows Me 啟動盤來重新啟動電腦。
step2:運行以下命令,在系統分區的根目錄下備份msdos.sys文件:
attrib -h -r -s c:\msdos.sys
rename msdos.sys *.ysy
step3:在命令提示符中,輸入 sys c:。此命令用正確的 BPB 信息重寫 Windows 95、Windows 98 或者 Windows Me 啟動代碼。
step4:在Recovery Console下運行fixboot命令重寫Windows 2000或Windows XP的啟動代碼。
按照以上操作後,一般可以使原來的安裝程序繼續進行。
總結:以上列舉的故障現象及其原因都是按照由易到難,由常見到少見來排列的。大家在遇到此故障時,可以按照本文的順序,進行故障排除。
E. 出現錯誤提示「Can't find NTLDR」時怎麼辦
cdboot:couldn't find ntldr意思是:無法找到NTLDR文件,也就是說NTLDR文件文件無法被識別。
1、打開任意文件夾→工具→文件夾選項。
F. U盤裝機後出現Couldn't find ntldr怎麼做
這個提示意思是找不到系統文件ntldr,系統沒有裝好,換個別的系統盤或重做U盤,再裝一次系統。
拓展:
1、U速啟U盤裝機工具,將U盤製成啟動盤後,將該U盤插在您的需要修復系統的電腦上,重啟電腦進入BIOS設置為U盤啟動默認為HDD模式,或者啟動電腦的時候不停的按啟動菜單熱鍵,當啟動菜單出現時,選擇使用U盤啟動即可進入U速啟PE系統界面。不懂如何進入U盤啟動的請看:如何進入U盤啟動盤。
2、即可使用該U盤啟動系統,進入PE後,就可以進行系統維護啦!進入U速啟PE系統後,您可以進行GHOST備份、還原,進入硬碟修復,系統引導修復等等操作。啟動系統集成U速啟精心製作和改良的PE系統,真正可以識別眾多不同硬碟驅動的PE系統,集成一鍵裝機,硬碟數據恢復,密碼破解,等等實用的程序。
G. 重裝系統以後總提示「ntldr is missing」怎麼解決
怎樣解決ntldr is missing問題。今天開機的時候屏幕顯示ntldr is missing,導致無法開機了。ntldr是什麼意思呢?其實這句話就是說明了電腦啟動的時候找不到了ntldr文件,就是系統引導文件丟失了。系統C盤格式化了或者ntldr文件位置放錯了都會導致ntldr is missing出現。那麼怎樣解決ntldr is missing問題,很多朋友肯定遇到類似情況,今天我就給大家來說說ntldr is missing怎樣解決的。ntldr is missing解決方法有很多,我就說兩種。
一是:用U盤做PE啟動盤來重新寫ntldr文件,這樣就可以解決ntldr is missing問題了。
二是:用一鍵ghost恢復系統,也可以解決ntldr is missing的問題。
打開電腦時屏幕顯示ntldr is missing,我們按照提示同時按下Ctrl+Alt+Del鍵進行重啟,如下圖所示。