2011/08/09

NTLDR is missing press Ctrl+Alt+Del to restart

是否遇過開機時螢幕出現 

[picture from http://silver-world.cocolog-nifty.com/blog/2010/11/post-0370.html]

小弟上週遇到了這問題,先前一遇到這問題,沒有第二解,直接重灌。但這次不能這樣玩,已經習慣一陣子的環境不想再重灌,所以就卯起來找解決之道。找了一下,有幾個資訊是有用的

首先說明一下我的狀況,我有二顆硬碟,一顆1TB灌 Win 7、一顆 500GB 灌 XP,灌Win 7的時候 XP 已經灌好了。灌完 Win 7 後,很自然地有系統選擇的畫面跑出來,很自然地用了一陣子。直到那顆中了 希捷雞瘟 的 500GB 接近掛點狀態,狠心的卸下它之後想說還有 Win 7 可以用,但事情總是不會就此簡單打住,照常的開機後,意外的出現這篇的問題,當下盡是錯愕...

在接下來的幾個小時裡找了許多資料,試了幾次,最後照著 Mobile 01 的教學順利的解決問題 (呼~),在這過程中 bootrec /rebuildbcd 、bootrec /fixboot  都出現警示“element not found“的狀況。

  1. 用系統光碟開機
  2. 選擇語言(通常已經選好中文)
  3. 選擇“修復您的電腦“選項(repair your computer)
  4. 點選第一個選項“您想修復的作業系統“(operating system that you want to repair),點下一步  (我在這裡看不到我之前灌的 Win 7 系統,很怪,就算是空白還是點選,再按下一步! )
  5. 選擇命令提示字元(command prompt) 
  6. 不須切換資料夾,直接鍵入diskpart, 再按enter
  7. 鍵入select disk #(#是硬碟編號要是只有一顆硬碟那就是0),再按enter 
  8. 鍵入select partition #(#是分割區代號,要是不知道的話只能0 1 2 去試,要是不對的話第9步驟不會成功),再按enter (這步驟若有出現錯誤,不用擔心,一個一個試,我試試到 select partition 1 的時候就成功)
  9. 鍵入active,再按enter
  10. 鍵入exit,再按enter 一般情況下忽略步驟1-10,直接從11開始(步驟 11~13的執行順序似乎沒有影響,至少我這裡試過的結果是這樣)
  11. 鍵入bootrec /fixmbr,再按enter
  12. 鍵入bootrec /rebuildbcd,再按enter
  13. 鍵入bootrec /fixboot,再按enter 
  14. 重新開機應該就沒問題了

沒有留言: