相對來說,軟件引起的硬件故障比較復(fù)雜,因?yàn)橛脖P牽涉到
系統(tǒng)軟件和
應(yīng)用軟件,但是解決的方式有時(shí)候卻比較簡單,比如主引導(dǎo)扇區(qū)被非法修改導(dǎo)致系統(tǒng)無法啟動(dòng)、非正常關(guān)機(jī)后引起的邏輯壞道等,一般通過重新分區(qū)格式化即可解決。而純硬件的故障就比較棘手——硬件故障又可以分為系統(tǒng)引起的,例如主板的IDE接口松動(dòng)、與其他硬件設(shè)備不兼容、電源不穩(wěn)定等等,而另一個(gè)就是硬盤本身的故障了,當(dāng)然我們可以通過眼睛觀察一下電路板是否有芯片被燒毀,用耳朵仔細(xì)聽聽啟動(dòng)時(shí)是否有異常響聲等方式來判斷。
硬盤故障包括了磁頭損壞、電路板問題、芯片信息丟失、馬達(dá)不轉(zhuǎn)等,最直觀的現(xiàn)象就是進(jìn)入主板BIOS設(shè)置后,無法識(shí)別硬盤。
根據(jù)電腦開機(jī)后的出錯(cuò)提示也是可以確定硬盤故障大致類型的。比如開機(jī)后屏幕顯示:“Device error”,然后又顯示:“Non-System disk or disk error,Replace and strike any key when ready”,提示硬盤不能啟動(dòng),用軟盤啟動(dòng)后,在A:>后鍵入C:,屏幕顯示:“Invalid drive specification”,系統(tǒng)不認(rèn)硬盤,一般是CMOS中的硬盤設(shè)置參數(shù)丟失或硬盤類型設(shè)置錯(cuò)誤造成的。開機(jī)后屏幕顯示:“Invalid partition table”,硬盤不能啟動(dòng),若從軟盤啟動(dòng)則認(rèn)C盤,一般是由于硬盤主引導(dǎo)記錄中的分區(qū)表有錯(cuò)誤而造成的。屏幕顯示“Error Loding Operating System”或者“Missing Operating System”表明硬盤的主引導(dǎo)記錄被破壞,或者分區(qū)的結(jié)束標(biāo)志遭到破壞,還有可能是由于CMOS重硬盤參數(shù)設(shè)置錯(cuò)誤引起的,造成這種現(xiàn)象的原因有:CMOS參數(shù)被改動(dòng);硬盤下的系統(tǒng)文件IO.SYS和MSDOS.SYS遭到破壞;硬盤DOS引導(dǎo)記錄(BOOT)遭到嚴(yán)重破壞,或者DOS引導(dǎo)記錄的結(jié)束標(biāo)志(01FF的55 AA)丟失;也可能是硬盤的主引導(dǎo)數(shù)據(jù)被破壞,或主引導(dǎo)結(jié)束標(biāo)志(080。081的55 AA)丟失而造成。而系統(tǒng)顯示“TRACK 0 BAD,DISK UNUSABLE”,意思為“零磁道損壞,硬盤無法使用”或用磁盤掃描程序掃描其它硬盤時(shí)其0扇區(qū)出現(xiàn)紅色“B”。硬盤0扇區(qū)損壞,是大家比較頭痛的故障,一般情況下也就判了硬盤死刑,很難修復(fù)了。如果屏幕顯示“SMART Failure Predicted on Primary Master:ST310210A”然后是警告:“Immediately back-up your date and replase your hard disk drive. A failure mauy be immnent.”此時(shí),須按F1才能繼續(xù), 這是S.M.A.R.T技術(shù)診測到你的硬盤可能出現(xiàn)了故障或不穩(wěn)定情況,警告你需要立即備份數(shù)據(jù)并更換硬盤。出現(xiàn)這種提示后,除了更換新盤外,沒其他解決方法。
二、硬盤常見安裝故障的處理
硬盤安裝不當(dāng)會(huì)導(dǎo)致無法正常使用的故障。比如IDE接口與硬盤接的電纜線未連接好;或是IDE電纜接頭處接觸不良或再現(xiàn)斷裂;硬盤未接上電源或電源接頭未插牢;跳線設(shè)置不當(dāng)?shù)榷紩?huì)導(dǎo)致在BIOS中檢測不到硬盤,或無法識(shí)別全部容量。如果檢測時(shí)硬盤燈亮幾下,但BIOS仍然報(bào)告沒有發(fā)現(xiàn)硬盤,則可能是硬盤電路板上某個(gè)部件損壞或者是主板IDE接口及IDE控制器出現(xiàn)故障。另外,使用了不合格的信號(hào)線(未按要求使用80針信號(hào)線)或未安裝主板芯片組驅(qū)動(dòng)(補(bǔ)?。┏绦?,將會(huì)導(dǎo)致不能打開DMA模式的故障。
有些朋友在新加了一個(gè)硬盤后,
WIN98就無法啟動(dòng)了,取下新加的硬盤后一切又正常了。這是因?yàn)槟愕腤IN98裝在原硬盤的非C盤(如D盤)上,而加裝雙硬盤后在原硬盤存在多分區(qū)的情況下,要引起盤符交錯(cuò),導(dǎo)致原硬盤的盤符發(fā)生了變化,WIN98在啟動(dòng)時(shí)找不到安裝時(shí)默認(rèn)的相關(guān)系統(tǒng)文件及眾多應(yīng)用程序,自然不可能正常啟動(dòng)。在多分區(qū)的情況下,
硬盤分區(qū)的排列順序是這樣的:主硬盤的主分區(qū)仍被計(jì)算機(jī)認(rèn)為是C盤,而第二硬盤的主分區(qū)則被認(rèn)為是D盤,接下來是第一硬盤的其他分區(qū)依次從E盤開始排列,然后是第二硬盤的其他分區(qū)接著第一硬盤的最后盤符依次排列。要使加上第二硬盤后盤符不發(fā)生變化,解決的辦法有兩個(gè):如果你只使用WIN98的話,比較簡單,在CMOS中將第二硬盤設(shè)為NONE即可,但在純DOS下不認(rèn)第二個(gè)硬盤。第二種方法是接上雙硬盤后,給第二個(gè)硬盤重新分區(qū),刪掉其主DOS分區(qū),只分?jǐn)U展分區(qū)。這樣盤符也不會(huì)交錯(cuò)。當(dāng)然若第一硬盤只有一個(gè)分區(qū)的話,也就不會(huì)存在盤符交錯(cuò)的問題了。另外還有一個(gè)常見的硬盤安裝故障就是在老主板上不能正確使用大容量硬盤,解決的方法很多,比如升級主板BIOS或使用EZ等特殊分區(qū)軟件分區(qū)。
SATA硬盤電源接口與傳統(tǒng)的IDE硬盤所使用的端口大不相同,目前普通電源很少能直接支持Serial ATA硬盤,需使用專門的轉(zhuǎn)接頭。不過也有少數(shù)Serial ATA硬盤采用了雙電源
設(shè)計(jì),除了Serial ATA標(biāo)準(zhǔn)的15針電源接口外,還有傳統(tǒng)的電源接口,使用起來就更加方便了。另外,Serial ATA硬盤對電源供電質(zhì)量要求比并行接口硬盤更嚴(yán)格,使用Serial ATA硬盤的朋友,最好配一個(gè)功率足夠的好電源。還要注意的是,由于Serial ATA硬盤對主板AGP/PCI頻率很敏感,如果你進(jìn)行了超頻操作,就可能會(huì)出現(xiàn)無法識(shí)別硬盤或使用不穩(wěn)定的現(xiàn)象。建議大家超頻后盡量保持總線頻率的穩(wěn)定。還應(yīng)注意,在完成
Windows安裝后,一定要安裝IAA加速補(bǔ)丁或者VIA、SiS、Promise以及Silicon的相關(guān)補(bǔ)丁,程序會(huì)自動(dòng)根據(jù)硬盤的物理特性使用最佳傳輸模式,以便充分揮發(fā)Serial-ATA硬盤的性能。如果主板 BIOS不支持 48bit LBA模式,就無法直接使用超過137G容量的硬盤。遇到這種情況建議你升級最新的主板BIOS。如果不升級,也可以使用硬盤自帶的分區(qū)軟件DM,提供了INT13H的擴(kuò)展功能,從而繞開主板BIOS支持大硬盤。大家也可以用Windows 2003的系統(tǒng)盤來進(jìn)行分區(qū),都能夠識(shí)別出160G以上的大容量硬盤。
三、硬盤常見“軟故障”的處理
硬盤的軟故障即非物理性故障,比如主引導(dǎo)記錄、分區(qū)表、啟動(dòng)文件等被破壞而導(dǎo)致系統(tǒng)無法啟動(dòng),硬盤被
病毒感染造成無法運(yùn)行,以及非法操作、維護(hù)不當(dāng)?shù)取R话闱闆r下,“軟故障”是可以自己動(dòng)手修復(fù)的。比如常見的分區(qū)丟失故障,是因?yàn)榉謪^(qū)表被病毒破壞等原因?qū)е?,而分區(qū)上保存的數(shù)據(jù)一般還完好,我們可以用相關(guān)的工具軟件來嘗試修復(fù)。DiskMan來修復(fù)分區(qū)表。
DiskMan是一款功能強(qiáng)大的硬盤分區(qū)表維護(hù)軟件,可以判斷分區(qū)的“系統(tǒng)參數(shù)”是否正確,可讓DiskMan自動(dòng)檢查硬盤分區(qū)參數(shù),并按照提示修改錯(cuò)誤的參數(shù),當(dāng)然實(shí)在不行的情況下還可以利用其“重建分區(qū)”功能重建分區(qū)。
DiskMan可通過未被破壞的分區(qū)引導(dǎo)記錄信息重新建立分區(qū)表,在菜單的工具欄中選擇“重建分區(qū)表”,DiskMan即開始搜索并重建分區(qū)。當(dāng)然我們也可以使用KV3000軟件來修復(fù)硬盤數(shù)據(jù),手動(dòng)重建主引導(dǎo)扇區(qū)和分區(qū)表。用軟盤啟動(dòng)計(jì)算機(jī)并運(yùn)行KV3000.EXE,進(jìn)入KV3000主畫面,按下F6鍵啟動(dòng)搜索硬盤分區(qū)的功能,再按下F2可以搜索出硬盤各個(gè)分區(qū),接下來按F2查看C盤BOOT區(qū)。如果C盤BOOT扇區(qū)正常,則可以用KV3000的F10功能鍵自動(dòng)重建C盤主引導(dǎo)扇區(qū)和分區(qū)表。但是,需要注意的是無論使用什么軟件及方法,都不能做到百分之百地修復(fù)分區(qū)表。所以建議讀者在硬盤分區(qū)后,最好能備份一份分區(qū)表在軟盤或光盤上,一旦出現(xiàn)分區(qū)丟失的情況,就能夠很容易恢復(fù)了。
另外,被“邏輯鎖”鎖住硬盤也是比較嚴(yán)重的故障。最直接的后果會(huì)導(dǎo)致無法啟動(dòng),甚至用光盤和軟盤都啟動(dòng)不了系統(tǒng)。關(guān)鍵在于“邏輯鎖”修改了正常的主引導(dǎo)分區(qū)記錄,將擴(kuò)展分區(qū)的第一個(gè)邏輯盤指向自己,這樣一來就形成了死循環(huán),這就是使用軟驅(qū)、光驅(qū),雙硬盤都不能正常啟動(dòng)的原因。解決這個(gè)難題并不復(fù)雜,方法一是修改DOS啟動(dòng)文件,首先準(zhǔn)備一張DOS6.22的系統(tǒng)盤。然后在一臺(tái)正常的機(jī)器上,使用你熟悉的二進(jìn)制編輯工具(debug、pctools5.0,或者Windows下的ultraedit都行)修改軟盤上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個(gè)文件里面搜索第一個(gè)“55aa”字符串,找到以后修改為任何其他數(shù)值即可。用這張修改過的系統(tǒng)軟盤你就可以順利地帶著被鎖的硬盤啟動(dòng)了。方法二是用DM解鎖,首先你要找到和硬盤配套的DM軟件,然后把DM拷到一張系統(tǒng)盤上。接上被鎖硬盤,開機(jī),按住DEL鍵,進(jìn)CMOS設(shè)置,將所有IDE硬盤設(shè)為NONE(這是關(guān)鍵所在!),保存設(shè)置,重啟動(dòng),這時(shí)系統(tǒng)即可 “帶鎖”啟動(dòng)。啟動(dòng)后運(yùn)行DM,你會(huì)發(fā)現(xiàn)DM可以繞過BIOS,識(shí)別出硬盤,選中該硬盤,分區(qū)格式化即可。不過這種方法的最大缺憾就是硬盤上的數(shù)據(jù)將全部丟失。
四、硬盤常見“壞道”的處理
硬盤的壞道共分兩種:邏輯壞道和物理壞道。邏輯壞道為軟壞道,大多是軟件的操作和使用不當(dāng)造成的,可以用軟件進(jìn)行修復(fù);物理壞道為真正的物理性壞道,它表明硬盤的表面磁道上產(chǎn)生了物理損傷,大都無法用軟件進(jìn)行修復(fù),只能通過改變硬盤分區(qū)或扇區(qū)的使用情況來解決。
首先,我們先確認(rèn)硬盤的壞道是邏輯壞道還是物理壞道,方法很簡單。在電腦剛剛啟動(dòng)時(shí),按“F8”鍵,選擇“Command Prompt only”進(jìn)入DOS模式(
操作系統(tǒng)必須為Win95/98,若為Win2000/XP請使用DOS啟動(dòng)盤),執(zhí)行“scandisk x:”(X為盤符),Scandisk程序便會(huì)檢查硬盤,對產(chǎn)生的邏輯壞道會(huì)自行彈出對話框,選擇“Fix it”對邏輯壞道進(jìn)行初級修復(fù)。如掃描程序在某一進(jìn)度停滯不前,那么硬盤就有了物理壞道。對于已進(jìn)行初步修復(fù)的仍有邏輯壞道的硬盤,正常啟動(dòng)后回到Windows下,進(jìn)入“我的電腦”中選擇有邏輯壞道的硬盤,單擊鼠標(biāo)右鍵,選擇“屬性”→“工具”→“開始檢查”就彈出“磁盤掃描程序”,選中“完全”并將“自動(dòng)修復(fù)錯(cuò)誤”打上勾,單擊“開始”,就開始對該分區(qū)進(jìn)行掃描和修復(fù)。
而對于有物理壞道的硬盤,上述方法就行不通了,但也不是沒有辦法。最簡單的方法就是,如果硬盤還沒過質(zhì)保期,就去找銷售商,讓其想想辦法。但如果過了質(zhì)保期就只好自己動(dòng)手修復(fù)了,首先推薦大家使用原廠的DM工具,對硬盤進(jìn)行“清零”處理,很多小問題用DM都可能解決,而且經(jīng)上面處理過后再用其他軟件,硬盤修復(fù)的時(shí)間能大為縮短。然后再使用HDDREG、MHDD、FB這些軟件進(jìn)行處理。這幾款軟件功能相類似,使用上各有特色。HDDREG可以通過磁性逆轉(zhuǎn)方式來達(dá)到修復(fù)壞道的目的,據(jù)稱可以修復(fù)大約60%的受損硬盤,在修復(fù)壞道的同時(shí)又不影響硬盤原有的數(shù)據(jù)信息,而這是低級格式化程序所做不到的。當(dāng)然還可以用PartitionMagic手工處理,達(dá)到隱藏壞道的目的。具體的作法是:首先啟動(dòng)PartitionMagic,選中“Operations”菜單下的“Check”命令,對硬盤進(jìn)行直接掃描,標(biāo)記壞簇后,選中“Operations”菜單下的 “Advanced”→“bad sector retset”,最后把壞簇分成一個(gè)獨(dú)立的分區(qū),再通過“Hide partiton”命令將分區(qū)隱藏即可。如果電腦啟動(dòng)時(shí)出現(xiàn)信息“TRACK 0 BAD,DISK UNUSABLE”,那么修復(fù)起來就比較麻煩,因?yàn)榇诵畔⒄f明硬盤的零磁道損壞了,一般出現(xiàn)這種情況,大多數(shù)人就把硬盤作報(bào)廢處理。但并非絕對不能修復(fù),原理十分簡單,只要用1扇區(qū)代替0扇區(qū)就行了,在這里向大家推薦“DiskMan”,它是一款比較常用的硬盤工具。下載后在純DOS運(yùn)行,在“硬盤”菜單中選中要修改的盤(一般為C盤),然后依次進(jìn)入“工具”→“參數(shù)修改”→將“起始柱面”的值由“0”改為“1”,確定后保存退出。就可以對硬盤進(jìn)行重新分區(qū)了。
目前,專業(yè)硬盤維修軟件“PC-3000”與硬盤廠商的維修方式就非常相似。PC-3000是由俄羅斯著名硬盤實(shí)驗(yàn)室-- ACE Laboratory研究開發(fā)的商用的專業(yè)修復(fù)硬盤綜合工具。它通過分析和逆向工程,將廠商的指令代碼甚至Firmware破解,使得可以編制出程序軟件,自由地讀取、修改和寫入硬盤系統(tǒng)信息區(qū)的信息。像硬盤廠商一樣,編寫程序?qū)Υ疟P盤面按照物理地址進(jìn)行掃描,重新構(gòu)造出新的缺陷扇區(qū)列表寫進(jìn)系統(tǒng)保留區(qū)來替換原有的列表。經(jīng)過這樣的軟件維修的硬盤,理論上與硬盤廠商維修的硬盤幾乎沒有差別。但是價(jià)格也是非常昂貴,大約要上萬元吧!對于我們普通用戶來說~還是等有條件后再考慮吧!