【轉帖】分區誤刪後如何巧妙恢複
分區誤刪後如何巧妙恢複
(一)文件或文件夾的恢複
不向目標分區寫入新文件,從概念上容易理解,但實際要做到卻不是那麽容易的。因為Windows會在各個分區多多少少生成一些臨時文件,加上還有在啟動時自動掃描分區的功能,如果設置不當或操作上稍不留意,可能已經寫入了新文件而您還不知道。
1.注意Windows掃描和報告的設置
默認狀態下,Windows會在啟動的時候檢測分區有沒有錯誤,如果上次是非正常關機,您就會看到一個掃描的任務及進度條,這種掃描對解決交叉鏈接錯誤有用,但對於要恢複的文件可能會造成致命的破壞—因為掃描完畢後,Windows會生成信息報告,有可能剛剛(占用)破壞目標文件的關鍵字節,如果是可執行文件,就算勉強恢複過來也用不了。進入Windows後,也請您不要在該目標分區進行磁盤掃描,因為默認狀態下,Windows會把交叉鏈接文件和把文件碎片轉化成*.CHK,也有可能破壞您的目標文件。如果您用的是Windows 98,建議您在MSDOS.SYS裏設置一下,在Option組加入一句AutoScan=0,把啟動的掃描屏蔽掉;如果是Windows 2000或XP,就按回車條國磁盤檢測直接進入Windows。
2.不要安裝新軟件或運行新任務
特別是不要向恢複目標分區安裝新的軟件,即使是恢複軟件本身。例如您要恢複的是C盤被誤刪除的數據,而工具軟件的默認指向都是C盤的,您一路回車安裝的話,可能就萬事休矣;如果您的虛擬內存設在了C盤,此時也不要打開新的任務,以免因為虛擬內存的更新變化覆蓋數據。您應該在“係統”裏更改虛擬內存的指向路徑,然後重新啟動Windows,再安裝恢複軟件到目標以外的分區。
3.操作恢複的技巧
(1)恢複工具的掃描技巧。一般來說,誤刪除文件都是馬上發現自己的誤操作,所以剛刪除的文件在磁盤裏的文件分配表處於較靠前的位置,我們可以利用這一點,加快恢複的速度。例如您運行了Easy Recover,在選定了目標分區後,隻要掃描5%左右的目錄樹,大概在3000個到5000個文件左右,就可終止掃描,然後進入下一步,一般都能找到。這種方式比完全掃描後再找恢複文件要容易,如果您掃描所有的文件,可能會有數萬個甚至10多萬個已經刪除的列表,此時您要找自己想恢複的目標就比較困難了 —因為在您的機器裏,不同時期可能產生過同一個文件名的幾個文件,為了防止混亂,恢複軟件一般會把這些類似的文件標記為—開頭,數字編號結尾的文件,您無法按首字母來找,要靠眼睛一個個識別,太多的選擇會讓您眼花繚亂。可以在終止掃描時,選擇保存當前掃描進度,如果5%的數量沒找到您的目標,可以按此進度繼續掃描,不必從頭開始一次。注意這個保存操作也不要放到目標分區裏,要另外指定路徑存盤。DOS時代的UNDELETE軟件,隻能處理FAT的格式,而且對於長文件名結構無能為力。
(2)字處理軟件相關文件的技巧象WPS或WORD這類字處理軟件,除了用恢複工具,還可以進入其安裝目錄,找到隱藏的臨時文件直接恢複。因為這類軟件都會對您當前操作的文件生成一個後備文件,而且不自動刪除,所以您可以在DOS狀態下,在目標目錄鍵入ATTRIB*.*-h消除臨時文件的隱藏狀態,然後把後綴名改為*.DOC*或是.WPS,就可能已經成功恢複了。當然,得到的臨時文件可能會有10多個,名字也是千奇百怪的,您微一個個打開看看是哪一個吧。
用FDISK命令刪除了硬盤分區之後,表麵現象是硬盤中的數據已經完全消失,在未格式化時進入硬盤會顯示無效驅動器。如果您了解Fdisk的工作原理,就會知道Fdisk隻是重新改寫了硬盤的主引導扇區(0麵0道1扇區)中的內容,具體地說就是刪除了硬盤的分區表信息,而硬盤中任何分區的數據均沒改動。可仿照“分區表錯誤”的修複方法,即想辦法恢複分區即數據,但這隻限於刪除分區或重建分區之後;如果已經對分區用Format命令格式化,需在恢複分區之後,再恢複分區數據。
(二)恢複分區的注意事項
此處說的主要是沒有正確備份分區表的情況下,對分區的恢複;已經有分區表備份的恢複很簡單,這裏不再重複。
1.NTFS的格式不要急於重裝係統
如果您使用的是NTFS格式,但Windows運行出了問題。即使分區表沒有損壞,還能看到該分區,也不要急急忙忙地重裝係統。因為NTFS是有權限加密的,而且在一個操作係統下麵加密的密鑰是唯一的,如果您重裝了係統,即使是同一個2000或XP版本,也有可能會讀不出NTFS加密的文件夾。低級格式化更是不要輕易嚐試。
3.如果是誤格式化了分區,有條件的話,最好先用Ghost備份鏡像全盤到另外一個硬盤,再嚐試各種工具進行恢複操作。
一般來說,完全無損恢複是不太可能的了,隻能恢複象MP3,文檔,郵件等等獨立的文件,對於一些要VXD設備文件,DLL動態鏈接對話框運行的軟件,完好地恢複不太可能。所以,對分區的操作一定要小心謹慎!
2.在用NDD等工具重建分區表之前,先備份現在的分區表狀態
在用KV或Norton這類具有檢測和重建分區表功能的軟件操作前,請先把當前的分區表備份下來,即使目前是不正常的狀態。這樣是為了防止操作失敗,導致更多的損失。在正常狀態下,小心不要在殺毒軟件裏隨便點“恢複分區表”,象KV係列,沒事亂“恢複”的話有時會導致係統崩潰。
(一)文件或文件夾的恢複
不向目標分區寫入新文件,從概念上容易理解,但實際要做到卻不是那麽容易的。因為Windows會在各個分區多多少少生成一些臨時文件,加上還有在啟動時自動掃描分區的功能,如果設置不當或操作上稍不留意,可能已經寫入了新文件而您還不知道。
1.注意Windows掃描和報告的設置
默認狀態下,Windows會在啟動的時候檢測分區有沒有錯誤,如果上次是非正常關機,您就會看到一個掃描的任務及進度條,這種掃描對解決交叉鏈接錯誤有用,但對於要恢複的文件可能會造成致命的破壞—因為掃描完畢後,Windows會生成信息報告,有可能剛剛(占用)破壞目標文件的關鍵字節,如果是可執行文件,就算勉強恢複過來也用不了。進入Windows後,也請您不要在該目標分區進行磁盤掃描,因為默認狀態下,Windows會把交叉鏈接文件和把文件碎片轉化成*.CHK,也有可能破壞您的目標文件。如果您用的是Windows 98,建議您在MSDOS.SYS裏設置一下,在Option組加入一句AutoScan=0,把啟動的掃描屏蔽掉;如果是Windows 2000或XP,就按回車條國磁盤檢測直接進入Windows。
2.不要安裝新軟件或運行新任務
特別是不要向恢複目標分區安裝新的軟件,即使是恢複軟件本身。例如您要恢複的是C盤被誤刪除的數據,而工具軟件的默認指向都是C盤的,您一路回車安裝的話,可能就萬事休矣;如果您的虛擬內存設在了C盤,此時也不要打開新的任務,以免因為虛擬內存的更新變化覆蓋數據。您應該在“係統”裏更改虛擬內存的指向路徑,然後重新啟動Windows,再安裝恢複軟件到目標以外的分區。
3.操作恢複的技巧
(1)恢複工具的掃描技巧。一般來說,誤刪除文件都是馬上發現自己的誤操作,所以剛刪除的文件在磁盤裏的文件分配表處於較靠前的位置,我們可以利用這一點,加快恢複的速度。例如您運行了Easy Recover,在選定了目標分區後,隻要掃描5%左右的目錄樹,大概在3000個到5000個文件左右,就可終止掃描,然後進入下一步,一般都能找到。這種方式比完全掃描後再找恢複文件要容易,如果您掃描所有的文件,可能會有數萬個甚至10多萬個已經刪除的列表,此時您要找自己想恢複的目標就比較困難了 —因為在您的機器裏,不同時期可能產生過同一個文件名的幾個文件,為了防止混亂,恢複軟件一般會把這些類似的文件標記為—開頭,數字編號結尾的文件,您無法按首字母來找,要靠眼睛一個個識別,太多的選擇會讓您眼花繚亂。可以在終止掃描時,選擇保存當前掃描進度,如果5%的數量沒找到您的目標,可以按此進度繼續掃描,不必從頭開始一次。注意這個保存操作也不要放到目標分區裏,要另外指定路徑存盤。DOS時代的UNDELETE軟件,隻能處理FAT的格式,而且對於長文件名結構無能為力。
(2)字處理軟件相關文件的技巧象WPS或WORD這類字處理軟件,除了用恢複工具,還可以進入其安裝目錄,找到隱藏的臨時文件直接恢複。因為這類軟件都會對您當前操作的文件生成一個後備文件,而且不自動刪除,所以您可以在DOS狀態下,在目標目錄鍵入ATTRIB*.*-h消除臨時文件的隱藏狀態,然後把後綴名改為*.DOC*或是.WPS,就可能已經成功恢複了。當然,得到的臨時文件可能會有10多個,名字也是千奇百怪的,您微一個個打開看看是哪一個吧。
用FDISK命令刪除了硬盤分區之後,表麵現象是硬盤中的數據已經完全消失,在未格式化時進入硬盤會顯示無效驅動器。如果您了解Fdisk的工作原理,就會知道Fdisk隻是重新改寫了硬盤的主引導扇區(0麵0道1扇區)中的內容,具體地說就是刪除了硬盤的分區表信息,而硬盤中任何分區的數據均沒改動。可仿照“分區表錯誤”的修複方法,即想辦法恢複分區即數據,但這隻限於刪除分區或重建分區之後;如果已經對分區用Format命令格式化,需在恢複分區之後,再恢複分區數據。
(二)恢複分區的注意事項
此處說的主要是沒有正確備份分區表的情況下,對分區的恢複;已經有分區表備份的恢複很簡單,這裏不再重複。
1.NTFS的格式不要急於重裝係統
如果您使用的是NTFS格式,但Windows運行出了問題。即使分區表沒有損壞,還能看到該分區,也不要急急忙忙地重裝係統。因為NTFS是有權限加密的,而且在一個操作係統下麵加密的密鑰是唯一的,如果您重裝了係統,即使是同一個2000或XP版本,也有可能會讀不出NTFS加密的文件夾。低級格式化更是不要輕易嚐試。
3.如果是誤格式化了分區,有條件的話,最好先用Ghost備份鏡像全盤到另外一個硬盤,再嚐試各種工具進行恢複操作。
一般來說,完全無損恢複是不太可能的了,隻能恢複象MP3,文檔,郵件等等獨立的文件,對於一些要VXD設備文件,DLL動態鏈接對話框運行的軟件,完好地恢複不太可能。所以,對分區的操作一定要小心謹慎!
2.在用NDD等工具重建分區表之前,先備份現在的分區表狀態
在用KV或Norton這類具有檢測和重建分區表功能的軟件操作前,請先把當前的分區表備份下來,即使目前是不正常的狀態。這樣是為了防止操作失敗,導致更多的損失。在正常狀態下,小心不要在殺毒軟件裏隨便點“恢複分區表”,象KV係列,沒事亂“恢複”的話有時會導致係統崩潰。