大家知道
當系統的分區表受到病毒和其他原因破壞時
要恢復是比較麻煩的
近日
筆者就用兩款硬盤分區工具拯救了一個硬盤的數據
事情是這樣的
局裡在使用傳真機(和計算機使用同一插座)發傳真的時候
一台聯想逐日計算機的主機電源出現狂閃
差點導致計算機無法啟動
後來在MS
DOS方式下能進入C盤
但查看目錄時不能正常讀出
其他D
E
F盤正常
拆下硬盤到其他機子進行跳盤
此硬盤的C盤仍不能讀
筆者用工具軟件查看
發現C盤零磁頭部分出現壞塊
更要命的是
局裡請來的專家用FDISK命令刪除了硬盤上所有的分區!結果所有的分區都沒有了!由於此機子上存有多年來自編的專業程序和歷年各專業數據庫
而且這些資料均沒有備份
如果丟失後果將不堪設想
為此
我在華軍軟件園下載了 DiskMan
Beta
和SPFDISK兩個硬盤分區軟件
這兩款軟件均體積較小
但功能強大
並且均要求在純DOS下使用
下面是筆者的救盤過程
一
運行DISKMAN程序
進入
工具
菜單
選擇其中的
重建分區表
功能進行分區
目的是看能不能恢復此硬盤的分區表
運行後出現提示
請選擇自動方式和交互方式
我選擇
自動方式
結果正常恢復了此硬盤的分區表
存盤後退出程序
並關機
接下來我用啟動盤重啟機子
發現此硬盤的D
E
F盤的數據均能正常讀出
但C盤的數據仍不能讀出
二
運行SPFDISK程序
將光標停留在第一分區表(C盤)
按屏幕提示按TAB鍵
待出現菜單後
選擇第三項
硬碟表面測試
執行後檢測到零磁頭首塊確實存在壞塊
按ESC鍵中斷退出
按屏幕提示按回車鍵
出現菜單
選擇
DOS工具
項
回車進入出現菜單
再選擇C項(拷貝FAT
到FAT
)
拷貝完後存盤
用SPFDISK程序中的
硬碟表面測試
功能測試後
發現零磁頭首塊壞塊已後移
然後我退出程序
用Win
啟動軟盤重新啟動機器
進入C盤後
發現C盤的數據能完全正常讀出
退回到A盤
用SYS命令向C盤傳輸系統文件
重啟機器後
Win
已能正常運行了
經過上述兩個步驟
人為破壞硬盤分區表的硬盤 的數據已經完全恢復
菜鳥總結這次過程
認為只要硬盤沒有進行格式化
一般用DISKMAN程序都能恢復分區表
如果硬盤零磁頭出現壞塊
用SPFDISK程序能夠修復
From:http://tw.wingwit.com/Article/Security/201401/30207.html