2011-07-29 09:43:03微笑的魚
硬盤數據恢復實例全解
難道在硬盤數據由于各種原因被破壞后,我們就只能自怨自艾?
這篇實例全解,就是希望在不幸的情況發生的時候,讀者能夠快速找到對應的解決方案,不至于讓自己辛勤勞動成果白費。
當然,我們最大的期望還是--你永遠不要用到下面的方法!因為再完備的事后解決方案,也不能保證所有數據的完好無缺。而要真正做到萬無一失,更重要的工作還在于防患于未然。
文件語刪除一、癥狀這可能是最簡單同時也是最常見的數據損壞,直接的表述就是一般刪除文件后清空了回收站,或按住Shift鍵刪除,要不然就是在“回收站”的“屬性”中勾選了“刪除時不將文件移入回收站,而是徹底刪除”。
二、解決方案既然是最常見的數據損壞,當然也就是最容易恢復的,下面就根據不同的操作系統給出相應的解決方案。
1.Win9x/Me下的解決方案也就是FAT16/32分區下的文件誤刪除恢復,這應該是大部分恢復類軟件的基本功能;而我們拿來作例子的軟件Recover4all,所提供的功能僅為在Win9x/Me下恢復被誤刪除的文件--其實很多東西并不是一味求大求全就好,夠用已足夠,簡單就是美。
廢話少說,我們需要先從Recover4all的主站點(http://www.recover4all.com)下載R4a.exe,這是一個自解壓文件,你可以把其中的文件解壓到軟盤或硬盤的一個目錄下(默認就是解壓到軟盤)。運行其中的rec4all.exe,會看見一個注冊窗口,點擊其中“To star the progam click”的按鈕就能夠進行試用(未注冊版本只能恢復10KB以內的文件)。程序的主窗口下圖所示,這是一個類似于“資源管理器”的窗口;你可以通過點擊主菜單下方的盤符按鈕來掃描相應分區下的被刪除文件,然后在右邊的窗口中選擇需要恢復的文件,再點擊主菜單下方的“Recover”按鈕,并在新彈出的窗口中選擇恢復文件的存放位置即可--Win9x/Me下的誤刪除文件恢復就這么簡單。
2.WinNT/2000下的解決方案換種說法,也就是如何恢復在NTFS分區下被誤刪除的文件。對于這種相對簡單的需求,File Scavenger(http://www.quetek.com/)完全就可以勝任。當然,File Scavenger是很具有針對性的--它只能在WinNT/2000系統下使用(同時必須以Administrator用戶登錄系統),而且只對 NTFS格式的分區有效。不過它支持壓縮過的NTFS分區或文件夾中文件的恢復,并對格式化過的NTFS分區中的文件也有效(注意:File Scavenger只可以對格式化過的分區中的文件進行恢復,并不能恢復整個被格式化過的分區)。
目前有兩種版本:硬盤安裝版和軟盤版(其下載的地址分別為:http://www.quetek.com/32fs140.exe和 http://www.quetek.com/32fs140f.exe)。硬盤版的安裝和一般軟件類似,唯一需要注意的是--使用File Scavenger恢復文件的最安全方法就是在文件已經被刪除之后安裝File Scavenger(當然你不要將軟件安裝在刪除文件所在的分區)。因為File Scavenger的功能比較單一反光貼紙,其執行文件加上所需的庫文件一張1.44MB的軟盤也可以裝下,所以軟盤版也許是大家使用得比較多的(你要把軟盤版直接放在硬盤的一個目錄下也照常可以使用)。下面的實例,我們就用軟盤版來說明。
一個非重要的文件Veryimportant.txt被誤刪除且清空了回收站;還好,你看過本篇“實例分析”而且也在軟盤或硬盤上準備好了File Scavenger。OK,現在你運行其中的filescav.exe,你將會看見如下圖的窗口。注意:其中的“搜索條件”可有多種格式(例如,*.doc、*、data*.txt等),根據你自己的需要填寫最方便查找的;Exhaustive Sear復選框選擇后會讓你指定搜尋分區的簇大小以及搜索簇的范圍,而指定之后File Scavenger會搜尋并顯示所有存在的文件名稱,不管是被刪除的還是沒有,因此沒有特殊需要還是不用為好;在搜索結果窗口中可以通過點擊 “Filename”、“Size”、“Modified”等來為搜索結果排序,以方便尋找。
現在我們已經找到了Veryimportant.txt,選擇它并點擊“Recover”按鈕,如果文件能夠被恢復,你就可以在先前指定的恢復文件存儲路徑中找到它(如果你是第一次使用File Scavenger,之前還會有一個窗口提醒你注冊,如果不注冊,你將只能恢復4KB以內的文件)。現在,還有什么可擔心的?
三、不可恢復的情況如果文件在刪除之后,其存儲的磁盤空間進行過寫操作,那在通常情況下恢復的幾率為0。因此,誤刪除文件可以恢復的重要前提就是不要在刪除文件所在的分區進行寫操作。
病毒破壞一、癥狀現在使用電腦的人基本都是談“毒”色變,病毒帶來的數據破壞往往不可預見(包括分區表破壞、數據覆蓋等;例如CIH病毒破壞的硬盤,其分區表已被徹底改寫,用A盤啟動也無法找到硬盤),由此病毒破壞硬盤數據的癥狀也不好描述,基本上大部分的數據損壞情況都有可能是病毒引起的,所以最穩妥的方法還是安裝一個優秀的病毒防火墻。
二、解決方案由于病毒破壞硬盤數據的方法各異,恢復的方案就需要對癥下藥。這里就以常見的CIH為例,因為它最普遍,也最容易判斷(一般是在4月26日發作)。
如果你的硬盤掛了,而你又非常大膽(或者是非常傻),你可能會跟以下這位老兄干一樣的事情。來自Mandible Games的這位仁兄近日發現自己的硬盤可能要報銷了,于是做出了以下驚天地泣鬼神的事情。
作者發現自己的硬盤仍在轉動 貼紙印刷,但在BIOS中無法識別,并不斷聽到“咔噠”的怪聲。他判斷這是磁頭掛上了磁盤導致的問題,于是便開始發揮自己的主觀能動性他想到,如果能把磁頭移開,可能就能解決這一問題。接著又想到了熱脹冷縮原理,如果硬盤受熱膨脹,或許在形變過程中磁頭就可能松開。于是,他的維修作戰方案已經確定:燉了它!
說來你還別不信,經過這位老兄的一番折騰,這塊希捷硬盤還真枯木又逢春了。目前仍在作者的PC中正常工作。
這一故事的真假恐怕難以考證,筆者也不建議任何人用這種方式維修硬盤。但如果你的硬盤實在已經老的沒有維修價值,試試也無妨。
這篇實例全解,就是希望在不幸的情況發生的時候,讀者能夠快速找到對應的解決方案,不至于讓自己辛勤勞動成果白費。
當然,我們最大的期望還是--你永遠不要用到下面的方法!因為再完備的事后解決方案,也不能保證所有數據的完好無缺。而要真正做到萬無一失,更重要的工作還在于防患于未然。
文件語刪除一、癥狀這可能是最簡單同時也是最常見的數據損壞,直接的表述就是一般刪除文件后清空了回收站,或按住Shift鍵刪除,要不然就是在“回收站”的“屬性”中勾選了“刪除時不將文件移入回收站,而是徹底刪除”。
二、解決方案既然是最常見的數據損壞,當然也就是最容易恢復的,下面就根據不同的操作系統給出相應的解決方案。
1.Win9x/Me下的解決方案也就是FAT16/32分區下的文件誤刪除恢復,這應該是大部分恢復類軟件的基本功能;而我們拿來作例子的軟件Recover4all,所提供的功能僅為在Win9x/Me下恢復被誤刪除的文件--其實很多東西并不是一味求大求全就好,夠用已足夠,簡單就是美。
廢話少說,我們需要先從Recover4all的主站點(http://www.recover4all.com)下載R4a.exe,這是一個自解壓文件,你可以把其中的文件解壓到軟盤或硬盤的一個目錄下(默認就是解壓到軟盤)。運行其中的rec4all.exe,會看見一個注冊窗口,點擊其中“To star the progam click”的按鈕就能夠進行試用(未注冊版本只能恢復10KB以內的文件)。程序的主窗口下圖所示,這是一個類似于“資源管理器”的窗口;你可以通過點擊主菜單下方的盤符按鈕來掃描相應分區下的被刪除文件,然后在右邊的窗口中選擇需要恢復的文件,再點擊主菜單下方的“Recover”按鈕,并在新彈出的窗口中選擇恢復文件的存放位置即可--Win9x/Me下的誤刪除文件恢復就這么簡單。
2.WinNT/2000下的解決方案換種說法,也就是如何恢復在NTFS分區下被誤刪除的文件。對于這種相對簡單的需求,File Scavenger(http://www.quetek.com/)完全就可以勝任。當然,File Scavenger是很具有針對性的--它只能在WinNT/2000系統下使用(同時必須以Administrator用戶登錄系統),而且只對 NTFS格式的分區有效。不過它支持壓縮過的NTFS分區或文件夾中文件的恢復,并對格式化過的NTFS分區中的文件也有效(注意:File Scavenger只可以對格式化過的分區中的文件進行恢復,并不能恢復整個被格式化過的分區)。
目前有兩種版本:硬盤安裝版和軟盤版(其下載的地址分別為:http://www.quetek.com/32fs140.exe和 http://www.quetek.com/32fs140f.exe)。硬盤版的安裝和一般軟件類似,唯一需要注意的是--使用File Scavenger恢復文件的最安全方法就是在文件已經被刪除之后安裝File Scavenger(當然你不要將軟件安裝在刪除文件所在的分區)。因為File Scavenger的功能比較單一反光貼紙,其執行文件加上所需的庫文件一張1.44MB的軟盤也可以裝下,所以軟盤版也許是大家使用得比較多的(你要把軟盤版直接放在硬盤的一個目錄下也照常可以使用)。下面的實例,我們就用軟盤版來說明。
一個非重要的文件Veryimportant.txt被誤刪除且清空了回收站;還好,你看過本篇“實例分析”而且也在軟盤或硬盤上準備好了File Scavenger。OK,現在你運行其中的filescav.exe,你將會看見如下圖的窗口。注意:其中的“搜索條件”可有多種格式(例如,*.doc、*、data*.txt等),根據你自己的需要填寫最方便查找的;Exhaustive Sear復選框選擇后會讓你指定搜尋分區的簇大小以及搜索簇的范圍,而指定之后File Scavenger會搜尋并顯示所有存在的文件名稱,不管是被刪除的還是沒有,因此沒有特殊需要還是不用為好;在搜索結果窗口中可以通過點擊 “Filename”、“Size”、“Modified”等來為搜索結果排序,以方便尋找。
現在我們已經找到了Veryimportant.txt,選擇它并點擊“Recover”按鈕,如果文件能夠被恢復,你就可以在先前指定的恢復文件存儲路徑中找到它(如果你是第一次使用File Scavenger,之前還會有一個窗口提醒你注冊,如果不注冊,你將只能恢復4KB以內的文件)。現在,還有什么可擔心的?
三、不可恢復的情況如果文件在刪除之后,其存儲的磁盤空間進行過寫操作,那在通常情況下恢復的幾率為0。因此,誤刪除文件可以恢復的重要前提就是不要在刪除文件所在的分區進行寫操作。
病毒破壞一、癥狀現在使用電腦的人基本都是談“毒”色變,病毒帶來的數據破壞往往不可預見(包括分區表破壞、數據覆蓋等;例如CIH病毒破壞的硬盤,其分區表已被徹底改寫,用A盤啟動也無法找到硬盤),由此病毒破壞硬盤數據的癥狀也不好描述,基本上大部分的數據損壞情況都有可能是病毒引起的,所以最穩妥的方法還是安裝一個優秀的病毒防火墻。
二、解決方案由于病毒破壞硬盤數據的方法各異,恢復的方案就需要對癥下藥。這里就以常見的CIH為例,因為它最普遍,也最容易判斷(一般是在4月26日發作)。
如果你的硬盤掛了,而你又非常大膽(或者是非常傻),你可能會跟以下這位老兄干一樣的事情。來自Mandible Games的這位仁兄近日發現自己的硬盤可能要報銷了,于是做出了以下驚天地泣鬼神的事情。
作者發現自己的硬盤仍在轉動 貼紙印刷,但在BIOS中無法識別,并不斷聽到“咔噠”的怪聲。他判斷這是磁頭掛上了磁盤導致的問題,于是便開始發揮自己的主觀能動性他想到,如果能把磁頭移開,可能就能解決這一問題。接著又想到了熱脹冷縮原理,如果硬盤受熱膨脹,或許在形變過程中磁頭就可能松開。于是,他的維修作戰方案已經確定:燉了它!
說來你還別不信,經過這位老兄的一番折騰,這塊希捷硬盤還真枯木又逢春了。目前仍在作者的PC中正常工作。
這一故事的真假恐怕難以考證,筆者也不建議任何人用這種方式維修硬盤。但如果你的硬盤實在已經老的沒有維修價值,試試也無妨。