2010年5月31日 星期一

開機停在Verifying DMI pool Data??

今天遇到的問題~~不知道是不是舊的電腦比較容易發生!?

狀況一:
開機會一直自動重開
狀況二:
開機出現一行Verifying DMI pool Data的訊息
然後停住不動

說明:
首先,DMI:是Desktop Management Interface(桌面管理介面)的縮寫
這是載入BIOS後正在驗證硬體設定值的步驟,驗證成功並成功啟動磁碟開機檔後,才能順利進行作業系統的啟動。

有時開機失敗,停在認證 ( Verifying ) 或重建 ( Building ) DMI pool畫面的可能原因:
  01.新增硬體與BIOS設定值不合
  02.修改BIOS設定發生錯誤
  03.有硬體組件沒有妥當安裝
  04.硬體故障
  05.硬碟第0軌磁區開機資料錯誤
  06.在作業系統內錯誤更改設定值 ( 如顯示器 / 磁碟 / .. )

過程:
電話中聽到這個問題,我先確定了一下對方最近是否有安裝新硬體
答案是最近安裝了一顆新硬碟
不過剛接上的時候都還可以
但漸漸的有時會發生重開機的情況
再來就是當在這一行字,無法進入windows
我問了一下電腦的配備:三顆硬碟、一台光碟
一、我請對方先進入BIOS,將COMS回復到預設值
再開機,不行

二、先拔掉所有舊硬碟的電源,只留新硬碟
再開機,不行

電話裡無法解決,我到了現場察看
經過之前兩個步驟後
電腦的狀況又回復到開機執行完自我測試之後就重新啟動

檢測:
一、我先將新硬碟拔掉,接回舊硬碟
開機,出現找不到開機檔的訊息----
正確,因為舊硬碟中並沒有開機檔,而且也不會重新啟動了

判斷:
這樣應該就有九成確定是新硬碟的問題
1.接回新硬碟,進入BIOS看,抓取正確
那就可能是0軌有問題

2.用光碟開機,執行FDISK /MBR
清除MBR後再開機,不行

3.執行SPFDISK察看
果然啟動磁區設定錯誤
安裝系統的磁區變成延伸磁區
而存放資料的磁區變成主要磁區,且設定成啟動

4.原本想要保留硬碟裡的資料
使用partition magic看看能不能"偷偷的"把啟動磁區改回來
但失敗!!!
所以囉,沒辦法
只好將兩個partition通通刪除,重新切割

5.重新安裝XP,執行正常