捐血一袋救人一命

2010年10月12日 星期二

NTLDR is missing

今日同事反應他的筆電一開機就出現此訊息,請我協助處理。

以下簡述處理過程

1.使用Windows XP Professional原版光碟開機

2.輸入 R ,進入修復模式

3.選擇系統碟 C:\Windows

4.輸入 Administrator 帳號之密碼

5.執行 fixboot

6.執行 copy f:\i386\ntldr c:\
PS. F: 磁碟機代號為光碟機代號,如果不確定,請執行 map 即可得知。

7.執行 copy f:\i386\ntdetect.com c:\

8.執行 attrib –s-h-r c:\ntldr
PS. 參數 -s-h-r 中間沒有空格!

9.執行 attrib –s-h-r c:\ntdetect.com
PS. 參數 -s-h-r 中間沒有空格!

10.輸入 exit 後,重新開機

結果產生一堆亂碼訊息(中文),其中包含一段訊息
c:\windows\system32\hal.dll

11.請再次以Windows XP Professional 原版光碟開機,進入修復模式(步驟同1~4)

12.執行 bootcfg /rebuild ,系統會自動搜尋開機系統

13.當電腦出現找到開機系統提示時,會詢問您是否要新增安裝程式到開機清單中?(Y是/N否/A全部)
請先回答 A

14.接著會要求您輸入系統提示,一般原始設定是設定「Microsoft Windows XP Professional」,您可以一模一樣的輸入,或者設定一個自己容易辨識的名稱

15.接著會要求您輸入開機載入的選項,請輸入「/fastdetect」

16.如果有多個開機系統,會重複14~15步驟,全部完成後,請輸入 exit 重新開機

17.嘗試用剛建立的開機系統重新開機,如果可以進入系統,請依下圖指示到「啟動及修復」將不必要的設定清除掉,免得開機老是要手動選取。

image 

image

image

image

PS. 請注意在清除多於開機設定時,[boot loader]底下的 default 參數值是否可以對應[operating systems]

1 意見:

永澤 提到...

不好意思,想請教一下...
您說的...
『17.嘗試用剛建立的開機系統重新開機,如果可以進入系統,請依下圖指示...』...還是無法進入耶:[