200802221249電腦故障更換主機板不用重灌Windows XP

 

電腦故障更換主機板不用重灌Windows XP 

作者「 飯糰爸比 」部落格(http://blog.xuite.net/chenfy/happydad)飯糰(chenfytw@gmail.com)
發表時間2008/02/22
版權採用 Creative Commons 姓名標示-非商業性-禁止改作 2.5 台灣 (中華民國) 授權條款授權.
在非商業使用、未改作且標示作者姓名的條件下歡迎自由轉載
原文原創
深度入門級
分類我的電腦
關鍵字電腦故障、更換主機板不用重灌Windows XP、Mergeide.reg、Winternals ERD Commander 2005

 


在電腦故障的情況下,如果不是更換相同型號的主機板,用原本安裝作業系統的開機磁碟開機,絕大多數的情況下是開不起來的,最後只好重灌Windws XP作業系統。

 

網路上有很多類似名稱的文章,但都是在舊電腦可用的情況下要將硬碟換到新電腦或新主機板上使用。但是飯糰爸比遇到的問題是電腦已經故障,開不起來了,前述網路文章所陳述的步驟根本無法執行,難道僅剩重灌Windows XP一途?老天爺啊!要恢復原來的作業環境大概需要一星期的努力,眼淚都快流下來了  >_<

 

飯糰爸比憑著不服輸的精神上網找資料(好在家裡還有一台舊NB可以用來上網),終於拼湊出完整的solution(解決方案),可以在電腦已經故障的情況下,用原本安裝作業系統的開機磁碟開機,確定不用重灌Windws XP作業系統,原先安裝的應用程式也幾乎不用重灌,以下將解決方案分享給有需要網友參考。

 

    需要準備的軟體與工具:

  • Windows XP原版光碟:非必要,只要能取得幾個檔案就可以(詳見後續說明)

  • Mergeide.reg:必要,可以從微軟公司的網站取得。

  • Winternals ERD Commander 2005:必要,該公司已經被微軟公司併購,軟體已經買不到, 請自行想辦法取得(英文版即可,大陸版多有木馬、病毒請避免)

  • 新硬體裝置的驅動程式:必要,開機完成後需用到。

 

簡單原理說明:

用原本安裝作業系統的開機磁碟開機時,Windows XP依序載入相關的硬體驅動程式,但是因為換了電腦,舊的驅動程式無法啟動新的硬體裝置,而Windows XP在未開機完成時是「不會」新增硬體裝置,結果作業系統開機到一半就當了,開不起來了。解決的方式就是將Windows XP修改成「類似」重新安裝作業系統後第一次啟動的狀態,讓Windows XP在啟動的過程中「自動」搜尋硬體裝置,並安裝合適的驅動程式,如此一來,Windows XP就可以完成開機程序,沒有安裝成功的硬體裝置後續再安裝驅動程式就可以了。

 

詳細執行步驟:

步驟一:

取得恢復Windows XP狀態的系統檔和Mergeide.reg

  • Windows XP原版光碟的目錄I386下取得DRIVER.CAB這個檔案,再解壓縮取得 atapi.sysintelide.syspciide.syspciidex.sys 等四個系統檔。備註:千萬不要從其他的電腦複製取得這些檔案,因為這些檔案在每台電腦上都不一樣,一定要取得Windows XP原版光碟的檔案才行。

  • 從微軟公司網站「將 Windows XP 系統磁片移到另一部電腦之後,收到 Stop 0x0000007B 錯誤」這篇文章中的第二個藍色文字方塊複製內容,產生Mergeide.reg檔案。

恢復Windows XP狀態的系統檔下載網頁(zip格式)http://branda.myweb.hinet.net/WinXPsys.zip

Mergeide.reg下載網頁(zip格式)http://branda.myweb.hinet.net/Mergeide.zip

 

步驟二:

將步驟一取得的系統檔和Mergeide.reg複製到磁碟片或USB拇指碟。

 

步驟三:(用VMWare模擬的畫面如後)

利用Winternals ERD Commander 2005恢復Windows XP的狀態。

  • 若步驟二使用USB拇指碟,請將USB拇指碟先插到電腦的USB插槽再開機,否則開機後會抓不到USB拇指碟。 

  • 使用Winternals ERD Commander 2005光碟開機,開機後第一個畫面是設定網路請直接略過,第二個畫面是提醒載入Keyboard Layout失敗請直接略過,第三個畫面請選擇要修復的Windows XP安裝目錄。

  • 開機完成後請點選左下角的WStart按鈕-->Explorer,將atapi.sysintelide.syspciide.syspciidex.sys等四個系統檔複製到Windows XP安裝目錄下的system32\drivers,並覆蓋原有檔案。

  • 點選左下角的WStart按鈕-->Administrative Tools-->RegEdit,開啟Registry Editor並將Mergeide.reg匯入登錄檔中。

 

步驟四

取出磁碟片或USB拇指碟以及Winternals ERD Commander 2005光碟後重新開機。這時原有的Windows XP會在啟動的過程中「自動」搜尋硬體裝置,並安裝合適的驅動程式,如此一來,Windows XP就可以完成開機程序,沒有安裝成功的硬體裝置後續再安裝驅動程式就可以了。

 

步驟五

大功告成。













 


延伸閱讀:

參考資料:

 

平均分數:0 顆星    投票人數:0
我要評分:
回應
部落格行銷
部落格觀察
Google Analytics
CSS測試
Google