WindowsXP 系統(tǒng)“NTLDR is missing”問題的修復(系統(tǒng)已經(jīng)修復成功)
今天一個同事的筆記本開機,沒有反應(yīng),屏幕顯示“NTLDR is missing”,他的系統(tǒng)是Windows XP,磁盤分區(qū)NTFS。
前一陣子另一個同事的Windows XP系統(tǒng)(磁盤分區(qū)NTFS)也出現(xiàn)過這樣的問題。當時從網(wǎng)上找的資料時復制Windows XP光盤上的NTLDR(在光盤i386目錄下面)到C:\下。但是復制之后,重新開機,筆記本一直在重新啟動(引導還沒有通過)。最后沒有辦法,重新安裝操作系統(tǒng)。
這次想到要重裝系統(tǒng),頭很大,要重裝系統(tǒng),之前安裝過的大部分應(yīng)用程序要重新安裝。關(guān)鍵是“我的文檔”中有很多重要的文件,用Windows XP安裝光盤啟動到系統(tǒng)修復模式。試圖進入“c:\documents and settings”目錄,系統(tǒng)提示拒絕訪問。想起上次同事重裝Windows XP以后,試圖進入之前的“documents and settings”特定用戶目錄下面的時候,操作系統(tǒng)提示沒有權(quán)限訪問。
重要文檔不能復制出來,只能在想辦法修復操作系統(tǒng)了。于是利用Windows XP的安裝光盤,啟動筆記本,進入Windows修復狀態(tài),察看C:\目錄發(fā)現(xiàn)沒有文件NTLDR,復制Windows XP安裝光盤上的i386目錄下面的文件NTLDR到C:\,重新啟動筆記本,發(fā)現(xiàn)筆記本無法引導,一直在重新啟動,發(fā)現(xiàn)Windows XP報的錯誤信息好像少什么文件(這個錯誤信息只顯示零點幾秒)。再次利用windows XP安裝光盤啟動筆記本,進入修復狀態(tài),利用dir命令查看C:\目錄下的文件,發(fā)現(xiàn)沒有文件NTDETECT.COM,將光盤i386目錄下面的文件NTDETECT.COM復制到c:\目錄下面。重新啟動機器,發(fā)現(xiàn)筆記本可以通過引導,但是很快提示一個錯誤,說<windows root>/system32/hal.dll丟失或無效。
再次利用Windows XP光盤啟動機器,進入Windows XP光盤i386目錄下面查找,只能找到hal.dl_文件,發(fā)現(xiàn)c:\windows\system32目錄下面存在文件hal.dll認為它損壞,保險起見將hal.dll更名文hal.old,復制光盤hal.dl_到system32下面為hal.dll。重新啟動筆記本,發(fā)現(xiàn)還是那樣的錯誤。
說明不是文件hal.dll的錯誤,再次利用Windows XP光盤啟動機器,用dir命令查看c:\目錄下面,發(fā)現(xiàn)沒有boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin(說明windows Nt引導方式和MSDOS不一樣,不需要IO.sys、msdos.sys、CONFIG.SYS,windows XP下面這三個文件大小均為0),筆記本沒有軟驅(qū),只有USB口,還好我們這里有個U盤,到其他Windows XP機器上,找到boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin這些文件,復制到U盤上(因為WIndows XP均是默認安轉(zhuǎn)在c:\windows目錄下面的,如果不是需要修改boot.ini文件)。將U盤插入機器USB口,重新用Windwos XP光盤啟動筆記本進入修復模式,發(fā)現(xiàn)U盤可以訪問,于是復制文件到c:\目錄下面,重新啟動機器。OK,Windos XP啟動界面出現(xiàn)了,但是系統(tǒng)很快就藍屏了(錯誤信息沒有記),突然想起,之前把c:\windows\system32\下面的文件hal.dll替換過,重新用光盤啟動windows XP,將c:\windows\system32\hal.dll刪除,將hal.old更名為hal.dll,重新啟動筆記本。OK,系統(tǒng)正常。
補充說明,在之前dos模式下運行過 fixmbr,fixboot c:命令,應(yīng)該沒有什么關(guān)系,這兩個命令只有在修復狀態(tài)下的dos模式下有,而且windows XP最變態(tài)的是dir 命令不支持參數(shù),沒有辦法遍歷查找目錄,很不爽。
總結(jié):Windows XP出現(xiàn)“NTLDR is missing”錯誤,少的文件是 c:\NTLDR、c:\NTDETECT.COM、c:\Boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin文件。修復方式,到好的Windows XP機器上復制這些文件到U盤(軟盤),然后啟動到Windows XP修復模式,將文件復制到c:\目錄下面。唯一要注意的是boot.ini文件的內(nèi)容,記錄了系統(tǒng)引導的硬盤以及分區(qū)。
關(guān)鍵詞:WindowsXP,NTLDR,is,missing
閱讀本文后您有什么感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0