倍可親

回復: 4
列印 上一主題 下一主題

鮮為人知 硬碟故障處理技巧

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2007-2-11 09:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
一、硬碟常見故障的判斷

  一般來說,硬碟的故障可以分為純硬體故障和軟體故障。相對來說,軟體引起的硬體故障比較複雜,因為硬碟牽涉到系統軟體和應用軟體,但是解決的方式有時候卻比較簡單,比如主引導扇區被非法修改導致系統無法啟動、非正常關機后引起的邏輯壞道等,一般通過重新分區格式化即可解決。而純硬體的故障就比較棘手??硬體故障又可以分為系統引起的,例如主板的IDE介面鬆動、與其他硬體設備不兼容、電源不穩定等等,而另一個就是硬碟本身的故障了,當然我們可以通過眼睛觀察一下電路板是否有晶元被燒毀,用耳朵仔細聽聽啟動時是否有異常響聲等方式來判斷。硬碟故障包括了磁頭損壞、電路板問題、晶元信息丟失、馬達不轉等,最直觀的現象就是進入主板BIOS設置后,無法識別硬碟。

  根據電腦開機后的出錯提示也是可以確定硬碟故障大致類型的。比如開機后屏幕顯示:「Device error」,然後又顯示:「Non-System disk or disk error,Replace and strike any key when ready」,提示硬碟不能啟動,用軟盤啟動后,在A:>后鍵入C:,屏幕顯示:「Invalid drive specification」,系統不認硬碟,一般是CMOS中的硬碟設置參數丟失或硬碟類型設置錯誤造成的。開機后屏幕顯示:「Invalid partition table」,硬碟不能啟動,若從軟盤啟動則認C盤,一般是由於硬碟主引導記錄中的分區表有錯誤而造成的。屏幕顯示「Error Loding Operating System」或者「Missing Operating System」表明硬碟的主引導記錄被破壞,或者分區的結束標誌遭到破壞,還有可能是由於CMOS重硬碟參數設置錯誤引起的,造成這種現象的原因有:CMOS參數被改動;硬碟下的系統文件IO.SYS和MSDOS.SYS遭到破壞;硬碟DOS引導記錄(BOOT)遭到嚴重破壞,或者DOS引導記錄的結束標誌(01FF的55 AA)丟失;也可能是硬碟的主引導數據被破壞,或主引導結束標誌(080。081的55 AA)丟失而造成。而系統顯示「TRACK 0 BAD,DISK UNUSABLE」,意思為「零磁軌損壞,硬碟無法使用」或用磁碟掃描程序掃描其它硬碟時其0扇區出現紅色「B」。硬碟0扇區損壞,是大家比較頭痛的故障,一般情況下也就判了硬碟死刑,很難修復了。如果屏幕顯示「SMART Failure Predicted on Primary Master:ST310210A」然後是警告:「Immediately back-up your date and replase your hard disk drive. A failure mauy be immnent.」此時,須按F1才能繼續, 這是S.M.A.R.T技術診測到你的硬碟可能出現了故障或不穩定情況,警告你需要立即備份數據並更換硬碟。出現這種提示后,除了更換新盤外,沒其他解決方法

  二、硬碟常見安裝故障的處理

  硬碟安裝不當會導致無法正常使用的故障。比如IDE介面與硬碟接的電纜線未連接好;或是IDE電纜接頭處接觸不良或再現斷裂;硬碟未接上電源或電源接頭未插牢;跳線設置不當等都會導致在BIOS中檢測不到硬碟,或無法識別全部容量。如果檢測時硬碟燈亮幾下,但BIOS仍然報告沒有發現硬碟,則可能是硬碟電路板上某個部件損壞或者是主板IDE介面及IDE控制器出現故障。另外,使用了不合格的信號線(未按要求使用80針信號線)或未安裝主板晶元組驅動(補丁)程序,將會導致不能打開DMA模式的故障。

  有些朋友在新加了一個硬碟后,WIN98就無法啟動了,取下新加的硬碟后一切又正常了。這是因為你的WIN98裝在原硬碟的非C盤(如D盤)上,而加裝雙硬碟后在原硬碟存在多分區的情況下,要引起盤符交錯,導致原硬碟的盤符發生了變化,WIN98在啟動時找不到安裝時默認的相關係統文件及眾多應用程序,自然不可能正常啟動。在多分區的情況下,硬碟分區的排列順序是這樣的:主硬碟的主分區仍被計算機認為是C盤,而第二硬碟的主分區則被認為是D盤,接下來是第一硬碟的其他分區依次從E盤開始排列,然後是第二硬碟的其他分區接著第一硬碟的最後盤符依次排列。要使加上第二硬碟后盤符不發生變化,解決的辦法有兩個:如果你只使用WIN98的話,比較簡單,在CMOS中將第二硬碟設為NONE即可,但在純DOS下不認第二個硬碟。第二種方法是接上雙硬碟后,給第二個硬碟重新分區,刪掉其主DOS分區,只分擴展分區。這樣盤符也不會交錯。當然若第一硬碟只有一個分區的話,也就不會存在盤符交錯的問題了。另外還有一個常見的硬碟安裝故障就是在老主板上不能正確使用大容量硬碟,解決的方法很多,比如升級主板BIOS或使用EZ等特殊分區軟體分區。

  SATA硬碟電源介面與傳統的IDE硬碟所使用的埠大不相同,目前普通電源很少能直接支持Serial ATA硬碟,需使用專門的轉接頭。不過也有少數Serial ATA硬碟採用了雙電源設計,除了Serial ATA標準的15針電源介面外,還有傳統的電源介面,使用起來就更加方便了。另外,Serial ATA硬碟對電源供電質量要求比并行介面硬碟更嚴格,使用Serial ATA硬碟的朋友,最好配一個功率足夠的好電源。還要注意的是,由於Serial ATA硬碟對主板AGP/PCI頻率很敏感,如果你進行了超頻操作,就可能會出現無法識別硬碟或使用不穩定的現象。建議大家超頻后盡量保持匯流排頻率的穩定。還應注意,在完成Windows安裝后,一定要安裝IAA加速補丁或者VIA、SiS、Promise以及Silicon的相關補丁,程序會自動根據硬碟的物理特性使用最佳傳輸模式,以便充分揮發Serial-ATA硬碟的性能。如果主板 BIOS不支持 48bit LBA模式,就無法直接使用超過137G容量的硬碟。遇到這種情況建議你升級最新的主板BIOS。如果不升級,也可以使用硬碟自帶的分區軟體DM,提供了INT13H的擴展功能,從而繞開主板BIOS支持大硬碟。大家也可以用Windows 2003的系統盤來進行分區,都能夠識別出160G以上的大容量硬碟。

  三、硬碟常見「軟故障」的處理

  硬碟的軟故障即非物理性故障,比如主引導記錄、分區表、啟動文件等被破壞而導致系統無法啟動,硬碟被病毒感染造成無法運行,以及非法操作、維護不當等。一般情況下,「軟故障」是可以自己動手修復的。比如常見的分區丟失故障,是因為分區表被病毒破壞等原因導致,而分區上保存的數據一般還完好,我們可以用相關的工具軟體來嘗試修復。DiskMan來修復分區表。

  DiskMan是一款功能強大的硬碟分區表維護軟體,可以判斷分區的「系統參數」是否正確,可讓DiskMan自動檢查硬碟分區參數,並按照提示修改錯誤的參數,當然實在不行的情況下還可以利用其「重建分區」功能重建分區。

  DiskMan可通過未被破壞的分區引導記錄信息重新建立分區表,在菜單的工具欄中選擇「重建分區表」,DiskMan即開始搜索並重建分區。當然我們也可以使用KV3000軟體來修復硬碟數據,手動重建主引導扇區和分區表。用軟盤啟動計算機並運行KV3000.EXE,進入KV3000主畫面,按下F6鍵啟動搜索硬碟分區的功能,再按下F2可以搜索出硬碟各個分區,接下來按F2查看C盤BOOT區。如果C盤BOOT扇區正常,則可以用KV3000的F10功能鍵自動重建C盤主引導扇區和分區表。但是,需要注意的是無論使用什麼軟體及方法,都不能做到百分之百地修復分區表。所以建議讀者在硬碟分區后,最好能備份一份分區表在軟盤或光碟上,一旦出現分區丟失的情況,就能夠很容易恢復了。

  另外,被「邏輯鎖」鎖住硬碟也是比較嚴重的故障。最直接的後果會導致無法啟動,甚至用光碟和軟盤都啟動不了系統。關鍵在於「邏輯鎖」修改了正常的主引導分區記錄,將擴展分區的第一個邏輯盤指向自己,這樣一來就形成了死循環,這就是使用軟碟機、光碟機,雙硬碟都不能正常啟動的原因。解決這個難題並不複雜,方法一是修改DOS啟動文件,首先準備一張DOS6.22的系統盤。然後在一台正常的機器上,使用你熟悉的二進位編輯工具(debug、pctools5.0,或者Windows下的ultraedit都行)修改軟盤上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個文件裡面搜索第一個「55aa」字元串,找到以後修改為任何其他數值即可。用這張修改過的系統軟盤你就可以順利地帶著被鎖的硬碟啟動了。方法二是用DM解鎖,首先你要找到和硬碟配套的DM軟體,然後把DM拷到一張系統盤上。接上被鎖硬碟,開機,按住DEL鍵,進CMOS設置,將所有IDE硬碟設為NONE(這是關鍵所在!),保存設置,重啟動,這時系統即可 「帶鎖」啟動。啟動后運行DM,你會發現DM可以繞過BIOS,識別出硬碟,選中該硬碟,分區格式化即可。不過這種方法的最大缺憾就是硬碟上的數據將全部丟失。

  硬碟常見「壞道」的處理

  硬碟的壞道共分兩種:邏輯壞道和物理壞道。邏輯壞道為軟壞道,大多是軟體的操作和使用不當造成的,可以用軟體進行修復;物理壞道為真正的物理性壞道,它表明硬碟的表面磁軌上產生了物理損傷,大都無法用軟體進行修復,只能通過改變硬碟分區或扇區的使用情況來解決。

  首先,我們先確認硬碟的壞道是邏輯壞道還是物理壞道,方法很簡單。在電腦剛剛啟動時,按「F8」鍵,選擇「Command Prompt only」進入DOS模式(操作系統必須為Win95/98,若為Win2000/XP請使用DOS啟動盤),執行「scandisk x:」(X為盤符),Scandisk程序便會檢查硬碟,對產生的邏輯壞道會自行彈出對話框,選擇「Fix it」對邏輯壞道進行初級修復。如掃描程序在某一進度停滯不前,那麼硬碟就有了物理壞道。對於已進行初步修復的仍有邏輯壞道的硬碟,正常啟動后回到Windows下,進入「我的電腦」中選擇有邏輯壞道的硬碟,單擊滑鼠右鍵,選擇「屬性」→「工具」→「開始檢查」就彈出「磁碟掃描程序」,選中「完全」並將「自動修復錯誤」打上勾,單擊「開始」,就開始對該分區進行掃描和修復。

  而對於有物理壞道的硬碟,上述方法就行不通了,但也不是沒有辦法。最簡單的方法就是,如果硬碟還沒過質保期,就去找銷售商,讓其想想辦法。但如果過了質保期就只好自己動手修復了,首先推薦大家使用原廠的DM工具,對硬碟進行「清零」處理,很多小問題用DM都可能解決,而且經上面處理過後再用其他軟體,硬碟修復的時間能大為縮短。然後再使用HDDREG、MHDD、FB這些軟體進行處理。這幾款軟體功能相類似,使用上各有特色。HDDREG可以通過磁性逆轉方式來達到修復壞道的目的,據稱可以修復大約60%的受損硬碟,在修復壞道的同時又不影響硬碟原有的數據信息,而這是低級格式化程序所做不到的。當然還可以用PartitionMagic手工處理,達到隱藏壞道的目的。具體的作法是:首先啟動PartitionMagic,選中「Operations」菜單下的「Check」命令,對硬碟進行直接掃描,標記壞簇后,選中「Operations」菜單下的 「Advanced」→「bad sector retset」,最後把壞簇分成一個獨立的分區,再通過「Hide partiton」命令將分區隱藏即可。如果電腦啟動時出現信息「TRACK 0 BAD,DISK UNUSABLE」,那麼修復起來就比較麻煩,因為此信息說明硬碟的零磁軌損壞了,一般出現這種情況,大多數人就把硬碟作報廢處理。但並非絕對不能修復,原理十分簡單,只要用1扇區代替0扇區就行了,在這裡向大家推薦「DiskMan」,它是一款比較常用的硬碟工具。下載后在純DOS運行,在「硬碟」菜單中選中要修改的盤(一般為C盤),然後依次進入「工具」→「參數修改」→將「起始柱面」的值由「0」改為「1」,確定后保存退出。就可以對硬碟進行重新分區了。

  目前,專業硬碟維修軟體「PC-3000」與硬碟廠商的維修方式就非常相似。PC-3000是由俄羅斯著名硬碟實驗室-- ACE Laboratory研究開發的商用的專業修復硬碟綜合工具。它通過分析和逆向工程,將廠商的指令代碼甚至Firmware破解,使得可以編製出程序軟體,自由地讀取、修改和寫入硬碟系統信息區的信息。像硬碟廠商一樣,編寫程序對磁碟盤面按照物理地址進行掃描,重新構造出新的缺陷扇區列表寫進系統保留區來替換原有的列表。經過這樣的軟體維修的硬碟,理論上與硬碟廠商維修的硬碟幾乎沒有差別。但是價格也是非常昂貴,大約要上萬元吧!對於我們普通用戶來說~還是等有條件后再考慮吧!

74

主題

1876

帖子

929

積分

貝殼網友八級

初過語言關(三級)

Rank: 3Rank: 3

積分
929
沙發
winwinrich 發表於 2007-2-14 00:08 | 只看該作者
非常感謝
回復 支持 反對

使用道具 舉報

25

主題

2150

帖子

456

積分

貝殼網友三級

Rank: 3Rank: 3

積分
456
3
xmlxml 發表於 2007-2-14 21:54 | 只看該作者
牛人
回復 支持 反對

使用道具 舉報

0

主題

25

帖子

5

積分

註冊會員

Rank: 1

積分
5
4
ouou2006 發表於 2007-2-15 10:34 | 只看該作者
強...
回復 支持 反對

使用道具 舉報

4

主題

632

帖子

132

積分

貝殼網友一級

Rank: 3Rank: 3

積分
132
5
ecore 發表於 2007-2-16 07:31 | 只看該作者
硬碟因供電不足,導致不能讀取數據,顯示磁碟未格式化,有什麼好的辦法解決嗎?!
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-8 07:45

快速回復 返回頂部 返回列表