硬盤數據恢復原理與方法

我們大家可能都遇到過這樣的事情,上午剛剛清空垃圾站,下午卻突然想起其中有個文件特別重要,這可怎麼辦?還有可能系統被病毒破壞,硬盤的分區表或文件分配表被病毒改寫,但是硬盤上存着你數年的心血。這時我們就需要對數據進行恢復,而國內也有不少專門從事數據恢復業務的專業公司。不過我們的硬盤發生文件被誤刪除,分區丟失,病毒破壞等情況,通過一些數據恢復軟件自己就能夠解決。下面就詳細介紹一下數據恢復的原理和一些常用的數據恢復方法。


一、硬盤使用和維護注意事項

  1、定期使用Windows自帶的磁盤整理工具Defrag或其他如Vopt、Norton Speed等磁盤碎片整理優化工具進行整理你的硬盤數據,一般一個月整理一次,可以提高硬盤訪問速度。即使發生不測,也可提高你的數據文件恢復概率!

  2、硬盤是機電一體化的高度精密設備,儘管現在硬盤抗衝擊力大大提高,但爲了安全和保險必須輕拿輕放;在主機內安裝時硬盤的四個固定位都應該使用螺絲固定牢靠。開機後絕對不能移動主機。關機1分鐘硬盤馬達停轉後,方可進行搬動,這也是原來的小硬盤專門有一個磁頭歸位程序,提供搬運機器時使用的原因。硬盤指示燈正在閃亮時不可斷電關機,如此操作有可能會損壞硬盤。

  3、正常硬盤運行時噪聲很小,會有硬盤讀盤時均勻的“嗒嗒”聲。若你的硬盤運行時的聲響較大或不正常,這一般是故障的前兆,此時宜及時備份重要數據以防不測!

  4、使用GHOST作恢復分區時,一定要選對目標分區,否則可能導致分區丟失或重要數據不能恢復。建議恢復分區前,對分區加Lable(卷標),這樣能分清目標分區,不會導致你選錯目標分區造成不必要的損失。

  5、在使用Format命令格式化硬盤時,最好先使用Fdisk/Status命令查看一下硬盤的分區信息,是否存在NTFS分區,防止誤格式化丟失數據。

  6、要充分利用分區的特性,數據文件一般不要放在C區和系統區,因爲C區和系統區屬事故多發區。

二、硬盤數據丟失的原因

  1、軟件故障的類型

  受病毒感染;誤格式化或誤分區;誤克隆;誤刪除或覆蓋;黑客軟件人爲破壞;零磁道損壞;硬盤邏輯鎖;操作時斷電;意外電磁干擾造成數據丟失或破壞;系統錯誤或癱瘓造成文件丟失或破壞。

  軟件現象一般表現爲操作系統丟失,無法正常啓動系統,磁盤讀寫錯誤,找不到所需要的文件、文件打不開、文件打開後亂碼,硬盤沒有分區、提示某個硬盤分區沒有格式化等。

  2、硬件故障的類型

  磁盤劃傷;磁頭變形;磁臂斷裂;磁頭放大器損壞;芯片組或其它元器件損壞。

  硬件故障一般表現爲系統不認硬盤,常有一種“咔嚓咔嚓”的磁組撞擊聲或電機不轉、通電後無任何聲音、磁頭定們不準造成讀寫錯誤等現象。一些具體的表現如下:

  ①、開機時,系統沒有找到硬盤,同時也沒有任何錯誤提示。注意有的主板在硬盤出現故障時會給出相應的提示信息和提示代碼。我們在排除硬盤的供電正常,電源線連接無誤,數據線安裝正確,數據線沒有質量問題時,也就可以確定是硬盤壞了。

  ②、啓動系統時間特別長,或讀取某個文件,運行某個軟件時經常出錯,或者要經過很長時間才能操作成功,其間硬盤不斷讀盤併發出刺耳的雜音,這種現象意味着硬盤的盤面或硬盤的定位機構出現問題。

  ③、經常出現系統癱瘓或者死機藍屏,但是硬盤重新格式化後,再次安裝系統一切正常。這種情況是因爲硬盤的磁頭放大器和數據糾錯電路性能不穩定,造成數據經常丟失。

  ④、開機時系統不能通過硬盤引導,軟盤啓動後可以轉到硬盤盤符,但無法進入,用SYS命令傳導系統也不能成功。這種情況比較嚴重,因爲很有可能是硬盤的引導扇區出了問題。或者是無法重新分區,也可能是重新分區後的信息無法寫入主引導扇區。

  ⑤、一直能夠正常使用,但是突然有一天,硬盤在正常使用過程中出現異響,接着找不到硬盤。但是在停機一段時間以後,再次開機時還能找到硬盤,並且能夠正常啓動系統。當出現這種情況時,如果硬盤上有重要數據時,一定在最短的時間內把數據備份出來,防止硬盤徹底報廢時丟失重要數據。


三、磁盤數據格式的相關知識

  上述的各種原因都可能導致硬盤或軟盤上的數據損壞或丟失,使部分(或全部)數據無法讀出和使用。數據恢復就是使用各種軟件和硬件的技術方法把數據重新找回,使寶貴的信息得以重新使用。

  說到數據恢復,我們就不得不提到硬盤的數據結構、文件的存儲原理,甚至操作系統的啓動流程,這些是你在恢復硬盤數據時必須使用的基本知識。即使你不需要恢復數據,瞭解這些知識(即使只是稍微多知道一些),對於你平時的電腦操作和應用也是很有幫助的。


四、硬盤的文件系統結構

  初買來一塊硬盤,我們是沒有辦法使用的,你需要將它分區、格式化,然後再安裝上操作系統纔可以使用。就拿我們一直沿用到現在的Win9x/Me系列來說,我們一般要將硬盤分成主引導扇區、操作系統引導扇區、FAT表、DIR目錄區和Data數據區等五部分。我們通常所說的主引導扇區MBR在一個硬盤中是是唯一的,MBR區的內容只有在硬盤啓動時纔讀取其內容,然後駐留內存。其它幾項內容隨你的硬盤分區數的多少而異。

  1、主引導扇區(MBR)

  主引導扇區位於整個硬盤的0磁道0柱面1扇區,包括硬盤主引導記錄MBR(Main Boot Record)和分區表DPT(Disk Partition Table)。其中主引導記錄的作用就是檢查分區表是否正確以及判別哪個分區爲可引導分區,並在程序結束時把該分區的啓動程序(也就是操作系統引導扇區)調入內存加以執行。

  2、分區表(DPT)

  在主引導區中,從地址BE開始,到FD結束爲止的64個字節中的內容就是通常所說的分區表。分區表以80H或00H爲開始標誌,以55AAH爲結束標誌,每個分區佔用16個字節,一個硬盤最多隻能分成四個主分區,其中擴展分區也是一個主分區。隨着硬盤容量的迅速擴大,引入的擴展分區可以不受四個主分區的限制,把硬盤分區數擴展到“Z”。

  值得一提的是,MBR是由分區程序(例如DOS的Fdisk.exe)產生的,不同的操作系統可能這個扇區的內容代碼是不相同,但是實現的功能只有一個,使其中的一個活動分區獲得控制區,正常啓動系統。

  主分區是一個比較單純的分區,通常位於硬盤的最前面一塊區域中,構成邏輯C磁盤。在主分區中,不允許再建立其它邏輯磁盤。也可以通過分區軟件,在分區的最後建立主分區,或在磁盤的中部建立主分區。

  擴展分區的概念則比較複雜,也是造成分區和邏輯磁盤混淆的主要原因。由於硬盤僅僅爲分區表保留了64個字節的存儲空間,而每個分區的參數佔據16個字節,故主引導扇區中總計可以存儲4個分區的數據。操作系統只允許存儲4個分區的數據,如果說邏輯磁盤就是分區,則系統最多隻允許4個邏輯磁盤。對於具體的應用,4個邏輯磁盤往往不能滿足實際需求。爲了建立更多的邏輯磁盤供操作系統使用,系統引入了擴展分區的概念。

  所謂擴展分區,嚴格地講它不是一個實際意義的分區,它僅僅是一個指向下一個分區的指針,這種指針結構將形成一個單向鏈表。這樣在主引導扇區中除了主分區外,僅需要存儲一個被稱爲擴展分區的分區數據,通過這個擴展分區的數據可以找到下一個分區(實際上也就是下一個邏輯磁盤)的起始位置,以此起始位置類推可以找到所有的分區。無論系統中建立多少個邏輯磁盤,在主引導扇區中通過一個擴展分區的參數就可以逐個找到每一個邏輯磁盤。

  需要特別注意的是,由於主分區之後的各個分區是通過一種單向鏈表的結構來實現鏈接的,因此,若單向鏈表發生問題,將導致邏輯磁盤的丟失。這就是當硬盤被CIH病毒破壞後,我們可以通過KV3000的F10功能來找到丟失的D,E及以後的邏輯分區的原因。

  3、操作系統引導扇區(OBR)

  OBR(OS Boot Record)即操作系統引導扇區,通常位於硬盤的0磁道1柱面1扇區(這是對於DOS來說的,對於那些以多重引導方式啓動的系統則位於相應的主分區/擴展分區的第一個扇區),是操作系統可直接訪問的第一個扇區,它也包括一個引導程序和一個被稱爲BPB(BIOS Parameter Block)的本分區參數記錄表。其實每個邏輯分區都有一個OBR,其參數視分區的大小、操作系統的類別而有所不同。

  引導程序的主要任務在當根目錄中尋找系統文件IO.SYS,MSDOS.SYS和WINBOOT.SYS三個文件,如果存在,就把IO.SYS文件讀入內存,並移交控制權予該文件。在WIN98的系統中,沒有MSDOS.sys文件,系統能夠正常啓動,但是無法進入桌面;如果沒有COMMAND.COM文件,能夠正常啓動到桌面,但是無法進入DOS字符方式。

  BPB參數塊:記錄着本分區的起始扇區、結束扇區、文件存儲格式、硬盤介質描述符、根目錄大小、FAT個數、分配單元(Allocation Unit,以前也稱之爲簇)的大小等重要參數。OBR由高級格式化程序產生(例如DOS 的Format.com)。

  4、文件分配表(FAT)

  FAT(File Allocation Table)即文件分配表,是DOS/Win9x系統的文件尋址系統。爲了防止意外損壞,FAT一般做兩個(也可以設置爲一個),第二FAT爲第一FAT的備份,FAT區緊接在OBR之後(對於FAT32格式,位置是從引導扇區開始的第32個扇區就是第一個FAT表的位置),其大小由這個分區的空間大小及文件分配單元的大小決定。

  隨着硬盤容量的迅速發展,Microsoft 的DOS及Windows也先後採用我們所熟悉的FAT12、FAT16和FAT32格式。不過Windows NT、OS/2、UNIX/Linux、Novell等都有自己的文件管理方式,不同於FAT文件格式。

  FAT12是使用12BIT來表示簇的位置,最大容量32M,FAT16是使用兩個字節16BIT位來表示簇的位置,分區最大容量2G,而FAT32採用4個字節來表示簇的位置,分區最大容量65G。

  5、目錄區(DIR)

  DIR是Directory即根目錄區的簡寫,在FAT12和FAT16格式中,DIR緊接在第二FAT表之後,而在FAT32格式中,根目錄區的位置可以在分區中的任意位置,其起始位置是由引導扇區給出的。單有FAT表還不能確定文件在磁盤中的具體位置,只有FAT表和DIR區配合使用,才能準確定位文件的確切位置。

  DIR記錄着每個文件(目錄)的文件名,擴展名,是否支持長文件各,起始單元(這是最重要的)、文件的屬性,大小,創建日期,修改日期等住處內容。操作系統在讀寫文件時,根據DIR中的起始單元,結合FAT表就可以知道文件在磁盤的具體位置,然後順序讀取每個簇的內容就可以了。

  6、數據區(DATA)

  在DIR區之後,纔是真正意義上的數據存儲區,即DATA區。

  DATA雖然佔據了硬盤的絕大部分空間,但沒有了前面的各部分,它對於我們來說,也只能是一些枯燥的二進制代碼,沒有任何意義。

  注意:我們通常所說的格式化程序(指高級格式化,例如DOS下的Format程序),並沒有把DATA區的數據清除,只是重寫了FAT表而已,除非你使用了“Format X: /U”命令,強制對每一扇區寫“F6”。

  至於硬盤分區,也只是修改了MBR和OBR,絕大部分的DATA區的數據並沒有被改變,這也是許多硬盤數據能夠得以修復的原因。但即便如此,MBR,OBR,FAT,DIR之一被破壞的話,我們的數據也無法正常讀取。

  需要提醒大家的是,如果你經常整理磁盤,那麼你的數據區的數據可能是連續的,這樣即使MBR/FAT/DIR全部壞了,我們也可以使用磁盤編輯軟件(比如DOS下的DiskEdit,DDD,KV3000,EasyRevoery等),只要找到一個文件的起始保存位置,那麼這個文件就有可能被恢復。


五、數據恢復的原理

  我們在瞭解了數據在磁盤上存儲格式後,我們就會明白爲什麼數據在被刪除後還能夠再次被找回來的原因。

  一塊新的硬盤在買回來後,必須首先分區,再用Format對相應的分區實行格式化,這樣以後我們才能在這個硬盤存儲數據。硬盤的分區就象是對一塊地方建倉庫,每個倉庫就好比是一個分區。格式化就好比是爲了在倉庫內存放東西,必須有貨架來規定相應的位置。我們有時接觸到的引導分區就是倉庫大門號,上面要記載這個分區的容量的性質及相關的引導啓動信息。FAT表就好比是倉庫的貨架號,目錄表就好比是倉庫的帳簿。如果我們需要找某一物品時,就需要先查找帳目,再到某一貨架上取東西。正常的文件讀取也是這個原理,先讀取某一分區的BPB參數至內存,當需要讀取某一文件時,就先讀取文件的目錄表,找到相對應文件的首扇區和FAT表的入口後,再從FAT表中找到後續扇區的相應鏈接,移動磁臂到對應的位置進行文件讀取,就完成了某一個文件的讀寫操作。

  1、文件的讀取(Read)

  操作系統從目錄區中讀取文件信息(包括文件名、後綴名、文件大小、修改日期和文件在數據區保存的第一個簇的簇號),我們這裏假設第一個簇號是0028。

  操作系統從0028簇讀取相應的數據,然後再找到FAT的0023單元,如果此外的內容是文件結束標誌“FF”,則表示文件結束,否則從該處讀取下一個簇號,再讀取相應單元的內容,這樣重複下去直到遇到文件結束標誌。

  2、文件的寫入(Write)

  當我們要保存文件時,操作系統首先在DIR區中找到空閒區寫入文件名、大小和創建時間等相應信息,然後在數據DATA區找出空閒區域將文件保存,再將Data區的第一個簇寫入DIR區,同時完成FAT表的填寫,具體的動作和文件讀取動作差不多。

  3、文件的刪除(Delete)

  Win9X操作系統的文件刪除工作卻是很簡單的,只是將目錄區中該文件的第一個字符改爲“E5”來表示該文件已經刪除,同時改寫引導扇區的第二個扇區中表示該分區點用空間大小的相應信息。

  4、Fdisk的使用

  和文件的刪除類似,利用Fdisk刪除再建立分區和利用Format格式化邏輯磁盤(假設你格式化的時候並沒有使用/U這個無條件格式化參數)都沒有將數據從DATA區直接刪除,前者只是改變了分區表,後者只是修改了FAT表,因此被誤刪除的分區和誤格式化的硬盤完全有可能恢復……

  Fdisk /MBR可以用來再建主引導區,可以在使用光盤或軟盤啓動系統後,使用該命令來去除還原精靈或一些引導區病毒。注意:在使用該命令之前一定要先備份分區表內容,防止病毒對分區表進行加密處理。

  5、Format的使用

  Format命令可以完成分區的格式化,同時檢測該分區有無壞扇區。格式化也就好比是將一幢新樓的每一個房間賦於房間好,以便以後存放物品和查找。

  Fotmat的內個重要參數:

  /C測試壞扇區並進行標記爲“B”。
  /S在格式化結束後傳送系統文件。
  /Q進行快速格式化,只重建FAT表和目錄區。
  /U無條件對分區進行格式化,對每一扇區重寫“F6H”


六、數據恢復的基本操作步驟

  1、詢問客戶

  接到硬盤後,應向客戶詢問數據丟失的類型,是誤刪除,誤格式化,誤分區,意外丟失,還是硬盤突然丟失或無法讀寫,並且還要詢問故障發生後,客戶自己還做過哪些操作。把故障類型和原因問清楚了,可能會減少我們在數據恢復過程中一些不必要的麻煩,提高工作效率。

  2、硬盤外觀檢測

  對於硬件問題造成的數據丟失,這時我們應首先檢查硬盤的電路板有無明顯的燒灼痕跡,避免因該硬盤的電路損壞再次造成電腦主機的損壞。

  3、加電試盤

  如硬盤無明顯的電路損壞,把硬盤加電試機,在CMOS中是否能夠找到硬盤。

  4、根據故障類型選用合適的數據恢復工具

  如果能夠找到硬盤,就按軟件方面使用EasyRecovery之類的軟件進行數據恢復。如果找不到硬盤,就按硬件的方法進行處理。

  5、將數據轉移安全區域

  把找回的數據拷貝到另一塊物理硬盤上,一定不能拷貝在同一塊硬盤的不同分區。

  6、將數據用刻錄機刻成光盤,交給用戶

  數據全部讀出後,使用刻錄機把用戶的數據刻成光盤,交由用戶保管,任務完成。


七、硬盤壞道的簡單修復方法

  1、首先從最簡單的方法入手。在Windows98的資源管理器中選擇硬盤盤符,右擊鼠標,在快捷菜單中選擇“屬性”,在“工具”項中選擇“磁盤掃描”對硬盤盤面作完全掃描處理,並且對可能出現的壞簇進行自動修正。

  也可以在DOS命令符下使用“SCANDISK X: /AUTOFIX /SURFACE”對硬盤地對應分區進行檢測(X:請改爲對應的分區盤符),將有壞道的簇進行標註。

  2、如果在磁盤掃描過程中標註的壞簇很多,經過上述處理後還是不能正常進行系統,這時就需要確定這些壞塊是我們通常所說的“邏輯壞道”還是“物理壞道”。方法是先使用XCOPY命令把自己需要保留的文件拷貝到其他硬盤,再使用“FORMAT X: /U /C”命令對存在壞道的分區進行強制完全格式化並標記壞塊。在格式化過程中一定要仔細觀察格式化過程,看格式化是否能夠正常進行,如果格式化順利,說明原來的壞簇是邏輯壞簇;如果格式化意外中止或無法繼續,說明硬盤存在嚴重的物理壞道。這時如果是保內的硬盤,可以找銷售商進行處理;如果是保外的硬盤,我們可以採用下面的方法處理:

  最好使用SFDISK軟件(當然也可以使用PQMAGIC,不過在實際使用中不是很方便),該軟件可以自由分區,從前或從後,主分區,邏輯分區,其他任意的分區格式都可以隨意設置。這時我們記着剛纔在使用FORAMT命令格式化時出現故障時的進度數字是X%,根據硬盤的分區情況和當前分區的大小,計算出壞簇的位置,將有壞簇的位置設置成一個區,再把剩餘的空間設置爲另一個區。對剩餘的分區進行格式化,檢查格式化是否正常,如果不正常,將則才設置的分區刪除,對壞分區再擴大,再分區,再格式化,直到剩餘的分區能夠正常格式化,讀寫正常時爲止。最後把壞的分區設置爲空閒,不再使用。這樣我們就可以避開壞道,充分利用硬盤的完好空間。

  需要注意的是,不要爲了節約硬盤空間而把這個空閒區劃分得過於“經濟”,而應留有適當的餘地。因爲讀取壞道周圍的“好道”時,可能過於靠近“壞道”,而不明智的壞道具有傳染性,距離太近的話,那麼過不了多久,硬盤上新的壞道又將出現。我對一塊4.3G的Corner硬盤進行如些處理後,原來的4.3G只剩下不到2G,但是已經使用兩年有餘,還能夠正常啓動和工作。

  3、對於硬盤0扇區損壞的情況,看起來比較棘手,但也不是無藥可救。我們可以使用PCtoolS9.0中的DE工具,把把損壞的的0磁道屏蔽,而用1磁道取而代之就可以了。注意:使用該軟件修改磁道完成後,只有對硬盤作格式化後纔會把分區表的信息寫入1道(現在作爲0道了)。

  我們在使用FORMAT命令格式化C盤或D盤出現的0磁道壞,並不是硬盤的0磁道壞,而是C盤或D盤的引導扇區所在的位置出現了壞道,系統無法正常格式化,這是按第2步所述的處理方法即可解決。

  4、不到萬不得已,一般不要對硬盤進行“低格”處理。因爲對硬盤進低級格式化,至少有兩點不好:一是磨損盤片,二是對有壞道的硬盤來說,低格可能會加速壞道的擴散。

  低格解釋:一般情況下,硬盤只有在出廠前才進行紙級格式化,是對硬盤重新劃分扇區的過程。低格程序通過對硬盤盤面的數據讀性性能測試,再次劃分扇區並填寫扇區間的間隔因子和循環校驗碼,爲硬盤正常讀寫做準備。一般情況下,不要對硬盤進行低級格式化,因爲該項操作對硬盤的壽命有所影響。如果硬盤有壞道時,可以使用“FORMAT X: /U /C”。高級格式化命令對硬盤進行格式化操作,如果壞道能夠消除,說明這些壞道是邏輯壞道,不影響正常使用;如果格式化不能通過或需要花費好長時間才能通過,說明這些壞道是物理壞道,可以通過PQ等軟件對壞道進行屏蔽來解決。即使我們使用低級格式操作也無法解決該問題,並且有可能造成壞道大面積擴大。如果我們的硬盤經常出現邏輯壞道,通過格式化就可以解決,這時最好檢查硬盤的供電電壓是否正常。如果正常,很有可能是硬盤的質量有問題,性能不穩定。

  5、最後就是主板CMOS的相關內容要設置合適,特別是對於一些TX芯片組以前的主板,由於沒有自動識別硬盤規格的功能,往往會因設置不當而影響硬盤的使用,造成磁盤空間丟失,硬盤速度下降。


八、硬件故障導致的問題解決

  硬件方面的數據恢復一般指針對CMOS不認硬盤,硬盤有異響,硬盤數據讀取困難,硬盤有時能夠讀取數據有時不能讀取數據等類似的不穩定故障,需要對硬盤進行芯片級的維修和對硬盤開腔維修或更換盤片之類需要特殊環境和特殊工具的級別的維修。

  硬盤自檢不到的情況多數都是硬件方面的問題,又可分爲主板的硬盤控制器(包括IDE接口斷針,短針,接觸不良,虛焊等)故障和硬盤本身的故障。如果問題在主板上,那麼數據不會受到破壞,把硬盤接在別的機器上就可以正常讀出。如果問題出在硬盤上,並不是所有的故障都能修復。硬盤的故障又可細分爲控制電路,主軸電機,磁臂電機和磁頭,磁頭放大器以及盤片,數據接口等。如果是控制電路的問題,可以在更換控制芯片後,把數據正常讀出。如果是電機、磁頭和盤片的故障,一般電腦市場是沒有修理能力的,需要返回原廠進行修理,數據恢復可能性很小。

  不過,對於業餘條件下,硬件方面的維修還是有一些比較簡單的辦法可以幫助我們找回丟失的數據。

  1、CMOS不認硬盤,可能同時伴有硬盤內部異響

  故障的表現爲硬盤一加電就“咣咣”直響,接入主機後,在CMOS中不能發現硬盤,即使使用DM等軟件也找不到硬盤。造成這種故障的原因一般是硬盤電路板上的尋道電機的控制電路出現問題,造成硬盤在自檢初始化時,無法正常準確定位,因此係統不能找到硬盤。有時候,可能加電後只有硬盤旋轉的聲音,沒有其他異常的響聲。這類故障硬盤的盤面是好的,數據也在,只是硬盤無法正常尋道。最安全的辦法是在市場上尋找同型號的硬盤,更換二者的電路板,就可以把損壞硬盤中的數據安全的讀出。

  這類故障常見於10G,15G,20G,40G的昆騰硬盤,該類硬盤一般是2000年上市的,在使用三年絕大部分都會出現異響,系統不認硬盤的故障,造成數據丟失。因此在這兒提醒朋友們,如果你使用的是昆騰的此類硬盤,最好儘早把自己的數據用刻錄盤備份下來,或者轉移到其他硬盤下,防止不測。故障出現後的維修方法有兩種:

  ①、像上面說的更換盤片。

  ②、因爲此類故障爲元器件老化所致,並非是硬盤電路燒熔損壞,如果當環境條件合適時,硬盤就有可能正常工作。所以我們可以爲損壞的硬盤提供一個合適溫度和溼度的單獨空間,以試圖讀出數據。我們可以把硬盤放置在一個能夠控制溫度和小盒子裏,變換不同的環境溫度,觀察主機是否能夠找到硬盤。

  不過昆騰硬盤還有一種常見的故障,是電路板燒斷,當年昆騰曾回收此類硬盤。

  2、硬盤數據讀取困難

  這類故障一般是硬盤的磁臂尋道有問題,移動不暢所致。原因是尋道電機的軸承使用時間久後缺油阻力增大,轉到不靈活造成折。可以適當提高環境溫度,使數據順利讀出。

  3、硬盤有時能讀有時不能讀這類不穩定的故障

  這類故障也是因爲電路板元器件老化,發熱量過大,造成芯片工作不穩定,突出表現爲剛開機時硬盤能夠正常讀取數據,可是使用幾十分鐘或一兩個小時後,硬盤突然異響,系統提示找不到硬盤,造成系統死機。對於這種問題,我們可以強行降低硬盤電路板的工作溫度,使用脫脂棉蘸無水酒精對硬盤電路板上發熱量最大的芯片進行降溫,來趁機讀取數據進行數據恢復。

  4、加電後,硬盤沒有任何動靜

  這類故障一般是硬盤的供電有問題,仔細檢查硬盤的D形電源接口,是否電路板脫裂,使用萬用表檢查+12V和+5V的供電通路中有無斷路元件。再有就是直接更換同型號硬盤的電路板。

  上述的方法也並不唯一,有時爲了找回我們寶貴的數據,我們可以採用多種方法進行償試,但是必須要有耐心,並且心要細,因爲與硬件打交道,如有不慎,可能會造成電路燒燬。


九、幾個軟件典型應用造成的問題

  1、邏輯鎖

  這是一種比較極端的情況,此類程序針對WIN98和DOS6操作系統的弱點,在加載硬盤讀取硬盤分區表的信息後進行判斷時,人爲的修改硬盤分區表,製造死循環,造成系統死機。

  故障表現爲:硬盤在CMOS能夠順利認出,但是使用軟盤,光盤和硬盤自身均無法正常啓動。出現這種故障常常使大多數用戶都束手無策。

  解決方法:

  ①、在CMOS中把硬盤屏蔽掉,再用光盤啓動系統,使用DM軟件,對硬盤過行低格。實際低格時,只需把硬盤頭格一下就行了。

  ②、還可以通過修改MS-DOS6.22中的IO.SYS文件,把其中“ C2 03 06 E8 0A 00 07 72 03”替換爲“C2 03 90 E8 0A 00 72 80 90”後,就可以用改動過的系統軟盤或光盤來啓動被邏輯鎖住的硬盤。

  2、還原精靈

  還原精靈能夠很好的保護我們的系統不受侵害,但是如果密碼丟失了,我們也非常麻煩,無論如何就是去不掉,無法升級系統或安裝新的應用軟件。

  解決方法:

  ①、用光盤啓動後,使用Fdisk/MBR命令即可。

  ②、使用DM軟件對硬盤進行低格開始一小段即可。

  3、引導區型病毒

  引導區型病毒處理起來比較麻煩,特別是一些病毒對分區表進行加密或對引導區進行扇區搬移後的病毒感染,不能輕易的使用殺毒軟件進行殺毒,否則殺毒後分區將丟失,無法找回自己的數據。我們可以在殺毒前先對主引導區和引導區進行備份,然後殺毒。如果殺毒後分區丟失,我們可以通過備份進行恢復,數據不會丟失。如果殺毒後數據丟失,我們可以使用KV3000的F10功能找回丟失的分區,也可以通過低級磁盤編輯工具,查找在0道中主引導區的備份,或者使用Fdisk/MBR重建主引導區,再根據C盤的位置手工填寫分區表。這個操作比較麻煩,花費的時間較長。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章