0x0000005c的經驗

0x0000005c的經驗

相信在使用微軟作業系統的過程中﹐應該有許多人碰到過0x0000005c的藍畫面﹐遇到這個問題時該如何解決?在網路上可以找到許多相關的解法﹐不過 0x0000005c 這個錯誤應該不是只有單純的代表一種錯誤而已﹐這一次我所碰到的在網路上就沒有找到解法﹐但這也是我這次的問題實在有些奇怪﹐因此留下記錄﹐做為以後的參考。

硬體配備
Mainboard:技嘉 ga-945p-s3 (rev1.0)
        CPU:Intel Pentium D 2.8G (820 Process)
       RAM:4G DDR2
       VGA:GV-NX73G256D-RH
        HD1:WD 500G SATA
        HD2:Segate 80G IDE抽取式﹐平常只有抽取盒﹐硬碟沒插上﹐裝的是WinXP
DVD RW:Asus IDE
       年齡:95/12 至今

這台電腦已用了近四年﹐安裝過WinXP﹑Vista 32/64﹑Win7 32/64﹑Win 2008 Server和Ubutun 9/10。平常這一台不常關機﹐跑的系統是Vista x64 sp2(HD1)﹐一直都運作很正常。幾天前下班回家﹐開啟檔案總管﹐畫面變的很頓﹐檔案總管只顯示個框﹐滑鼠移動正常﹐但開始列已無法再點選東西﹐感覺exploper掛了﹐想要依正常方式重開機也沒辦法了﹐這種情況在Windows來說算是沒什麼﹐就直接Reset重開機就好了。

再重開機就出現了stop:0x0000005c的藍畫面﹐嗯﹐未依正常方式關機直接Reset出現這樣的畫面也不算什麼。先以安全模式開機一次再重開應該就好了。安全模式的開機在跑到crcdisk.sys時就又跳到0x0000005c的藍畫面。看起來這次比較棘手﹐直覺是作業系統掛了或硬碟掛了﹐如果是作業系統掛了﹐就拿安裝光碟來修復試試吧﹐應該也沒什麼。

不過光碟修復前先以另一顆硬碟測試一下﹐是不是HD1壞了。拆掉HD1﹐改用HD2﹐開機﹐不會吧﹐一樣出現0x0000005c的藍天白雲。情況不妙﹐剛剛的不正常關機﹐應該不是作業系統或硬碟壞了﹐而是別的硬體出狀況了。再做個實驗好了﹐再拿一顆20G的HD換掉HD2﹐這顆20G的上面原本安裝的是RedHat 7﹐在另一台電腦上完全正常運作﹐直接接到這台電腦嘗試開機﹐一開始出現了RedHat的開機選單﹐但一進入開機程序就馬上跳出又重開機。也許是原本安裝在RedHat的驅動程式不會的關係﹐於是拿出Ubuntu 10的安裝光碟﹐把這顆20g的重裝。

電腦與微軟摃上了?

Ubuntu 10從開機到安裝完畢沒有任何錯誤﹐安裝完畢﹐系統提示重新開機﹐依指示重開...出現無法mount的錯誤訊息。真糟﹐不斷的按Reset﹐怎麼重開都沒用。後來發現竟然要冷開機才能正常開機﹐不會吧﹐再重裝一次Ubuntu試試。還真的耶﹐剛安裝完不冷開機﹐就不正常。這種情況在過去在這一台安裝Ubuntu是沒有這種情況的。但不管怎麼樣﹐能裝能用﹐看起來硬體沒壞啊﹐裝好的Ubuntu一些基本功能都沒出現錯誤﹐上網也OK。那麼硬體應該沒壞﹐是Vista作業系統掛了﹐剛好Win XP系統也掛了﹐真是剛好呢。這下只好拿出安裝光碟﹐準備用光碟修復的絕招了。

把HD1裝回去﹐拔掉HD2﹐放入Vista安裝光碟﹐以安裝光碟開機﹐畫面上出現了Windows is loading files...的字樣﹐滾條也進行著﹐當滾條跑到最後﹐換畫面﹐掛了...﹐一樣出現stop:0x0000005c的錯誤畫面﹐不會吧﹐用安裝光碟也開不了機?改用Win 7 的安裝光碟也一樣﹐再試Win 2008 server和Win xp的安裝光碟還是同樣的情況。天啊﹐我的電腦什麼時候跟人家在反微軟啊﹐別這樣我可是靠微軟吃飯的耶。硬碟壞了﹐硬碟壞了﹐一直這樣告訴自己﹐換HD2試試﹐天啊...還是一樣用微軟的安裝光碟都開不了機。連續換了好幾顆硬碟﹐用微軟的安裝光碟就是不能開機﹐但是用Ubuntu就可以。

目前所能解釋的應該是某個硬體有問題﹐微軟在安裝開始會去偵測硬體﹐被偵測到異常了﹐而Ubuntu沒偵測到所以沒事。到底是那個硬體了﹐找了一天下午請假﹐抱著電腦到附近的店家去測試﹐把Power﹑顯示卡﹑RAM﹑HD﹑DVD全都換過了﹐唯一沒換的是主機板﹐仍然是用微軟安裝光碟無法開機﹐windows is loading files之後就是0x0000005c的藍畫面﹐應該可以肯定的就是主機板某個部分出了問題了。想一想﹐換主機板似乎是唯一的辦法﹐但又不想放棄原本的配備﹐換主機板現有的配備有些要換或有些不能用﹐看來就是找二手的了。

搶救電腦大做戰

當天下午開始在yahoo及露天網拍上找尋﹐GA-945P-S3這張版子在網上有人賣﹐剛好看到一個賣家就在我家附近﹐於是趕緊連絡賣家﹐當晚趕去自取。到了賣家那裏﹐賣家展現了可以進入BIOS的畫面給我看﹐表示主機版是正常的。以前的話我可能就接受了﹐不過基於目前我的主機版情況﹐我請賣家把主機版接個硬碟開機給我看﹐或者使用微軟的安裝光碟進入安裝畫面﹐原則上我想只要能進到安裝畫面應該就沒問題了。賣家只好東找西找的把光碟硬碟找來接上﹐放了張Win7的安裝片開始開機。看著畫面出現Windows is loading files....的滾條跑跑跑....關鍵時刻.....切換畫面....掛了...﹐啊﹐怎麼跟我那張一樣啦....唉...

交易不成回了家﹐一整晚思索著﹐真的覺很不合理。照理說主機版壞了﹐用Linux開機﹑安裝﹑操作也總應該會很容易的碰到硬體上的問題﹐可是除了剛安裝好的暖開機有些怪怪的之外﹐其它又正常。主機版真的壞了嗎?...在思考的同時不斷的重開機﹐看著死掉的畫面﹐想著BIOS中是不是有什麼設定可以關掉某個硬體檢查呢?但是BIOS中找了許久實在看不出有什麼合理的兇嫌。突然瞄到BIOS的版本﹐想一想好久沒更新過版本了﹐只有剛買的第一年(95年吧)有勤勞的update過Bios版本之外﹐後來沒再更新過﹐會不會更新後有新的選項呢?

於是上了技嘉網站找到了GA-945P-S3(rev 1.0)的Bios驅動程式﹐哇﹐出了好幾版呢﹐每一版本都下下來好了﹐反正現在就死馬當活馬醫了﹐然後另外做了片DOS開機光碟﹐從最早的版本(F1﹑F2~F7c﹐7個版本)﹐每上一版就用WIN7的安裝光碟開機一次﹐基本上我是不抱什麼希望。

F1版本﹐開機﹐死。
F2版本﹐開機﹐死。
F3版本﹐開機﹐死。
F4版本﹐開機﹐死。
F5版本﹐開機.....過了windows is loading files沒直接跳藍畫面耶﹐等了好久﹐出現了要選擇語系的"框"﹐停了。不過﹐好像開始有希望了。

直接跳F7c的版本好了﹐windows is loading files之後一片灰的畫面﹐等...等....等....Yes~~安裝前選擇語系的那個畫面終於完整呈現了﹐換一張Vista的安裝光碟﹐也OK了。

那這時候改拿原本的硬碟來開機呢?用安全模式還是一樣到了crcdisk.sys又跳0x0000005c的錯誤畫面。沒關係至少安裝光碟已經可以開機到安裝或修復的畫面了﹐就用修復的方式先試一下。做完修復重開機﹐帥~~~Vista可以開機進入系統了。不過﹐還是不放心﹐再拿一顆硬碟整個安裝一次Win 7試試﹐花了一些時間﹐裝好了﹐沒問題耶。現在是怎麼樣﹐活了嗎?好像是耶。
 
總結一下﹐此次碰到的問題﹐實在覺得難以解釋問題出在那裏。

  1. 我的電腦從95年用到現在﹐期間用了不同的硬碟(IDE/SATA都有)安裝過Win XP﹑Vista x86/x64﹑Win 7 x86/x64﹑Ubuntu 9/10﹐每一次的安裝都很正常。
  2. 電腦主要是使用Vista x64 sp2﹐至少兩年以上沒重裝過系統。
  3. 我這一部電腦不常關機﹐問題開始於幾天前下班回家開檔案總管﹐只出現個框﹐系統變得緩慢﹐然後開始列不能再點選﹐就像explorer無回應的感覺﹐於是直接按了Reset重開機。
  4. 接下來硬碟開機出現stop:0x0000005c的錯誤﹐死在crcdisk.sys。使用微軟的安裝光碟(XP﹑Vista﹑WIN7﹑2008 server)皆在windows is loading files之後就一樣出現0x0000005c的錯誤畫面。
  5. 安裝Ubuntu 10﹐可以安裝﹐只有在安裝完畢時暖開機時會有錯誤﹐但冷開機一次後就沒問題﹐操作﹑上網也都OK。
  6. 換了Power﹑VGA卡﹑RAM﹑HD﹑DVD都無效﹐確認是主機板的問題。
  7. 後來更新了主機版BIOS﹐問題解決了。
     

不合理的地方是這一部電腦在過去未更新BIOS情況﹐使用微軟的任何一個OS的安裝光碟片都可以正常開機安裝﹐但這一次的問題卻使得安裝光碟也無法正常開機﹐非得要更新了BIOS才行﹐唯一值得高興的是﹐目前省了幾千元下來了。這個問題給大家做個參考。

 

ps.那天去網路賣家的家裏要取貨﹐那個賣家理著小平頭﹐穿著拖鞋﹐裏面另一個人也一樣﹐穿著實在有點兄弟樣。房間裏﹐擺了許多的電腦﹐看來是專職拍賣的。後來不斷有人來找﹐四五個人﹐來的人有男有女﹐就在客廳大聲的聊天﹐有煙有台灣口香糖﹐男的有些穿皮衣﹐兄弟穿的那樣﹐也有女的﹐約三﹑四十年紀﹐拿了台MP4(山寨版的IPod)﹐問說有沒有問題能不能用。看起來都是那位賣家的朋友﹐交友廣?﹐似乎道上的朋友不少。賣家也很阿沙力﹐交易不成不嚕唆。我離開時沒有人看我一眼﹐倒是我心裏有些毛就是了。