大家知道,當系統的分區表受到病毒和其他原因破壞時,要恢復是比較麻煩的。近日,筆者就用兩款硬盤分區工具拯救了一個硬盤的數據。
故障現象:
一日我的主機電源指示燈閃爍不停,于是重啟電腦在MS-DOS方式下進入C盤,但查看目錄時不能正常讀出目錄列表,其他D、E、F盤正常。拆下硬盤并安裝在其他電腦上,該硬盤的分區C盤仍不能讀取。筆者用工具軟件查看,發現C盤0磁道部分出現壞道。更要命的是,請來的專家用FDISK命令刪除了硬盤上所有的分區!由于電腦內存有許多重要的資料,而且沒有備份,數據一旦丟失將不堪設想。為此,我在網上下載了DiskMan 1.20 Beta 3和SPFDISK兩個硬盤維護軟件。這兩款軟件體積非常小,可是功能卻非常強大(需要注意的是這兩個軟件必須運行在真正的DOS模式下)。
故障排除:
1. 運行DISKMAN程序,進入“工具”菜單,選擇其中的“重建分區表”功能進行分區,目的是看能不能恢復此硬盤的分區表。運行后出現提示:“請選擇自動方式和交互方式”。我選擇“自動方式”,結果正;謴土舜擞脖P的分區表。存盤后退出程序并重啟電腦。用啟動盤啟動后,發現此硬盤的D、E、F盤的數據均能正常讀出
http://www.xsyzj.cn,但C盤的數據仍然不能被讀取。
DISKMAN使用界面
2. 運行SPFDISK程序,將光標停留在分區表C盤,按屏幕提示按Tab鍵,待出現菜單后,選擇每三項“硬盤表面測試”,執行后檢測到0磁道已經損壞,按Esc鍵中斷退出。依照屏幕提示按下回車鍵,出現菜單。選擇“DOS工具”項,回車進入下一個菜單,再選擇C項(拷貝FAT1到FAT2),拷貝完成后存盤。這事再用SPEDISK程序中的“硬盤表面測試”功能測試,發現0磁道位置已轉移。然后退出程序,用
Windows 98啟動軟盤重新啟動電腦,進入C盤后發現C盤的數據可以正常讀取了。利用SYS C:命令向C盤傳輸系統文件并重啟后,
Windows 98也能正常運行了
http://www.xsyzj.cn。
經過上述兩個步驟,硬盤的數據已經完全正常。菜鳥總結這次經驗,認為只要硬盤沒有進行格式化,一般用DISKMAN程序都能恢復分區表。但如果硬盤0磁道損壞,用SPFDSIK修復是最好的選擇。