怪異的hal.dll損毀



贊助商連結


lanpapua
2006-05-02, 04:19 PM
家裡的電腦在開機之後未進windows前
會出現hal.dll損毀 請重新拷貝一份的訊息
上網搜尋了一下資料 想說使用修復主控台的方式來處理
但是奇怪的事情發生了 修復主控台開到C:\>底下之後
看不到C:\>下的資料 但是看的到D:\>底下的東西(硬碟切成兩個槽)
要做expand的動作也會出現無法讀取C:\>的訊息

之後用另外一顆硬碟灌了系統 再把原來的硬碟當做slave卻是找不到該顆硬碟
心想 可能是原本的硬碟掛了吧
但是有個疑惑是 如果是硬碟掛了 為什麼還可以通過POST然後show出hal.dll損毀的訊息

因為是公司電腦 裡面有些重要資料
所以不敢輕易做format或是重灌的動作
請問高手 這是什麼原因 該怎麼解決呢

贊助商連結


pavo
2006-05-02, 06:18 PM
硬碟故障有許多時候部是一次斃命,往往都是有先兆,所有你的情形算是正常
也很常見

硬碟故障真的有重要資料就找專業廠商救資料吧,不便宜就是了.

MonCa
2006-05-02, 06:39 PM
有可能是
一個分割區是 NTFS
一個分割區是 FAT32
所以看不到
或是可能 NTFS 有加密(設密碼),裝在其它作業系統下看不到

hal.dll 是放在 windows/system32 下

用這個把程式燒成開機片,然後把hal.dll , copy到正確位置,看可不可以開機
http://www.pczone.com.tw/showthread.php?t=113213&highlight=ERD+Commander

不然只能用 類似FinalData 之類的程式
http://toget.pchome.com.tw/intro/utility_file/utility_file_rescue/11970.html

網路上有找到教學
http://www.ns-bbs.com/teach/list.asp?id=47

電子資料有時候,一點保障都沒有:|||:
有時候保護好介質(磁帶之類的) ,往後時代確沒機器可以讀 =.=

只好硬碟多買幾顆來備份資料 >"<