與數(shù)據恢復有關的硬盤故障一般分為邏輯故障和物理故障及人為破壞和病毒破壞。
邏輯故障
邏輯故障是指與文件系統(tǒng)有關的故障。硬盤數(shù)據的寫入和讀取,都是通過文件系統(tǒng)來實現(xiàn)的。如果磁盤文件系統(tǒng)損壞,那么計算機就無法找到硬盤上的文件和數(shù)據。文件系統(tǒng)的組成部分有。
1、分區(qū)表(Partition Table):如果分區(qū)表損壞,那么就無法識別磁盤分區(qū)或卷。
2、引導扇區(qū)或超級塊(Boot Sector/Super Block):引導扇區(qū)和超級塊定義了磁盤分區(qū)/卷的重要的參數(shù)。
3、文件索引和其它元數(shù)據(Index and Meta data):硬盤上的數(shù)據和文件按照一定的結構分布在磁盤上,如果這種結構遭到破壞,那么完整的文件或數(shù)據也就不存在了。
硬碟存放數(shù)據的基本單位為扇區(qū),我們可以理解為一本書的一頁。當我們裝機或買來一個移動硬碟,步便是為了方便管理--分區(qū)。無論用何種分區(qū)工具,都會在硬碟的個扇區(qū)標注上硬碟的分區(qū)數(shù)量、每個分區(qū)的大小,起始位置等信息,術語稱為主引導記錄(MBR),也有人稱為分區(qū)信息表。當主引導記錄因為各種原因(硬碟壞道、病毒、誤操作等)被破壞后,一些或全部分區(qū)自然就會丟失不見了,根據數(shù)據信息特徵,我們可以重新推算計算分區(qū)大小及位置,手工標注到分區(qū)信息表,“丟失”的分區(qū)回來了。
覆蓋
數(shù)據恢復工程師常說:“只要數(shù)據沒有被覆蓋,數(shù)據就有可能恢復回來”。
因為磁碟的存儲特性,當我們不需要硬碟上的數(shù)據時,數(shù)據并沒有被拿走。刪除時系統(tǒng)只是在檔案上寫一個刪除標誌,格式化和低級格式化也是在磁碟上重新覆蓋寫一遍以數(shù)字0為內容的數(shù)據,這就是覆蓋。
一個檔案被標記上刪除標誌后,他所占用的空間在有新檔案寫入時,將有可能被新檔案占用覆蓋寫上新內容。這時刪除的檔案名稱雖然還在,但他指向數(shù)據區(qū)的空間內容已經被覆蓋改變,恢復出來的將是錯誤異常內容。同樣檔案分配表內有刪除標記的檔案信息所占用的空間也有可能被新檔案名稱檔案信息占用覆蓋,檔案名稱也將不存在了。
當將一個分區(qū)格式化后,有拷貝上新內容,新數(shù)據只是覆蓋掉分區(qū)前部分空間,去掉新內容占用的空間,該分區(qū)剩余空間數(shù)據區(qū)上無序內容仍然有可能被重新組織,將數(shù)據恢復出來。
同理,克隆、一鍵恢復、系統(tǒng)還原等造成的數(shù)據丟失,只要新數(shù)據占用空間小于破壞前空間容量,數(shù)據恢復工程師就有可能恢復你要的分區(qū)和數(shù)據。
隨身碟數(shù)據恢復
隨身碟,優(yōu)盤,XD卡,SD卡,CF卡,MEMORY STICK,,SM卡,MMC卡,MP3,MP4,記憶棒,數(shù)位相機,DV,微硬碟,光碟,軟碟等各類存儲設備。硬碟,移動盤,閃盤,SD卡、CF卡等數(shù)據介質損壞或出現(xiàn)電路板故障、磁頭偏移、碟片劃傷等情況 下,採用開體更換,載入,定位等方法進行數(shù)據修復。
數(shù)位相機記憶體卡,如,SD卡,CF卡,記憶棒等,隨身碟,甚至的SSD固態(tài)硬碟。由于沒有盤體,沒有碟片,存儲的數(shù)據是FLASH晶片。如果出現(xiàn)硬體故障,只有極少數(shù)數(shù)據恢復公司可以恢復此類介質,這是由于一般的數(shù)據恢復公司做此類介質時,需要匹配對應的主控晶片,而主控晶片在買來備件后需要拆開后才能知道,備件一拆,立馬毀了,如果主控晶片不能配對,數(shù)據仍然無法恢復。即使碰巧配上主控型號,也不代表一定可以讀出數(shù)據,因此恢復的成本和代價非常之高。一般的數(shù)據恢復公司碰上此類介質,成功率非常低,基本上放棄,這種恢復技術和原理是大多數(shù)數(shù)據恢復的做法。但是,對于恢復FLASH類的介質,已經新出一種數(shù)據恢復技術,可以不需要配對主控晶片,通過一種特殊的硬體設備,直接讀取FLASH晶片里的代碼,然后配上特殊的算法和軟體,通過人工組合,直接重組出FLASH數(shù)據。這種恢複方法和原理,成功率幾乎接近。但是受制于此類設備的昂貴,同時對數(shù)據恢復技術要求很高,工程師不但要精通硬體,還需要軟體,更要精通檔案系統(tǒng),因此全國只有極個別的數(shù)據恢復公司可以做到成功率接近,有些公司花了很高代價採購此設備后,由于工程師技術所限,不會使用,同樣無法恢復。雖然從技術上解決了FLASH恢復的難題,但是對客戶而言,此類恢復的成本非常之高,比硬碟的硬體故障恢復價格要高。2G左右的恢復費接近千元,32G,64G容量的恢復費用基本上在3000-5000。