一般大家都會認為硬盤分區(qū)表損壞后硬盤上的數(shù)據(jù)就很難找回來了,但實際上并非如此,大部分情況下分區(qū)表是可以被恢復(fù)的。下面,CHIP將為大家介紹恢復(fù)分區(qū)表的方法。
分區(qū)表是非常脆弱的,除了常見的攻擊分區(qū)表的病毒喜歡篡改分區(qū)表的數(shù)據(jù)之外,移動硬盤太早地斷開電源以及其他操作失誤都有可能導(dǎo)致分區(qū)表損壞。出錯后,當我們再次訪問移動硬盤或者某個磁盤分區(qū)時,系統(tǒng)將提示需要格式化分區(qū)或?qū)τ脖P進行初始化。
恢復(fù)數(shù)據(jù)并修正硬盤
為了找回分區(qū),我們首先必須在其他的存儲介質(zhì)上準備足夠的空間,以便存儲提取出來的數(shù)據(jù)。其次,我們需要下載數(shù)據(jù)恢復(fù)工具TestDisk(www.cgsecurity.org/wiki/TestDisk)備用,而使用Windows XP操作系統(tǒng)的用戶,還需要另外下載一個名為DiskPart(tinyurl.com/c46z8vg)的磁盤工具,該工具已被包含在Vista以及更高版本的Windows系統(tǒng)中。我們將使用TestDisk嘗試恢復(fù)分區(qū)表,或者在分區(qū)表損壞的情況下拷貝出需要的數(shù)據(jù),再使用DiskPart徹底地清理硬盤,然后就可以使用Windows的磁盤管理工具像平時一樣初始化硬盤和進行管理了。
不必懼怕命令行工具
有不少用戶不太習(xí)慣使用命令行工具,特別是不習(xí)慣使用TestDisk和Diskpart這樣強大的磁盤工具,更是擔心錯誤操作會破壞存儲介質(zhì)中的數(shù)據(jù)。其實只需在每一步操作中仔細地查看屏幕上的提示信息,并嚴格按照提示進行操作,出現(xiàn)問題的可能性就不大。
對于出現(xiàn)故障的硬盤,如果故障是由于硬盤本身而不是人為因素造成的,那么可以考慮更換它以避免再次發(fā)生故障。雖然在硬盤出現(xiàn)壞道后,修復(fù)硬盤時將自動標記壞扇區(qū)以避免再次使用它們,但是已經(jīng)出現(xiàn)壞道的硬盤可能很快就會有新的壞道出現(xiàn)。
注意:CHIP只能夠為大家提供解決故障的方法,但不能保證使用本文介紹的方法不會損壞硬件或者丟失數(shù)據(jù)。
操作步驟
1 找出問題 雖然Windows提示必須格式化硬盤,但這有可能是錯誤的提示,我們需要通過磁盤管理器做進一步的檢查。
2 檢查硬盤 在本文的例子中,分區(qū)表損壞的硬盤在磁盤管理器(通過“控制面板|系統(tǒng)和安全|管理工具|計算機管理”啟動)中被標記為“RAW”,并且顯示“狀態(tài)良好”。
3 嘗試修復(fù) 在進行其他的磁盤修復(fù)操作之前,我們可以使用系統(tǒng)內(nèi)建的磁盤工具“chkdsk”嘗試進行修復(fù)。首先以管理員權(quán)限執(zhí)行“cmd”命令打開命令提示符窗口,運行“chkdsk g:/f”(假設(shè)存在故障的硬盤盤符為“G”)進行修復(fù)。
4 工具分析 如果使用系統(tǒng)內(nèi)建的磁盤工具修復(fù)失敗,那么我們可以啟動“TestDisk”,選擇“Create”,選擇需要修復(fù)的硬盤并通過“Proceed|Intel|Analyze|Quick search”開始查找分區(qū)表信息。
5 寫入分區(qū)表 如果TestDisk成功找到目標硬盤的分區(qū)表,則可以選擇“Continue”和“Write”,將分區(qū)表寫入硬盤。如果無法查找到分區(qū)表,則可以選擇“Deeper search”進行更仔細的查找。
6 恢復(fù)文件 如果仍然無法找到分區(qū)表信息,那么可以退回到步驟4,選擇“List files”和“Continue”,嘗試將硬盤中的文件直接拷貝出來。
7 清理硬盤 將硬盤中的數(shù)據(jù)拷貝到其他的存儲介質(zhì)之后,我們可以徹底將硬盤清理干凈,以便對它進行初始化操作。首先,以管理員身份打開命令提示符窗口,運行“DiskPart”,再執(zhí)行命令“l(fā)ist disk”列出當前系統(tǒng)中的所有硬盤,通過命令“select disk x”(select可縮寫為sel,命令中的x為目標硬盤的編號,第一個硬盤為disk 0)選擇目標硬盤,執(zhí)行“clean”命令對硬盤進行清理即可。
8 重新分區(qū) 清理硬盤后,我們可以通過磁盤管理器重新初始化硬盤,并將恢復(fù)到其他存儲介質(zhì)上的數(shù)據(jù)重新拷貝回來。