• 2

主機板換修記-PENTIUM 4 PRESCOTT 2.8EG(04A)與P5Q-E的夙世姻緣

今天早上接到同事的反應,電腦無法啟動。查了一下電腦設備清冊....老天,是PENTIUM 4 PRESCOTT 2.8EG (04A) + P5P800,可別又是爆漿了....

過去做了初步檢查並操作了一下,還能開機,也有找到硬碟,但無法載入啟動磁區的資料,初步判斷可能是BOOT磁區損壞。於是整部主機抱了回來,拆下側板開始檢查....啃....還是爆漿了,但....爆漿會連BOOT磁區都無法載入嗎?又檢查了一下硬碟的排線...喔~~原來是排線破損造成訊號傳送失敗。這時心裡也開始評估是否要將爆漿的P5P800送修,因上星期颱風天停電又遭復電突波侵襲之下,掛了兩片主機板(P5B-E + P5P800),送修還沒回來。P5B-E那片皇家俱樂部已通知要用P5B-DELUXE換給我;P5P800因過保要更換電容得等二個星期。這次又掛了一片P5P800,小小的資訊室已經是躺了三部電腦了,還有新進的TS700伺服器跟HP 1/8 AUTOLOADERULTRIUM G2 磁帶機還沒進機櫃咧!!真是一整個亂...

心想這下去還得了,公司還有6部電腦也都是用P5P800,若一一都爆漿送修的話,我肯定會被同事給宰了。得有一個快速反應的對策才是。

想來想去,只有換主機板是比較可行的方式,問題是現在上哪找支援INTEL 04A CPU的主機板呀?上ASUS、技嘉、微星的官網查了好久,只有925以前的晶片組才有支援,但都停產了。現在市場上全都是P35、P45的身影,連X58都要面市了,誰還會理會老舊的INTEL 04A CPU呢?

但....主機板廠商說不支援,就一定不支援嗎?一樣都是775腳位,沒道理呀...?心中充滿疑惑的小惡魔開始逐漸的升起....「對呀!!」剛好最近有一片新的P5Q-E主機板還沒拿來裝機,就拿來賭賭看吧....。

(.....好啦......我承認我是ASUS迷,可以吧....)

於是從箱子裡把那片P5Q-E給挖了出來,連帶一起進貨的KINGSTONE 2G DDR2-800 * 2、海韻 S12II 430W、LEADTEK QUADRUO FX560 PCI-E全都上,在該插的插、該接的接、該開的開之後,心裡七上八下的按下電源鈕....嗯....還沒冒煙....沒閃光出現....喔喔喔~~~開機了....YEAH~~~

趕僅進入BIOS畫面檢視,結果所有的參數值完全正確,CPU也沒認錯,真是一大好消息呀...

拿來試裝VISTA(32 BIT版本...廢話!!)吧。結果一切順利,效能還不賴唷!!CPU分數有4.1分,還可以接受,其他的分數都起碼5分以上。

接下來,重頭戲來了,原來的硬碟怎麼辦?重灌XP嗎?開玩笑...都走到這裡了,我還重灌呀...?直接上移機程序,管他三七二十一咧...

但移機程序,得先能啟動進入XP之後,才能處理呀(因為除了四個IDE標準驅動程式要複製之外,還有一道REGIST手續,得把移機需用的註冊值載入註冊檔中,這樣才能在移機後順利開機。)沒辦法,得去找原P5P800同型主機板的電腦接一下。(這就不在話下了...)

移機準備程序走完後,開始裝到P5Q-E上進行啟動....YEAH~~沒問題!!等了三分鐘後,鍵盤終於可以動了,趕忙登入後,XP又繼續開始進行裝置掃描。

這時全都給它取消,免的浪費時間。放入主機版光碟開始進行安裝,誰知....第一個晶片組執行程序就出現問題了...開頭第一個DLL檔複製就失敗。沒關係,兵來將擋,重開機後用安全模式載入,再單執行晶片組執行程序,結果....YEAH~~成功!!

接下來就水到渠成了,全部用自動安裝程序處理,沒多久,所有的驅動程式全都安裝妥當,INTEL 04A的U又活過來了!!

但這樣的換法,主機內部幾乎都全換了,只剩CPU跟硬碟是原來的,還真是傷本呀....
2008-10-04 22:57 發佈
請問移機程序是什麼呀?
移機完後系統正常嗎?
樓主的移機程序是不是就是指: 解決開機 0X7B 錯誤的方法?

1.複製底下四個檔案
atapi.sys
intelide.sys
pciide.sys
pciidex.sys

2.將底下的機碼登錄到XP中
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0600]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*azt0502]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\gendisk]
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
"Service"="disk"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_05]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_07]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0648]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0649]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
"Service"="pciide"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

;Add driver for Atapi (requires Atapi.sys in Drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Standard IDE/ESDI Hard Disk Controller"
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\
00,73,00,79,00,73,00,00,00

;Add driver for intelide (requires intelide.sys in drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IntelIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\
00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00


;Add driver for Pciide (requires Pciide.sys and Pciidex.sys in Drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PCIIde]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000003
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\
00,2e,00,73,00,79,00,73,00,00,00




kawakawa wrote:
請問移機程序是什麼呀...(恕刪)



傑森 wrote:
樓主的移機程序是不是...(恕刪)


小弟的移機程序就如跟傑森大說的一模一樣,這樣就可以讓XP順利啟動,並讓XP重抓新主機板的驅動程式。但剛開始載入時間會比較久(5~10分鐘都有可能),因為原先的裝置預設值全都不對了,得讓XP先自我調適過,才能順利進入並啟用鍵盤。切記最好是用PS2鍵盤,USB鍵盤可能要等更久,甚至不能用。

全部的驅動程式安裝好後,再用REGISTRY OPTIMIZER (WINASO)跑一下,清一清註冊表,這樣就OK了。

至於穩定性,小弟前前後後共移過10來部了,都還OK!

這次移機的感覺比較不一樣,同一顆CPU,因為架構在不同世代的主機板上,感覺操作上的順暢度差異蠻大的。若用P5P800來跑VISTA,肯定沒有那種順暢感。這也無可厚非,VGA跟記憶體的架構完全不同,若再把硬碟也換成SATA2的話,那就更順了。更訝異的是XP並沒有要求要重新啟用版權(我們公司都是買XP隨機版本來使用),可見CPU在計算版權時所佔的權重是很大的。

身邊還有INTEL 04A CPU的朋友,可別浪費了!雖說跑多工沒有C2D來的強,但若只是公司文書、ERP、CAD、上網、養動物的話,這顆CPU絕對是綽綽有餘。尤其是不景氣的年代,少花點就等於賺到了。
這顆噴火龍還不錯~
EM64T+HT+快取2M,可惜就熱了點...
把握當下、愛要即時;勿以惡小而為之、勿以善小而不為。
像P35就可以跑Celeron D一樣
GA P35-DS3拿來跑
04A的Celeron D 330J可以正常開機 記憶體強制將跑DDR2-533
Celeron D 346也正常可以開機
但INTEL官方制定不得跑Celeron D..
其實一樣775應該就可以跑
當然不是說只要775PIN的主機板都可以上775的CPU
915之類的....CORE當然不能跑囉
Orz
Aession wrote:
...當然不是說只要775PIN的主機板都可以上775的CPU
915之類的....CORE當然不能跑囉...(恕刪)


這是當然!!可以向下相容,不一定可以向上相容,向上相容還得看CPU製造商跟主機板製造商願不願意傷這的腦筋呀
傑森 wrote:
樓主的移機程序是不是...(恕刪)


我試了四個檔案加一個 .reg 的方式,但不成功,我的系統是 SP3 ,是不是這種方法無法適用於SP3?
不知道兄台的硬體環境是如何?

一樣是出現0X7B的錯誤嗎? 如果是請往下看,如果不是,問題可能不是出在IDE的地方

我很久沒用這招了,不是很清楚跟SP3有沒有關聯

根據我查到的資料顯示,這個方法並沒有辦法100%成功

主機板差別太大只能用重裝的

這個部份要請樓主代為回答,因為我沒有太多主機板讓我做實驗

隨留言附上那四個檔案兩種版本 ,你兩種都可以試試看
(請複製到\WINDOWS\system32\drivers)

有人說用最原始的版本成功率比較大(這個訊息未經本人證實,不保證成功)

有問題再來討論

附加壓縮檔: 200904/mobile01-e5c7db76edc8dd3181ed356eb9005a2f.zip
附加壓縮檔: 200904/mobile01-2cc84d91a6d0b2cd9d42a68faa5ee69c.zip
傑森 wrote:
不知道兄台的硬體環境...(恕刪)


檔案已收到,謝謝。有空再來試試看能不能用。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?