寫在前面

去參加了國中同學的婚禮
和這群許久不見的同學聊的正開心
一個同學說:欸,你不是會電腦?
另一個同學接著說,真的嗎?我家電腦最近不能玩遊戲,想要重灌....
我:喔....但是我這邊找的到的OS都是英文版的....
同學:反正圖示都一樣啦
於是婚禮後第三天,同學的電腦就出現我家啦(沒,沒開箱,雖然這句話挺耳熟的)

故障現象與可能原因簡介
1.黃易群俠傳不能玩,會卡在load完人物之後,進入地圖前(地圖偶而可看到)
2.錯誤訊息為critical error一個name core 什麼unlinker.cpp錯誤 WINDOWS:FREE
(照字面看來...最後一句說我同學的windows是free的???)

解決原因與對策
1.重灌遊戲,推測是地圖資料在硬碟錯誤
2.上官網查詢,該錯誤需將遊戲移除並移除programfiles裡面的資料夾
雖然我懷疑是程式寫的不好,物件資料丟來丟去時候出了問題,但是...她說之前都可以使用
而且,開機再久都沒啥問題.....
上google搜尋,不只這個遊戲有unlinker.cpp天堂的什麼的都有,解決方式是去刪除該檔案
問題是電腦搜了好幾回,找不到就是找不到

行動
1.放入我同學提供的光碟,安裝到第二片一半跳出一個錯誤,CRC資料比對錯誤
不信邪,再砍掉重裝一次,變成第三片裝一半錯誤

這時候我卡住了,到底是光碟有問題還是硬碟有問題或是病毒在干擾作業??
於是,上了官網抓了黃易主程式,下載過程有斷線
解壓過程中出現了幾個檔案CRC錯誤
再重抓一次,剩下一個檔案CRC error,但是解壓的檔案順序是從後往前(這滿怪的)

此時懷疑病毒未清乾淨以及硬碟有壞軌,雖然同學幾個月前中了毒也因此買了trend macro來用
上網又找了免費的virus scaner
http://hyc005.myweb.hinet.net/on-virus/
http://briian.com/?p=201
http://briian.com/?p=243
只找出同學電腦裡面幾隻trojan,但是沒有發作疑慮
轉而往硬碟方面作scandisk動作,可想而知,依然無法解決問題時候的窘境
因為此時把光碟copy到硬碟也做了一次安裝,光碟copy到硬碟過程中並沒有出現檢查多餘循環
錯誤,所以光碟和光碟機的爭議排除,重點就是在資料比對錯誤,不是在CPU就是在記憶體
但是照理說,CPU除非過熱或是超頻,不然是不會有這問題的
懷疑了記憶體,上google搜尋記憶體診斷程式.....

------------------------------------------------------------

介紹主角 Windows 記憶體診斷
http://oca.microsoft.com/zh-tw/windiag.asp#top
下載後,點該執行檔會問你要產生.ISO或是到floopy檔案
我同學電腦沒有軟碟機,我就點了ISO,用我同學電腦的燒錄機燒起來
(其實檢測完到現在,我發現這點並不妥,若是記憶體錯誤,燒起來的檔案是不是也是錯誤的?)
然後用光碟開機就會自己測試了,同學的電腦一個項目還沒測完就有fail產生了
fail會產生下下面result那邊,看expect和actual有何不同
extend mode(最上面那行)


standard mode(最上面那行)


暫停會秀出目前的結果


暫停後按(M)menu


system information


advance option


change cache settings


change the memory map


change the test suite


現在看不到錯誤是因為我用我的電腦做,同學電腦早就還回去請她升級記憶體啦
有交叉測試換我電腦的記憶體上去是沒問題的

小記:
整體而言,該軟體雖然小,但是也足夠作為診斷的工具了
據說測試有些超頻記憶體在不穩的時候,加點電壓就可以跑過這類軟體
看我同學想不想花錢,不然就請她加壓跑跑看吧...
網路上還有其他的記憶體測試工具
http://www.memtest.org/
http://www.memtest86.com/
http://hcidesign.com/memtest/

使用時機
在重灌電腦之後仍無法解決的一些動不動就當機的狀況