不管您是老鳥(niǎo)還是菜鳥(niǎo),都有過(guò)誤刪除文件或者誤格式化的經(jīng)歷吧?沒(méi)有重要的數(shù)據(jù)倒也罷了,否則看著幾天甚至是幾個(gè)月的心血?dú)в谝弧爸浮?,那可真是一種傷心的痛??!就像Maxtor硬盤(pán)的一句廣告語(yǔ):“??!珍貴文件不幸丟失,遠(yuǎn)遠(yuǎn)勝于不慎帶來(lái)的刺痛……”然而,這時(shí)也并不是什么希望都沒(méi)有了,現(xiàn)在,就給您一個(gè)失而復(fù)得的意外驚喜吧!
1.誤刪除文件的恢復(fù)
(1)回收站的利用
一個(gè)文件在磁盤(pán)中包括目錄項(xiàng)部分和數(shù)據(jù)部分。目錄項(xiàng)部分包含有文件名、擴(kuò)展名、文件大小、建立和最后修改的時(shí)間、文件數(shù)據(jù)存儲(chǔ)的起始簇號(hào)等。數(shù)據(jù)部分則包含文件真正的數(shù)據(jù)。每個(gè)人都有不小心誤刪除文件或目錄的痛苦經(jīng)歷,但是Windows95以后的Windows版本都采取了一種安全的方法保護(hù)誤刪除文件,也就是利用“回收站”。
“回收站”實(shí)際是硬盤(pán)的一個(gè)隱含目錄,在默認(rèn)的情況下,當(dāng)用戶在Windows系統(tǒng)中刪除文件時(shí),Windows首先把文件轉(zhuǎn)存到這個(gè)隱含目錄中,如果用戶想恢復(fù)文件只要到“回收站”中選擇恢復(fù)命令即可。除非用戶主動(dòng)清空“回收站”,或者經(jīng)過(guò)一段時(shí)間,存入“回收站”的文件容量超過(guò)了“回收站”允許的容量,系統(tǒng)會(huì)自動(dòng)將較早放入“回收站”的文件清除,否則這些文件將長(zhǎng)時(shí)間保存在這里,隨時(shí)可以恢復(fù)。不過(guò),利用“回收站”恢復(fù)誤刪除文件仍然存在缺點(diǎn),那就是在Windows9x的DOS窗口下或退回到DOS下用DEL、DELTREE等命令刪除的文件不受“回收站”的保護(hù)。并且許多用戶都喜歡隨手將“回收站”清空,甚至直接按著Shift鍵刪除文件,這時(shí)文件將會(huì)被直接刪除,而不會(huì)存入“回收站”。這樣Windows的“回收站”也就不起作用了。
(2)臨時(shí)文件的利用
有些應(yīng)用軟件在運(yùn)行過(guò)程中,或多或少總會(huì)留下一些臨時(shí)文件,特別是在使用Office系列軟件時(shí),只要您稍微留意一下,就會(huì)在MyDocument文件夾中發(fā)現(xiàn)大量的類(lèi)似“~WRL1233.tmp”的文件,其實(shí)這些文件都是Office自動(dòng)保存的產(chǎn)物。誤刪除文件后,您不妨到該文件夾下看看,一一打開(kāi)這些臨時(shí)文件試試,沒(méi)準(zhǔn)就能找到您需要的那一個(gè)。另外有些軟件在保存時(shí)會(huì)另存一個(gè).BAK的文件,您也可以打開(kāi)看看。
(3)利用工具軟件恢復(fù)誤刪除的文件
目前這類(lèi)軟件有很多,如FinalData、RecoverNT等,這里只向大家介紹一下FinalDta的簡(jiǎn)單原理及其恢復(fù)的過(guò)程。
FinalData是一個(gè)文件恢復(fù)程序,利用它能夠恢復(fù)被刪除的重要信息,甚至還能從已經(jīng)格式化或者已經(jīng)損壞的磁盤(pán)中抽取文件,允許恢復(fù)完整的目錄并盡量保持其原有的目錄結(jié)構(gòu)。
當(dāng)然并不是所有被刪除的文件都能恢復(fù)過(guò)來(lái)的。如果被刪除的文件已被其它文件取代或者文件數(shù)據(jù)占用的空間已經(jīng)分配給其它文件,那么該文件也就不可能恢復(fù)了。因此,當(dāng)發(fā)現(xiàn)文件被誤刪除時(shí),如果文件在系統(tǒng)分區(qū)(如C盤(pán)),那么首先要做的就是立即關(guān)掉電腦電源,以防止新的操作覆蓋原來(lái)文件所在的物理區(qū)域,如果誤刪除的文件在非系統(tǒng)分區(qū)并且當(dāng)前分區(qū)沒(méi)有交換文件,那么這時(shí)就沒(méi)有必要立刻關(guān)掉電腦電源了。另外,如果被誤刪除的文件在有物理?yè)p壞的硬盤(pán)(軟盤(pán))時(shí),也不可能恢復(fù)。知道了這些后,下面就向大家介紹一下如何利用FinalData恢復(fù)被刪除的文件。
1.啟動(dòng)FinalData。
2.單擊“文件”菜單,選擇“打開(kāi)”,出現(xiàn)“選擇驅(qū)動(dòng)器”對(duì)話框(如圖1)。
圖13.選擇被刪除的文件所在的驅(qū)動(dòng)器,如“E:”,然后單擊“好”按鈕,這時(shí)FinalData將對(duì)您所選的驅(qū)動(dòng)器進(jìn)行常規(guī)性掃描。
4.程序掃描后將讓您選擇需要搜索的簇范圍(如圖2),可以利用“開(kāi)始”和“結(jié)束”的滑桿進(jìn)行設(shè)置。除非您確實(shí)知道被刪除文件所在的簇,否則建議使用系統(tǒng)缺省值,不過(guò)這需要較長(zhǎng)的掃描時(shí)間。
圖25.程序搜索完后將進(jìn)行目錄分析,并在程序界面的空白框里顯示所搜索到的所有文件和文件夾,包括曾經(jīng)被刪除的目錄名和文件,您可以像用Windows資源管理器一樣進(jìn)行瀏覽。不過(guò)被刪除目錄和文件名的第一個(gè)字符都變成了“?!保ㄈ绻莿h除整個(gè)目錄的話,不會(huì)破壞目錄中文件名的第一個(gè)字符),如圖3所示。
圖36.找到所需恢復(fù)的文件時(shí),可以選中一個(gè)或多個(gè)文件,然后單擊“工具”欄上的“復(fù)原”按鈕(紅十字),屏幕出現(xiàn)“保存路徑”對(duì)話框(如圖4),輸入保存路徑并單擊“保存”按鈕。需要注意的是,保存路徑的驅(qū)動(dòng)器一定不要用誤刪除文件所在的驅(qū)動(dòng)器。對(duì)只有一個(gè)分區(qū)的用戶來(lái)說(shuō),如果被刪除文件的體積不太多,還可以保存在軟盤(pán)上。
圖47.保存完畢,您可以到資源管理器中去看一下文件是否已被完整地保存下來(lái)(如圖5)。如果文件名的第一個(gè)字符變成了“#”,可改回原名。
圖5告訴大家一個(gè)小技巧,如果一個(gè)文件是在Dos命令提示符下或通過(guò)一個(gè)不支持“回收站”的應(yīng)用程序刪除的,文件將保持其原有的文件名。如果文件先被送到“回收站”,然后又從“回收站”被刪除掉,文件的名稱將會(huì)發(fā)生改變,其重命名規(guī)則為:D(即Deleted,意為刪除文件)+其所在的驅(qū)動(dòng)器盤(pán)符(如E,即指該文件從E盤(pán)被刪除)+被刪除文件的序列號(hào)+原文件擴(kuò)展名,如de13.txt是指該文件是從C盤(pán)刪除的第13個(gè)文件,其文件類(lèi)型為文本文件(即.txt)。
需要FinalData的朋友可以到
www.newhua.com找到它的下載地址,不得不遺憾地告訴使用Windows2000的朋友:FinalData不支持Windows2000。
(4).其它恢復(fù)誤刪除文件的方法
前面介紹了三個(gè)恢復(fù)誤刪除文件的方法,這里還有兩個(gè)其它常用到的恢復(fù)誤刪除文件的簡(jiǎn)單方法。
①使用高版本DOS提供的一個(gè)具有恢復(fù)刪除文件功能的外部命令——“UNDELETE”,但用它恢復(fù)刪除文件時(shí),需指定文件名、文件名中允許含有通配符。
②在Windows無(wú)法啟動(dòng)時(shí),如果需要恢復(fù)“回收站”中的文件怎么辦呢?這時(shí)就首先進(jìn)入到DOS模式,進(jìn)入C:\RECYCLED目錄,這是一個(gè)隱藏目錄,如果您要恢復(fù)的文件原來(lái)在D盤(pán),相應(yīng)的目錄就是D:\RECYCLED。用dir/a命令可以列出一堆DC開(kāi)頭的隱藏文件,這些就是您原來(lái)刪除的文件。由于Windows在把文件移至“回收站”的時(shí)候?qū)⑽募牧?,所以還需要找回原來(lái)的文件名。原來(lái)的文件名可以在RECYCLED目錄下的INFO2文件中找到。INFO2是一個(gè)二進(jìn)制文件,每一個(gè)被刪除的文件在INFO2文件中有一段記錄(800字節(jié)),其中可以找到文件名。文件名是按順序排列的,第一個(gè)文件名就是DC1.*,文件的原文件名、擴(kuò)展名保持不變。如果被刪除的是目錄的話,在RECYLED下就有一個(gè)叫DC????的目錄,用同樣的方法可以找回原來(lái)的目錄名。
2.誤格式化的恢復(fù)
由于格式化程序(指高級(jí)格式化,如DOS下的FORMAT程序)并沒(méi)有把硬盤(pán)上的文件數(shù)據(jù)清除,而是重寫(xiě)了FAT表而已,至于分區(qū)硬盤(pán),也只是修改了MBR和DBR,而絕大部分的文件數(shù)據(jù)并沒(méi)有被破壞,所以許多硬盤(pán)數(shù)據(jù)能夠得以恢復(fù)。當(dāng)然,我們可以借助一些工具軟件可以比較有效地恢復(fù)已經(jīng)被格式化過(guò)的硬盤(pán)上的數(shù)據(jù),但麻煩是避免不了的,而且也不能保證所有的數(shù)據(jù)都能夠被恢復(fù)。
(1)Unformat
在高版本的DOS中都提供了Unformat程序,它可以恢復(fù)已經(jīng)被格式化過(guò)的分區(qū)。雖然它幾乎能恢復(fù)所有的文件,但會(huì)將目錄的層次結(jié)構(gòu)丟失。
(2)FinalData
使用FinalData恢復(fù)硬盤(pán)的過(guò)程與前面介紹的恢復(fù)誤刪除文件基本相同,先選擇欲恢復(fù)的驅(qū)動(dòng)器,然后程序自動(dòng)顯示此驅(qū)動(dòng)器內(nèi)容,這時(shí)您就可以創(chuàng)建目錄并選擇文件進(jìn)行保存了,這里要注意的是,若點(diǎn)擊文件夾則只相當(dāng)于創(chuàng)建了一個(gè)文件夾,其下的文件此時(shí)并未被保存,需要進(jìn)入該目錄后再點(diǎn)擊文件直接保存。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。