硬碟自診斷和資料恢復

本文介紹了根據症狀自行診斷各種硬碟故障的方法,以及相對安全地複製有小問題的硬碟的方法。

我們考慮了各種資料遺失的情況和一組最佳措施,無需深入了解檔案系統的結構,借助自動復原程序,您將無需外部協助即可復原資訊。

但是在開始任何獨立行動之前,您需要仔細閱讀文章中的所有資料,然後分析硬碟的狀況,以便您的嘗試不會成為硬碟壽命中的最後一次嘗試,並且您不會失去恢復所需資料的最後希望。

硬碟自診斷和資料恢復

目錄

第一部分:診斷


1.目視檢查
2. 試運行
3. 測試準備
4. 測試
5.逐扇區複製

第二部分:資料恢復。


6.資料恢復方法
七、典型案例及建議
8.檢查文件完整性
9. 常見使用者錯誤

透過同意遵循進一步的指示,您明白除了您之外沒有人對驅動器可能發生的故障和無法挽回的資料遺失負責。這一系列措施旨在降低不利結果的可能性,但並不能提供 100% 的保護。

Диагностика

1.目視檢查

檢查驅動器的控制器板上是否有變形、缺少或燒壞的元件,檢查連接器的完整性。如果偵測到任何嚴重損壞或燒壞的元件,強烈建議不要嘗試為此類驅動器供電,以免問題惡化。

使用螺絲起子(通常為 Torx - T5、T6、T9),旋下固定控制器板的螺絲,並檢查控制器板上的接觸墊的狀況。

硬碟自診斷和資料恢復
米。 2 接觸墊上有氧化膜

如果有氧化物,您可以嘗試用普通橡皮擦將其從接觸墊上去除。您只能在平坦區域上使用橡皮擦,如圖所示。在其他情況下,此類行動不適用。

硬碟自診斷和資料恢復
米。 3 清潔接觸墊。

如果偵測到任何電路板損壞,則不應嘗試使用現代硬碟中類似的驅動器的控制器板來替換,因為在現代設備中,電路板上的 ROM 可能包含在生產週期中形成的各種自適應參數,並且對於每個驅動器都是唯一的。在相對罕見的情況下,外部參數可能會損壞硬碟。

如果您有一個焊台,您需要轉移 MCU、EEPROM、NV-RAM、NAND(取決於控制器板上有什麼以及必須轉移什麼),並在進行此類調整後使用捐贈控制器。值得注意的是,為了適應許多控制器,僅傳輸 EEPROM 晶片就足夠了。

在選擇電路板時,首先要看蝕刻的PCB編號。接下來,評估 MCU 和 VCM&SM 控制器上的標記的一致性。如果原始板和捐贈板上的 MCU 和 VCM&SM 控制器標記不同,則潛在的捐贈板很可能不合適。同一系列中可能會有不同版本的主機板,在某些情況下它們可能與某些條件相容,但您不應該嘗試在家中弄清楚這一點。

嘗試替換不正確的控制板(PCB 上的編號不同)可能會導致前級開關燒壞。

如果您有萬用電表,請檢查 5V 和 12V 電路是否有短路。也要檢查馬達繞組的電阻。如果您有保證完全相同的驅動器(製造商、型號範圍和控制器板版本匹配),您可以檢查開關塊中相同數量的端子是否會響到“地”,並比較電阻。如果存在顯著差異,則可以斷定開關前級擴大機故障,並停止任何進一步恢復資料的獨立嘗試。

2. 試運行

確保您的測試系統正常運作以避免做出錯誤的診斷,如果沒有發現阻止啟動嘗試的外部原因,則將介面電纜和電源線連接到適當的連接器並開啟電源。

如果您事先知道驅動器在運行過程中遭到撞擊或掉落,或在交付給您之前開始發出敲擊聲,請不要嘗試打開它。

在這些情況下,需要在層流櫃(或無塵室)中打開硬碟,並使用顯微鏡進行徹底檢查。

硬碟自診斷和資料恢復
米。 4 將電纜連接至硬碟。

一旦通電,驅動器就會開始旋轉軸。在某些情況下,如果由於某種原因驅動器設定需要旋轉命令,那麼即使驅動器狀況良好,也可能不會發生這種情況。

當軸旋轉時,會產生輕微的氣流噪音。在某些驅動器中,它幾乎聽不見,因此您可以用聽診器武裝自己(或將驅動器靠近耳朵,遵守所有安全預防措施,以防止短路)。
如果您聽到的不是空氣噪音,而是一系列週期性的嗡嗡聲、安靜的嗶嗶聲或類似電話嗶嗶聲的聲音,那麼很可能是驅動器無法開始旋轉馬達軸。造成這種情況的原因可能如下:BMG 卡在停車坡道(區域)外、引擎軸卡住、VCM&SM 控制器微電路發生故障。

如果您有合適的供體驅動器,您可以檢查故障的 VCM&SM 控制器的版本,如果您願意對「目視檢查」部分中所述的供體板進行必要的調整。

當 BMG 卡在停車坡道外面時,根據 YouTube 影片採取的獨立措施通常會導致板表面出現更多刮痕或滑塊脫落。即使您設法相對成功地將 BMG 放在停車坡道上,滑塊粘著處形成的聚合物塗層的缺陷、將 BMG 帶出時滑塊上產生的微划痕,再加上離線掃描程序和未淨化空氣中的灰塵,在絕大多數情況下,您都無法在發生進一步不可逆的退化過程之前讀取大量數據。在本文中,您可以了解專業公司在這種情況下如何進行資料恢復 “從 Seagate FreeAgent Go 外接硬碟恢復資料”

當引擎軸卡住時,通常需要將磁碟組移植到供體驅動器的密封塊中。在家中舉辦這樣的活動,如果沒有適當的準備,並且沒有必要的工具,在 99,9% 的情況下都注定會失敗。

如果通電時沒有聲音,且驅動器沒有開始旋轉軸,則可能有以下診斷:控制器板故障、開關前級故障、BMG 故障。

驅動器開始旋轉軸後,它必須執行校準,讀取韌體,並初始化廣播系統,做好準備。如果您聽到的不是校準聲音,而是週期性的敲擊聲、摩擦聲或任何其他鈴聲,請立即斷開驅動器。造成這種現象的原因可能是:BMG或開關前級擴大機故障,VCM&SM控制器微電路故障。

一些驅動器的韌體在電機軸旋轉之前輪詢前級放大器開關,並且如果在任何磁頭上檢測到不正確的響應或超出範圍的阻力,它們會緊急停止初始化過程。不幸的是,並非所有韌體都能充分監控設備本身的健康狀況並允許嘗試啟動明顯有問題的硬碟。建議在具有清潔空氣流和專門儀器的層流罩中進行 BMG 移植。此外,還需要知道如何選擇供體,以便選擇一個具有適當修改的前置放大器開關、頭部圖和類似的自適應參數的供體。僅僅因為製造商和型號匹配並不能保證該驅動器是合適的捐贈者。即使您設法選擇捐贈者並親自執行移植手術,由於相關問題,您也不可能讀取大量資料。

如果控制板發生故障,可以採取哪些措施在目視檢查部分中有說明。

硬碟自診斷和資料恢復
米。 5 板面嚴重刮傷(多處刮痕)。

重要的是要了解,每次嘗試打開故障 MBG 的驅動器時,都有可能進一步破壞板表面,從而導致完全無法恢復資料。

如果驅動器沒有發出任何可疑的聲音,那麼在完成所有初始化過程後它就應該準備好了。從此時起,驅動器應該準備好透過介面交換數據,如果連接到 PC 系統板端口,它應該會回應來自 BIOS 的護照請求。如果連接和 BIOS 設定一切正常,但磁碟對於 PC 來說仍然不可見,那麼很可能是磁碟機韌體存在問題,導致其無法準備就緒。

如果驅動器返回不正確的護照數據,例如,只有型號名稱和零容量,或者型號名稱不完全正確,缺少序號,則表示初始化過程不成功且韌體存在問題。在這種情況下,如果不使用專業的軟體和硬體系統,通常無法自行解決問題。

可以將 Seagate 7200.11(Moose 系列)的情況視為一個單獨的例外,使用 RS232-TTL 適配器和常規終端可以解決一些問題,但在這裡您需要了解,如果不深入研究微代碼問題,則可能會使情況嚴重惡化。

強烈不建議將此方法應用於其他系列,因為這將導致重新計算翻譯器,這在絕大多數情況下都是不正確的,並且對用戶區域的訪問將取決於第一個分歧點。在這種情況下,資料恢復會變得更加複雜。

如果驅動器給出的護照中的所有字段(容量除外)都是正確的,則需要檢查這是否是某些主機板的 BIOS 錯誤造成的,這些主機板使用 HPA 控制命令,而不是切斷一小塊 LBA 範圍來保存 BIOS 的副本,而是切斷了近 1 TB。

硬碟自診斷和資料恢復
米。 6 BIOS 錯誤後標稱磁碟容量為 1TB。技嘉主機板

為了解決這個問題,您可以使用HDAT2或類似的免費診斷軟體,它可以恢復驅動器的原始額定容量,也可以停用DCO中控制HPA的能力,以避免問題再次發生。

3. 測試準備

在專業測試機構之外測試磁碟時,提前準備作業系統非常重要。需要停用磁碟區的自動掛載,以防止作業系統自行採取行動。

在作業系統中 Windows 為此,您需要以管理員權限執行它。 DISKPART 我 vypolnit 指令 自動掛載停用。如果潛在問題的磁碟先前已連接到此作業系統,則需要使用以下命令從註冊表中刪除掛載參數 自動掛載清理。建議重新啟動以使這些設定生效。

此外,還需要準備診斷軟體。 Windows 您可以使用免費的 PC3000 DiskAnalyzer,它除了具備診斷功能外,還能建立磁區級備份。此外,建議您準備一個具有 HDAT2 介面的可啟動 USB 隨身碟。

沒有必要僅使用該軟體進行診斷。您可以使用任何其他類似物,但某些針對過度信任用戶的非免費軟體除外,這些軟體的廣告中可能會出現「...用於再生物理損壞的硬碟的獨特程式」之類的口號。它不會隱藏壞扇區,而是真正地修復它們! 「儘管這些聲明非常響亮,但事實上,此類軟體的功能非常有限,不會超過免費軟體的功能,並且處理缺陷的意識形態更多的是針對驅動器的最終破壞,而不是幫助進一步檢索數據。

如果在連接磁碟機的情況下作業系統啟動時間增加了幾倍,即使停用了自動磁碟區安裝,也建議停止任何業餘活動,以避免問題惡化。

連接可能有問題的硬碟時,作業系統啟動時間顯著增加,這是驅動器板表面存在表面缺陷的典型跡象。由於存取有缺陷的磁區以及韌體嘗試執行其無法處理的離線掃描程序,導致出現作業系統啟動延遲。

作業系統成功載入後,轉到裝置管理員並確保您的磁碟機存在於裝置清單中。如果不存在,請確保已安裝所連接控制器的驅動程序,並且控制器本身未在設備清單中被停用。如果驅動程式和作業系統設定一切正常,但驅動器仍然沒有出現在作業系統中,或者在一段時間後出現並消失,那麼這通常表示存在多種故障。最可能的原因是控制板故障、驅動器韌體凍結或驅動器進入緊急模式,在此模式下驅動器無法正常回應大多數命令。

為了明確診斷,您可以嘗試載入 DOS 並使用 HDAT2 查看 SMART 參數。如果偵測到缺陷形成的跡象(非標準化值欄位中的 5 和 197(C5)屬性為非零值),那麼我們可以得出結論,在不干擾家中韌體設定的情況下,什麼也做不了。如果沒有缺陷形成的跡象,那麼凍結的原因可能是由於控制板操作不正確。在這種情況下,您可以嘗試使用捐贈驅動器中的控制板。

4. 測試

完成前面的步驟並且沒有發現任何需要停止該過程的令人信服的理由後,您可以繼續進一步評估驅動器的狀況。本世紀發布的大多數驅動器都配備了 SMART 技術,可以監控驅動器的狀態並記錄其運行過程中的各種事件。您可以在我們的文章中閱讀有關此技術在 HDD 中的實現以及使用磁碟時建議控制的參數的更多信息 “什麼是 SMART 以及如何解讀它”.

使用診斷軟體,需要請求SMART參數

硬碟自診斷和資料恢復
米。健康硬碟的 7 個 SMART 屬性

評估屬性 5 和 197(C5)的指標非常重要。如果RAW列中的值為零或問題指標單一,那麼就應該進行進一步的測試。

硬碟自診斷和資料恢復
米。存在嚴重缺陷的磁碟的 8 個 SMART 屬性

如果缺陷候選數為三位數或四位數,那麼在大多數情況下,進一步嘗試測試表面或使用自動資料復原實用程式進行掃描將使問題加劇,直至完全無法擷取資料的程度。

在這種情況下,要獲取數據,重要的是乾擾驅動器韌體設定並停用離線掃描程式和 SMART 日誌記錄,以防止驅動器運行後台進程,這會顯著縮短有問題的設備的使用壽命。不幸的是,如果不深入了解驅動器韌體的架構並且沒有專業系統,就無法以簡單的方式做到這一點。下一個任務是分別評估每個頭部的狀況並找出主要缺陷區域。在這種情況下,對缺陷區域進行多次重複的線性讀數是禁忌的,因為太危險了。

即使驅動器乍看起來工作正常且 SMART 讀數沒有顯示任何缺陷跡象,但這並不能保證確實沒有缺陷。因此,有必要進行最後階段的測試和表面驗證。

持續監控掃描過程非常重要。如果您聽到任何無關的聲音或偵測到大面積讀取錯誤,請立即中斷該過程並斷開驅動器,以避免不可逆轉的後果。

硬碟自診斷和資料恢復
米。 9. 掃描健康磁碟的計劃

如果磁碟掃描結果顯示速度圖單調下降,且未記錄任何讀取錯誤,則可以認為該磁碟機可用,您可以繼續下一部分。

在具有較大媒體快取和不同於傳統傳輸的光碟上(通常在具有平鋪記錄(SMR)的光碟上),圖形可能具有不同的形狀。可能發生各種類型的攻擊。

硬碟自診斷和資料恢復
米。 10 掃描有問題磁頭的磁碟的圖表

如果在磁碟驗證過程中偵測到週期性的「慢速」區域,則這是磁頭功能不完整的特徵標誌。沒有必要等到發現缺陷後立即停止測試。

在這種情況下,您不能指望透過自己嘗試提取資料來獲得任何好處。如果使用者使用現有的方法嘗試逐個磁區建立副本,則很有可能磁碟機無法倖免。

如果在 SMART 5 和 197(C5) 屬性中偵測到缺陷形成的跡象,或在驗證過程中偵測到點缺陷,則需要建立磁碟的副本

5.逐扇區複製

如果根據測試結果磁碟機正常運作且沒有偵測到問題,那麼您可以跳過逐磁區複製的步驟並使用原始磁碟。但為了避免各種事故,強烈建議不要跳過此步驟並繼續使用副本。

如果您有一個健康的硬碟或只有少量缺陷的硬碟,那麼使用哪種工具並不重要,只要它能創建完整的副本即可。同樣重要的是不要嘗試使用某些程式的選項來創建壓縮圖像,因為這樣您很可能只能在創建此類圖像的軟體的功能範圍內工作。

在作業系統中 Windows 您可以使用以下程式:WinHex、DMDE、PC3000 DiskAnalyzer、R-studio 等。

在作業系統中 Linux 標準 dd 指令的功能已經足夠了。

並非所有軟體都是免費的,但在許多方面,試用版/試用版的功能足以創建驅動器的副本。

作為範例,我們將使用 WinHex 克隆磁碟。

硬碟自診斷和資料恢復
米。 WinHex 磁碟複製選單中的 11 個選項

在「工具」標籤上,選擇「磁碟工具」選項;在下拉視窗中,選擇「複製磁碟」或直接按 Ctrl+D。

硬碟自診斷和資料恢復
米。 12. 克隆參數設定

選擇需要克隆的磁碟作為來源。

接收方可以是類似或更大容量的磁碟,也可以複製成鏡像檔。

確保目標磁碟上有足夠的可用空間。
在複製設定中,建議啟用「跳過缺陷、磁區」選項。

如果您的磁碟機有一個磁區,其實體磁區大小為 4096 字節,但在作業系統中轉換為虛擬大小為 512 字節,則需要將值設為 8,以避免不必要地嘗試讀取有問題的磁區。

「用於替換來源缺陷的範本」 - 指定可搜尋的單字或片語,它將填入副本中的磁區以取代來源中未讀取的磁區。以後找損壞的檔案就會很方便。

建立副本時,持續監控流程至關重要。如果您聽到任何無關的聲音、驅動器凍結或檢測到的數字高於初始測試時的數字,請立即停止該過程並斷開驅動器,以避免不可逆轉的後果。

專業資料復原工具(例如 DataExtractor)具有更強大的設定資料複製場景的能力,並且還包括驅動器狀態監控,如果有有能力的專家,這可以大大增加成功提取的機會。

硬碟自診斷和資料恢復
米。 13種針對閱讀問題的專業綜合反應設置

數據恢復

6.恢復方法

如今,有許多自動資料恢復程序,它們不需要用戶具備任何專業知識,只需單擊滑鼠即可檢索資料。但在很多情況下,這種方法不會產生最好的結果,或者會在大量的垃圾選項中迷失。

為了使資料恢復程序有效運作,最好盡可能縮小搜尋範圍。為此,建議指定掃描區域和要搜尋的檔案系統類型。這種改進可以消除許多先前的檔案系統變體,並降低誤解發現的檔案系統元資料的可能性。

硬碟自診斷和資料恢復
米。 14 設定 R-studio 以搜尋所需檔案系統的元資料的範例

檔案系統元資料是描述檔案位置、名稱、屬性、存取權限、日誌等的結構。

硬碟自診斷和資料恢復
米。 15 元資料範例。 MFT(NTFS 中的主文件表)記錄片段

自動恢復程序並非在所有情況下都能準確計算找到的元數據的起點,也不總是能正確過濾掉來自不同文件系統的數據,這就是為什麼可能會錯誤地計算所有文件的位置,此外,各種垃圾解釋會增加估計的數據量,有時會比驅動器本身的容量多出很多倍。

專業軟體包包括用於建立具有手動指定參數的各種檔案系統虛擬磁碟區的工具,以及用於搜尋元資料的工具,能夠手動過濾掉不必要的物件。

當所需的檔案系統元資料不再存在或不正確時,需要套用針對特定檔案類型的正規表示式搜尋方法。

硬碟自診斷和資料恢復
米。 16 0xFF 0xD8 0xFF 特定於 JPG 檔案的正規表示式

使用這種方法搜尋的自動恢復程序大多存在以下缺點:沒有目錄結構和原始文件名,沒有分析文件結構並且沒有對找到的文件的完整性進行足夠的控制,從而導致大量無法使用的垃圾數據,並且對於許多文件類型無法計算正確的大小。

硬碟自診斷和資料恢復
米。 17 個 R-Studio 設置,用於搜尋所需檔案的正規表示式

七、典型案例及建議

文件系統損壞

由於 PC 組件故障、作業系統操作不正確、磁碟錄製期間突然斷電或硬碟故障,檔案系統元資料可能會損壞。對於許多類型的損壞,作業系統將無法安裝具有損壞檔案系統的磁碟區。

硬碟自診斷和資料恢復
米。 18 損壞的檔案系統元資料(無法辨識的 RAW 檔案系統)

在這些情況下,在現有分區的邊界內搜尋檔案系統元資料的方法非常有效。損傷較小,即可獲得接近100%的結果。此建議適用於大多數不同的檔案系統。

當然,也存在崩潰導致當前檔案系統中大量元資料損壞的情況。然後,如果第一個選項不起作用,則需要使用正規表示式分析方法來尋找所需的檔案。

專家的工作特點是,他會評估元資料損壞的性質,如果元資料沒有被破壞,但處於扭曲的形式,則可以在十六進位編輯器中進行手動更正。

刪除一個檔案或一組檔案。

意外刪除資料是相當常見的現象。此操作的後果在很大程度上取決於檔案系統的類型,並且在相對較新的磁碟機中取決於裝置韌體的意識形態。

如果在具有 NTFS 檔案系統的分割區上刪除了文件,最佳搜尋方法是在各種實用程式中進行快速分析,快速掃描關鍵結構(MFT、索引、日誌檔案),而無需對分割區進行完整掃描。如果所需的文件記錄和這些文件所佔用的空間沒有被其他資料覆蓋,那麼您可以相當快速地取得您感興趣的文件。

硬碟自診斷和資料恢復
米。 19 掃描 $MFT 後,列出的已刪除記錄以紫色突出顯​​示

如果在快速掃描過程中找不到所需資料或資料損壞,您可以對分割區進行完整掃描,但結果很可能不會發生顯著變化,除了搜尋正規表示式之外沒有什麼可做的。

專家擁有一個工具庫,用於建立未佔用空間的地圖並專門針對這些區域進行進一步分析,從而從復原結果中刪除現有資料。這大大節省了用戶在大量未命名資料中進一步搜尋所需文件的時間。

如果在FAT16、FAT32檔案系統的分割區上刪除了文件,那麼可以使用元資料分析並取得一些具有原始名稱的資料。對於 SFN,檔案名稱中的第一個字元將會遺失,但如果檔案的名稱很長,那麼它的全名將會在 LFN 記錄中。如果刪除了碎片文件,使用自動復原程序進行資料復原將不會成功,因為 FAT 表中刪除操作會刪除屬於該文件的群集鏈的記錄。同樣在FAT32中,有些情況下,除了刪除表格的兩個副本中的檔案位置鏈外,還會刪除目錄中的第一個SFN字元和該檔案所佔用的第一個簇號的高兩個位元組。大多數分析元資料的自動復原公用程式都無法確定正確的檔案位置。

恢復碎片檔案通常是一項相當複雜且自動化程度很差的任務。可以針對特定類型的結構開發自動化方法。大多數情況下,這項任務歸結為手動低性能分析以找到必要的片段。這類工作的一個例子可以在文章中看到 “格式化後復原 1C Enterprise 資料庫 (DBF)”

如果元資料分析方法沒有找到所需的資料或無法開啟所需的文件,則仍然使用正規表示式搜尋方法。也許可以找到一些文件。

如果在具有 HFS+、Ext 2、Ext3、Ext4 檔案系統的分割區上刪除文件,那麼很遺憾,分析元資料是沒有用的。除了搜尋正規表示式之外沒有其他事情可做。

刪除資料分割區

如果在磁碟管理單元中錯誤地刪除了一個或多個分割區,則建議想要復原資料的使用者執行自動復原公用程式並對整個裝置進行全面掃描。也建議考慮現有部分的位置,以便在找到的部分中排除明顯不正確的選項。

硬碟自診斷和資料恢復
米。 20遠端部分

專家可以透過在預期位置搜尋引導磁區和超級區塊來相對快速地完成此類工作。根據發現的結果,計算出各部分起始的準確位置及其長度。

您也可以嘗試使用 DMDE 或類似的實用程序,它們可以相對快速地讓您找到分割區開始的跡象,並嘗試顯示找到的分割區的檔案系統。

硬碟自診斷和資料恢復
米。使用 DMDE 快速分割區搜尋的 21 個結果

資料分割區已被格式化。

在這種情況下,建議的操作在很大程度上取決於分割區格式化之前存在的檔案系統類型,以及格式化之後使用的檔案系統。

例如,如果將具有 32 KB 簇的 FAT8 分割區格式化為具有 32 KB 簇的 FAT 64,則新 FAT 表的大小將變小 8 倍,因此,新表的兩個副本都只會損壞舊 FAT 表的第一個副本。在這種情況下,搜尋元資料可以得到接近 100% 的結果。如果分割區以 FAT32 格式化,且叢集大小小於或等於格式化之前的叢集大小,則新的乾淨資料表將完全覆蓋舊資料表,並部分影響包含使用者資料的區域。在這種情況下,元資料搜尋將給出明顯更差的結果。

如果在格式化之前,分割區上使用的是 FAT32 檔案系統,而分割區是在 NTFS 中格式化的,那麼新的結構($MFT、$Bitmap、$Logfile)通常不會位於分割區的最開始處,而元資料搜尋方法很有可能允許您以正常的目錄結構和對資料本身的損壞最小的方式取得大部分資料。

此外,當 NTFS 檔案系統的分割區格式化為 FAT32 時,復原百分比會很高。在這種情況下,FAT 表將破壞分區開頭的數據,並且通常不會影響關鍵的 NTFS 結構。如果資料量較小,其大小與 FAT 表的兩個副本的大小相當,則結果將不令人滿意。

但如果用戶不想深入研究各種檔案系統元資料位置的細微差別,那麼合理的步驟是在元資料搜尋模式下執行自動資料復原實用程式。如果接收的資料量不夠,則採用正規表示式搜尋的方法。

資料分割區已被格式化並被其他資料部分覆蓋。

通常情況下,使用者可以格式化一個分割區並開始用其他資料填入它,然後才意識到舊分割區上有重要資訊。在這種情況下,無法給出明確的建議。這在很大程度上取決於記錄了多少新數據(就數量和體積而言),以及這些數據位於何處。根據條件的不同,結果可以從 0 到接近 100%。缺席的話,這是不可預測的。

在資料區域存在大量重疊的許多情況下,首先使用正規表示式搜尋相關文件類型以查看是否存在相關資料的其他跡像是有意義的,如果存在,則搜尋檔案系統元資料。

在資料復原實驗室中,專家將建立未佔用空間的地圖,並僅對這些區域執行正規表示式搜索,以排除搜尋結果中現有資料的存在。此外,借助完整性控制工具,誤報的數量將顯著減少。而在某些任務中,例如恢復jpg檔案(例如某人的家庭相簿),它將能夠根據jpeg檔案的Exif標籤中包含的資訊進行排序,這將允許您獲得按時間順序排列並按相機型號排序的結果。

硬碟自診斷和資料恢復
米。透過正規表示式搜尋找到 22 個對 JPG 檔案進行排序的結果

調整大小、移動或合併分割區的過程失敗。

在磁碟管理器程式異常終止以更改分割區大小、移動分割區或合併多個分割區的情況下,需要弄清楚採取了哪些步驟以及在哪個階段停止了操作,以獲得最佳結果。

考慮到複雜性和可能的​​變化數量,我們將僅為需要以最少的操作獲得結果的用戶考慮通用選項。必須選擇整個儲存設備作為分析對象,以確保覆蓋所有資料位置。使用元資料搜尋方法並複製找到的檔案系統中的所有資料變體。每個選項中不同的文件集很可能都是正確的。在給定的檔案類型上搜尋正規表示式也很重要,因為在資料遺失的情況下,可能會遺失有關檔案名稱和位置的部分資訊。

8. 檢查恢復資料的完整性

重要的是要理解,資料復原程式中顯示的檔案名稱或找到的正規表示式的數量並不能保證找到的所有內容都可以使用。因此,使用自動恢復程序進行資料恢復後,同樣重要的步驟是檢查資料本身的完整性。

不幸的是,沒有通用的免費工具可以檢查大量不同文件的完整性。但另外,您還可以找到可以監控單一文件類型的免費軟體。例如,許多歸檔器可讓您檢查檔案的健康狀況,MP3Diag 實用程式可用於檢查 mp3 檔案的健康狀況,ImageMagick 可用於測試 jpg 檔案。

許多免費文件完整性檢查實用程式的主要缺點是它們不能保證完整的文件檢查。並且可能會出現大量錯誤。

對於許多文件類型,使用者別無選擇,只能透過在適當的應用程式中逐一開啟文件來直觀地評估資料的完整性。

專業綜合體包括一組工具,可以部分控製文件的健康狀況,從而消除從大量垃圾文件中恢復資料的結果。

除了過濾掉垃圾之外,還需要捕獲因缺陷而損壞的檔案。如果您建立了逐個磁區的副本,並使用模式填充未讀磁區,那麼尋找損壞檔案的問題就可以透過在檔案中搜尋文字字串「BAD!BAD!BAD!BAD!」來輕鬆解決。 (在我們的範例中,使用了佔位符“BAD!”)。一旦發現,就需要檢查損壞程度,因為某些文件格式可能不會因為丟失少量資料而受到太大影響,而有些文件格式可能完全無法使用。

9. 常見的使用者錯誤。

許多用戶犯的一個主要錯誤是,他們嘗試使用流行的診斷工具來「修復」缺陷,希望以此恢復對資料的存取。試圖透過盤片表面的損壞聚合物來隱藏驅動器上的缺陷,通常會導致盤片被磨損而不是存取資料。因此,在不知道表面缺陷性質的情況下,強烈建議在接收資料之前不要對磁碟執行任何服務操作。成功恢復資訊後,您可以嘗試維修驅動器,如果幸運的話,驅動器可能仍然適合在較不重要的任務中進一步使用。

檔案系統元資料中常會出現缺陷。在這些情況下,當嘗試安裝損壞的磁碟區時,作業系統會長時間凍結。當連接有問題的驅動器時,作業系統啟動時間可能會延長數十分鐘。解決此問題的最糟糕的想法之一就是格式化有問題的分割區。新建立的元資料可能會被正確寫入,並且作業系統啟動時間長的問題也會得到解決,但資料復原任務會變得更加複雜,復原結果的品質可能會受到很大影響。

將實用程式找到的資料複製到他們嘗試從中恢復檔案的相同分割區。在這種情況下,一切通常以用戶收到垃圾而不是資料而告終,下一次恢復資料的嘗試將會產生更糟糕的結果。如果您按照本文中的說明操作,您將不會遇到此類錯誤。

未檢查恢復資料的完整性,原始磁碟機及其副本的內容均被破壞。在這種情況下,可能會留下一堆資料夾,裡面充滿了嘗試恢復資料的錯誤結果,而無法獲得高品質的結果。

錯誤地選擇工具和資料恢復方法,導致結果比原本的要糟糕得多。

希望這組步驟能夠幫助您確定您的驅動器情況是否允許獨立嘗試資料恢復,以及您是否準備好執行本文列出的這組相對簡單的步驟。

先前的出版品:一次嘗試恢復資料的漫長歷程

來源: www.habr.com

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster