NTLDR is missing開機故障如何處理
故障現象:開機自檢一切正常,可是在進入系統,也就是進行系統引導的時候卡住了,顯示
NTLDR is missing,Press CTRL+ALT+DEL to restart.???????????
經過思考,分析得出:
1.XP系統為NT內核,而LDR為操作系統中常用的loader的縮寫,故該故障可能是因為系統引導文件丟失導致的,而該文件的名稱為NTLDR
2.該計算機是在進入操作系統,也就是進行系統引導的時候卡住了,故判斷其可能為無法進行系統引導而導致無法進入操作系統.
以下為微軟官方網站的對該故障的說明:
啟動計算機時收到“NTLDR is missing”(缺少 NTLDR)錯誤信息
察看本文應用于的產品
文章編號 : 320397
最后修改 : 2005年8月15日
修訂 : 7.0
癥狀
在將多個文件復制到使用 NTFS 文件系統的啟動卷的根文件夾后,下次啟動計算機時可能會收到下面的錯誤信息:
NTLDR is missing
Press CTRL+ALT+DEL to restart.
如果刪除復制到根文件夾的文件,主文件表 (MFT) 分配索引并不會降到原大小。
原因:
如果 MFT 根文件夾碎片較多,則可能會出現此問題。如果 MFT 根文件夾包含多個文件,則 MFT 就會變得非常零碎,以至于需要另外創建一個分配索引。因為文件是按字母順序映射到分配索引中的,NTLDR 文件可能會被推到第二個分配索引中。如果發生此現象,就會看到本文“癥狀”部分中描述的錯誤信息。
一般情況下不將文件寫入根文件夾。如果一個程序定期在根文件夾中創建和刪除臨時文件,或者將許多文件誤復制到根文件夾,就會造成這一情況。
解決方案
要想解決此問題,請與 Microsoft 產品支持服務聯系以獲得 Bcupdate2 實用工具。有關如何與 Microsoft 產品支持服務部門聯系的詳細信息,請訪問下面的 Microsoft 網站:
http://support.microsoft.com/selectassist&nbs ... microsoft.com/selectassist)
替代方法
若要變通解決此問題,請創建一個啟動磁盤來啟動您的計算機。
有關如何在基于 Microsoft Windows XP 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
305595 (http://support.microsoft.com/kb/305595/) 如何用 Windows XP 為 NTFS 或 FAT 分區創建啟動磁盤
有關如何在基于 Microsoft Windows 2000 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
119467 (http://support.microsoft.com/kb/119467/) 如何為 NTFS 或 FAT 分區創建啟動盤
[QUOTE 由自己得出的結論和微軟官方網站的說明,我們可以采用"補償法"進行修復,也就是將原來丟失的那個文件從其他系統盤或者電腦上拷貝過來,給它補上,即可正常進入操作系統.
以下為自己的經驗和網上總結得出的解決方案:
步驟一:通過故障恢復控制臺,(假定G盤是光驅盤符..)輸入
copy G:\i386\ntldr c:\(回車),
步驟二:然后再輸入:
copy G:\i386\ntdetect.com c:\(回車)
這時,系統要提示個什么,,輸入y..然后再按回車..(問題到此應該算解決了,,下一步是確定一下,問題解決沒有.)
步驟三:再輸入c:\Boot.ini,,如果可以正常顯示Boot.ini中的信息,,則重啟,,則說明問題算是解決了..
?
故障現象:開機自檢一切正常,可是在進入系統,也就是進行系統引導的時候卡住了,顯示
NTLDR is missing,Press CTRL+ALT+DEL to restart.???????????
經過思考,分析得出:
1.XP系統為NT內核,而LDR為操作系統中常用的loader的縮寫,故該故障可能是因為系統引導文件丟失導致的,而該文件的名稱為NTLDR
2.該計算機是在進入操作系統,也就是進行系統引導的時候卡住了,故判斷其可能為無法進行系統引導而導致無法進入操作系統.
以下為微軟官方網站的對該故障的說明:
啟動計算機時收到“NTLDR is missing”(缺少 NTLDR)錯誤信息
察看本文應用于的產品
文章編號 : 320397
最后修改 : 2005年8月15日
修訂 : 7.0
癥狀
在將多個文件復制到使用 NTFS 文件系統的啟動卷的根文件夾后,下次啟動計算機時可能會收到下面的錯誤信息:
NTLDR is missing
Press CTRL+ALT+DEL to restart.
如果刪除復制到根文件夾的文件,主文件表 (MFT) 分配索引并不會降到原大小。
原因:
如果 MFT 根文件夾碎片較多,則可能會出現此問題。如果 MFT 根文件夾包含多個文件,則 MFT 就會變得非常零碎,以至于需要另外創建一個分配索引。因為文件是按字母順序映射到分配索引中的,NTLDR 文件可能會被推到第二個分配索引中。如果發生此現象,就會看到本文“癥狀”部分中描述的錯誤信息。
一般情況下不將文件寫入根文件夾。如果一個程序定期在根文件夾中創建和刪除臨時文件,或者將許多文件誤復制到根文件夾,就會造成這一情況。
解決方案
要想解決此問題,請與 Microsoft 產品支持服務聯系以獲得 Bcupdate2 實用工具。有關如何與 Microsoft 產品支持服務部門聯系的詳細信息,請訪問下面的 Microsoft 網站:
http://support.microsoft.com/selectassist&nbs ... microsoft.com/selectassist)
替代方法
若要變通解決此問題,請創建一個啟動磁盤來啟動您的計算機。
有關如何在基于 Microsoft Windows XP 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
305595 (http://support.microsoft.com/kb/305595/) 如何用 Windows XP 為 NTFS 或 FAT 分區創建啟動磁盤
有關如何在基于 Microsoft Windows 2000 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
119467 (http://support.microsoft.com/kb/119467/) 如何為 NTFS 或 FAT 分區創建啟動盤
[QUOTE 由自己得出的結論和微軟官方網站的說明,我們可以采用"補償法"進行修復,也就是將原來丟失的那個文件從其他系統盤或者電腦上拷貝過來,給它補上,即可正常進入操作系統.
以下為自己的經驗和網上總結得出的解決方案:
(步驟一)通過故障恢復控制臺,(假定G盤是光驅盤符..)輸入
copy G:\i386\ntldr c:\(回車),
然后再輸入:
copy G:\i386\ntdetect.com c:\(回車)
這時,系統要提示個什么,,輸入y..然后再按回車..(問題到此應該算解決了,,下一步是確定一下,問題解決沒有.)
再輸入c:\Boot.ini,,如果可以正常顯示Boot.ini中的信息,,則重啟,,則說明問題算是解決了..
?
問題總結:
NTLDR文件是WinXP的引導文件。應該在系統正常的時候給予備份。
NTLDR文件的說明:NTLDR是一個隱藏的,只讀的系統文件,用來裝載操作系統。
NTLDR文件的提?。篘TLDR文件是WinXP的引導文件,當此文件丟失時啟動系統會提示其缺失并要求按任意鍵重新啟動,不能正確進入WinXP系統。在故障恢復控制臺下可以提取到該文件,這個文件存在于安裝光盤的i386目錄中,提取方法如下:
進入系統故障恢復控制臺,轉到C盤,輸入“copy X\I386\NTLDR”(注:這里的X為光驅盤符)并回車,如果系統提示要否覆蓋則按下“Y”,之后輸入exit命令退出控制臺重新啟動即可。
-----------------------------------
附:
XP系統的引導過程:
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統
*如果NT/XP被選擇,,NTLDR運行Ntdetect.com
*對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。
windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作
12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
?
下面是兩則實例:
實例1: 前幾天拿一塊裝有VISTA系統的硬盤掛在我裝有WINDOWS XP的主機里開了機。當發現新加的硬盤里有VISTA時,我直接按了關機。
當我再次重啟時發現報ntldr is missing。于是我用WINDOWS XP啟動然后進入故障恢復控制臺。然后,按下“1”鍵和回車登錄進入你的Windows
輸入你的Administrator帳戶和密碼
拷貝倆個文件到系統所在分區,假設你的光驅為F盤符。按照下面例子:
copy F:\i386\ntldr c:\
copy F:\i386\ntdetect.com c:\
然后重啟,照理說這樣就應該能夠解決問題了,但是我在重啟后仍然是ntldr is missing,起初覺得是故障恢復失敗,于是采用GHOST來恢復系統,恢復完成后還是ntldr is missing,這記讓我有點看不懂。然后我干脆直接用WINDWOS XP安裝盤來安裝系統。照常規的光盤啟動并復制文件。但是再重啟后又是該死的ntldr is missing報錯!到這步,我腦子開始有點熱了!我突然想起來我有多塊硬盤,是不是硬盤的啟動位置給調換了?于是開機按F12選擇啟動目錄并選擇從裝有系統的那塊盤,結果那該死的ntldr is missing報錯不再出現了。所以請大家注意,當有多塊硬盤的時候一定要注意啟動位置!
實例2:一臺筆記本上的硬盤,在臺式機上分區格式化,并安裝DOS,考入WINDOWS2000安裝文件,裝回IBM X22筆記本在DOS下安裝WIN2000操作系統,重啟后顯示NTLDR is missing,但運行DOS進行操作一切正常。
???? 分析得知,在不同的機器上分區格式化硬盤,不同的南橋會寫入不同的分區表信息,而IBM T21只能識別440BX南橋操作出的分區,從而導致系統不能正確讀取NTLDR文件,重新使用IBM T21分區,格式化安裝系統后一切正常。
?
說明:NTLDR文件是win nt/win200/WinXP/win2003的引導文件,當此文件丟失時啟動系統會提示"NTLDR is missing... "并要求按任意鍵重新啟動,不能正確進入系統 。所以應該在系統正常的時候給予備份。?????????? NTLDR文件是做什么的?我們如何來修復NTLDR 文件類型的故障呢?
??
?????? NTLDR文件的是一個隱藏的,只讀的系統文件,位置在系統盤的根目錄,用來裝載操作系統。
?
一般情況系統的引導過程是這樣的:
?
?
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統 *如果NT/XP被選擇,,NTLDR運行Ntdetect.com 對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
?
???? WindowsXP出現此故障的解決辦法????
?
????? 當此文件丟失時,我們可以從安裝光盤上進行提取,方法是:
1、進入系統故障恢復控制臺。
2、轉到C盤。
3、輸入"copy X:\I386\NTLDR c:"(說明:X為光驅盤符)并回車,如果系統提示要否覆蓋則按下"Y",之后輸入exit命令退出控制臺重新啟動即可。
?
????? Windows 2003 server出現此故障的解決辦法
?
1. 用Windows 2003的安裝盤啟動電腦,進入Windows 2003 Server的安裝界面;
2. 界面提示“要修復Windows 2003 server的安裝,請按R”,按R鍵繼續;
3. 屏幕出現故障恢復控制臺提示“C:\Winnt,要登錄到哪個Windows 2003安裝(要取消,請按Enter)?”,在此鍵入“1”,然后按Enter鍵;
4. 鍵入管理員密碼,然后按Enter鍵;
5. 鍵入Copy H:\WIN2003\ENT\I386\Ntldr c:\,按ENTER鍵(注:我使 用的光盤是Windows 2003二合一光盤,如果是其他的安裝盤,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目錄下。“h:”為 我的光盤驅動器號),如果系統提示您是否覆蓋文件,鍵入Y,然后按Enter鍵故障現象:開機自檢一切正常,可是在進入系統,也就是進行系統引導的時候卡住了,顯示
NTLDR is missing,Press CTRL+ALT+DEL to restart.???????????
經過思考,分析得出:
1.XP系統為NT內核,而LDR為操作系統中常用的loader的縮寫,故該故障可能是因為系統引導文件丟失導致的,而該文件的名稱為NTLDR
2.該計算機是在進入操作系統,也就是進行系統引導的時候卡住了,故判斷其可能為無法進行系統引導而導致無法進入操作系統.
以下為微軟官方網站的對該故障的說明:
啟動計算機時收到“NTLDR is missing”(缺少 NTLDR)錯誤信息
察看本文應用于的產品
文章編號 : 320397
最后修改 : 2005年8月15日
修訂 : 7.0
癥狀
在將多個文件復制到使用 NTFS 文件系統的啟動卷的根文件夾后,下次啟動計算機時可能會收到下面的錯誤信息:
NTLDR is missing
Press CTRL+ALT+DEL to restart.
如果刪除復制到根文件夾的文件,主文件表 (MFT) 分配索引并不會降到原大小。
原因:
如果 MFT根文件夾碎片較多,則可能會出現此問題。如果 MFT 根文件夾包含多個文件,則 MFT 就會變得非常零碎,以至于需要另外創建一個分配索引。因為文件是按字母順序映射到分配索引中的,NTLDR 文件可能會被推到第二個分配索引中。如果發生此現象,就會看到本文“癥狀”部分中描述的錯誤信息。
一般情況下不將文件寫入根文件夾。如果一個程序定期在根文件夾中創建和刪除臨時文件,或者將許多文件誤復制到根文件夾,就會造成這一情況。
解決方案
要想解決此問題,請與 Microsoft 產品支持服務聯系以獲得 Bcupdate2 實用工具。有關如何與 Microsoft 產品支持服務部門聯系的詳細信息,請訪問下面的 Microsoft 網站:
http://support.microsoft.com/selectassist&nbs ... microsoft.com/selectassist)
替代方法
若要變通解決此問題,請創建一個啟動磁盤來啟動您的計算機。
有關如何在基于 Microsoft Windows XP 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
305595 (http://support.microsoft.com/kb/305595/) 如何用 Windows XP 為 NTFS 或 FAT 分區創建啟動磁盤
有關如何在基于 Microsoft Windows 2000 的計算機上創建啟動磁盤的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
119467 (http://support.microsoft.com/kb/119467/) 如何為 NTFS 或 FAT 分區創建啟動盤
[QUOTE 由自己得出的結論和微軟官方網站的說明,我們可以采用"補償法"進行修復,也就是將原來丟失的那個文件從其他系統盤或者電腦上拷貝過來,給它補上,即可正常進入操作系統.
以下為自己的經驗和網上總結得出的解決方案:
(步驟一)通過故障恢復控制臺,(假定G盤是光驅盤符..)輸入
copy G:\i386\ntldr c:\(回車),
然后再輸入:
copy G:\i386\ntdetect.com c:\(回車)
這時,系統要提示個什么,,輸入y..然后再按回車..(問題到此應該算解決了,,下一步是確定一下,問題解決沒有.)
再輸入c:\Boot.ini,,如果可以正常顯示Boot.ini中的信息,,則重啟,,則說明問題算是解決了..
?
問題總結:
NTLDR文件是WinXP的引導文件。應該在系統正常的時候給予備份。
NTLDR文件的說明:NTLDR是一個隱藏的,只讀的系統文件,用來裝載操作系統。
NTLDR文件的提?。篘TLDR文件是WinXP的引導文件,當此文件丟失時啟動系統會提示其缺失并要求按任意鍵重新啟動,不能正確進入WinXP系統。在故障恢復控制臺下可以提取到該文件,這個文件存在于安裝光盤的i386目錄中,提取方法如下:
進入系統故障恢復控制臺,轉到C盤,輸入“copy X\I386\NTLDR”(注:這里的X為光驅盤符)并回車,如果系統提示要否覆蓋則按下“Y”,之后輸入exit命令退出控制臺重新啟動即可。
-----------------------------------
附:
XP系統的引導過程:
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統
*如果NT/XP被選擇,,NTLDR運行Ntdetect.com
*對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。
windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作
12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
?
下面是兩則實例:
實例1: 前幾天拿一塊裝有VISTA系統的硬盤掛在我裝有WINDOWS XP的主機里開了機。當發現新加的硬盤里有VISTA時,我直接按了關機。
當我再次重啟時發現報ntldr is missing。于是我用WINDOWS XP啟動然后進入故障恢復控制臺。然后,按下“1”鍵和回車登錄進入你的Windows
輸入你的Administrator帳戶和密碼
拷貝倆個文件到系統所在分區,假設你的光驅為F盤符。按照下面例子:
copy F:\i386\ntldr c:\
copy F:\i386\ntdetect.com c:\
然后重啟,照理說這樣就應該能夠解決問題了,但是我在重啟后仍然是ntldr is missing,起初覺得是故障恢復失敗,于是采用GHOST來恢復系統,恢復完成后還是ntldr is missing,這記讓我有點看不懂。然后我干脆直接用WINDWOS XP安裝盤來安裝系統。照常規的光盤啟動并復制文件。但是再重啟后又是該死的ntldr is missing報錯!到這步,我腦子開始有點熱了!我突然想起來我有多塊硬盤,是不是硬盤的啟動位置給調換了?于是開機按F12選擇啟動目錄并選擇從裝有系統的那塊盤,結果那該死的ntldr is missing報錯不再出現了。所以請大家注意,當有多塊硬盤的時候一定要注意啟動位置!
實例2:一臺筆記本上的硬盤,在臺式機上分區格式化,并安裝DOS,考入WINDOWS2000安裝文件,裝回IBM X22筆記本在DOS下安裝WIN2000操作系統,重啟后顯示NTLDR is missing,但運行DOS進行操作一切正常。
???? 分析得知,在不同的機器上分區格式化硬盤,不同的南橋會寫入不同的分區表信息,而IBM T21只能識別440BX南橋操作出的分區,從而導致系統不能正確讀取NTLDR文件,重新使用IBM T21分區,格式化安裝系統后一切正常。
?
說明:NTLDR文件是win nt/win200/WinXP/win2003的引導文件,當此文件丟失時啟動系統會提示"NTLDR is missing... "并要求按任意鍵重新啟動,不能正確進入系統 。所以應該在系統正常的時候給予備份。?????????? NTLDR文件是做什么的?我們如何來修復NTLDR 文件類型的故障呢?
??
?????? NTLDR文件的是一個隱藏的,只讀的系統文件,位置在系統盤的根目錄,用來裝載操作系統。
?
一般情況系統的引導過程是這樣的:
?
?
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統 *如果NT/XP被選擇,,NTLDR運行Ntdetect.com 對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
?
?????? WindowsXP出現此故障的解決辦法????
?
????? 當此文件丟失時,我們可以從安裝光盤上進行提取,方法是:
1、進入系統故障恢復控制臺。
2、轉到C盤。
3、輸入"copy X:\I386\NTLDR c:"(說明:X為光驅盤符)并回車,如果系統提示要否覆蓋則按下"Y",之后輸入exit命令退出控制臺重新啟動即可。
?
????? Windows 2003 server出現此故障的解決辦法
?
1. 用Windows 2003的安裝盤啟動電腦,進入Windows 2003 Server的安裝界面;
2. 界面提示“要修復Windows 2003 server的安裝,請按R”,按R鍵繼續;
3. 屏幕出現故障恢復控制臺提示“C:\Winnt,要登錄到哪個Windows 2003安裝(要取消,請按Enter)?”,在此鍵入“1”,然后按Enter鍵;
4. 鍵入管理員密碼,然后按Enter鍵;
5. 鍵入Copy H:\WIN2003\ENT\I386\Ntldr c:\,按ENTER鍵(注:我使 用的光盤是Windows 2003二合一光盤,如果是其他的安裝盤,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目錄下?!癶:”為 我的光盤驅動器號),如果系統提示您是否覆蓋文件,鍵入Y,然后按Enter鍵NTLDR文件是WinXP的引導文件。應該在系統正常的時候給予備份。
NTLDR文件的說明:NTLDR是一個隱藏的,只讀的系統文件,用來裝載操作系統。
NTLDR文件的提?。篘TLDR文件是WinXP的引導文件,當此文件丟失時啟動系統會提示其缺失并要求按任意鍵重新啟動,不能正確進入WinXP系統。在故障恢復控制臺下可以提取到該文件,這個文件存在于安裝光盤的i386目錄中,提取方法如下:
進入系統故障恢復控制臺,轉到C盤,輸入“copy X\I386\NTLDR”(注:這里的X為光驅盤符)并回車,如果系統提示要否覆蓋則按下“Y”,之后輸入exit命令退出控制臺重新啟動即可。
-----------------------------------
附:
XP系統的引導過程:
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統
*如果NT/XP被選擇,,NTLDR運行Ntdetect.com
*對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。
windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作
12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
?
下面是兩則實例:
實例1: 前幾天拿一塊裝有VISTA系統的硬盤掛在我裝有WINDOWS XP的主機里開了機。當發現新加的硬盤里有VISTA時,我直接按了關機。
當我再次重啟時發現報ntldr is missing。于是我用WINDOWS XP啟動然后進入故障恢復控制臺。然后,按下“1”鍵和回車登錄進入你的Windows
輸入你的Administrator帳戶和密碼
拷貝倆個文件到系統所在分區,假設你的光驅為F盤符。按照下面例子:
copy F:\i386\ntldr c:\
copy F:\i386\ntdetect.com c:\
然后重啟,照理說這樣就應該能夠解決問題了,但是我在重啟后仍然是ntldr is missing,起初覺得是故障恢復失敗,于是采用GHOST來恢復系統,恢復完成后還是ntldr is missing,這記讓我有點看不懂。然后我干脆直接用WINDWOS XP安裝盤來安裝系統。照常規的光盤啟動并復制文件。但是再重啟后又是該死的ntldr is missing報錯!到這步,我腦子開始有點熱了!我突然想起來我有多塊硬盤,是不是硬盤的啟動位置給調換了?于是開機按F12選擇啟動目錄并選擇從裝有系統的那塊盤,結果那該死的ntldr is missing報錯不再出現了。所以請大家注意,當有多塊硬盤的時候一定要注意啟動位置!
實例2:一臺筆記本上的硬盤,在臺式機上分區格式化,并安裝DOS,考入WINDOWS2000安裝文件,裝回IBM X22筆記本在DOS下安裝WIN2000操作系統,重啟后顯示NTLDR is missing,但運行DOS進行操作一切正常。
???? 分析得知,在不同的機器上分區格式化硬盤,不同的南橋會寫入不同的分區表信息,而IBM T21只能識別440BX南橋操作出的分區,從而導致系統不能正確讀取NTLDR文件,重新使用IBM T21分區,格式化安裝系統后一切正常。
?
說明:NTLDR文件是win nt/win200/WinXP/win2003的引導文件,當此文件丟失時啟動系統會提示"NTLDR is missing... "并要求按任意鍵重新啟動,不能正確進入系統 。所以應該在系統正常的時候給予備份。?????????? NTLDR文件是做什么的?我們如何來修復NTLDR 文件類型的故障呢?
??
?????? NTLDR文件的是一個隱藏的,只讀的系統文件,位置在系統盤的根目錄,用來裝載操作系統。
?
一般情況系統的引導過程是這樣的:
?
?
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統 *如果NT/XP被選擇,,NTLDR運行Ntdetect.com 對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
WindowsXP出現此故障的解決辦法????
????? 當此文件丟失時,我們可以從安裝光盤上進行提取,方法是:
1、進入系統故障恢復控制臺。
2、轉到C盤。
3、輸入"copy X:\I386\NTLDR c:"(說明:X為光驅盤符)并回車,如果系統提示要否覆蓋則按下"Y",之后輸入exit命令退出控制臺重新啟動即可。
Windows 2003 server出現此故障的解決辦法
1. 用Windows 2003的安裝盤啟動電腦,進入Windows 2003 Server的安裝界面;
2. 界面提示“要修復Windows 2003 server的安裝,請按R”,按R鍵繼續;
3. 屏幕出現故障恢復控制臺提示“C:\Winnt,要登錄到哪個Windows 2003安裝(要取消,請按Enter)?”,在此鍵入“1”,然后按Enter鍵;
4. 鍵入管理員密碼,然后按Enter鍵;
5. 鍵入Copy H:\WIN2003\ENT\I386\Ntldr c:\,按ENTER鍵(注:我使 用的光盤是Windows 2003二合一光盤,如果是其他的安裝盤,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目錄下?!癶:”為 我的光盤驅動器號),如果系統提示您是否覆蓋文件,鍵入Y,然后按Enter鍵
評論
查看更多