硬盤的分區誤刪除的恢復

                                        硬盤的分區誤刪除的恢復
這是老師給咱們的一塊虛擬硬盤,上面老師作了一些手腳讓咱們恢復,因此咱們也不知道這塊硬盤上原本有什麼東西,咱們打開磁盤管理器看到又一塊未指派的磁盤,這並非沒有指派而是被咱們把分區給刪除了,接下來咱們恢復分區並回複數據。
clip_p_w_picpath002
先用winhex這個工具打開這塊硬盤,由於每一個分區都會保留63個扇區,因此第一個分區的起始應該從63開始,
clip_p_w_picpath004
clip_p_w_picpath006
在偏移CH28後的幾個字節是NTFS分區的扇區大小減一,若是是fat分區則在CH20處從這裏咱們就知道了第一個分區的大小及類型
clip_p_w_picpath008
這個分區的大小是5124672個扇區,起始+大小—1=分區的結束位置,這樣咱們也就知道了這個分區的結束位置,那這個分區的結束扇區的下一個扇區就是下一個分區開始。咱們來轉到第一個分區的最後
clip_p_w_picpath010
這個分區結束在318柱面254磁頭63扇區。
clip_p_w_picpath012
那319柱面0磁頭1扇區就是第二個分區的開始,這個裏面在CH2這有數值,在CH28也有數值,那到底哪一個是表示分區大小呢?咱們來算一下後面的幾位算出來的值比咱們的硬盤還大,因此不是,那就是CH20這的表示硬盤的,這也表示這個分區時fat分區,算出大小事2457945個扇區
clip_p_w_picpath014
咱們來算出他的結束位置起始+大小-1
clip_p_w_picpath016
轉到最後位置
clip_p_w_picpath018
這個分區的結束位置是471柱面254磁頭63扇區,那麼472柱面0磁頭1扇區就是第三個分區的開始看一下。
clip_p_w_picpath020
是第三個分區的開始,而切這個分區時NTFS類型,咱們能夠算出這個分區的大小,也就是把16進制轉換成10進制再加1
clip_p_w_picpath022
算出大小後再算出結束的位置,而後轉到結束位置。
clip_p_w_picpath024
結束位置是777柱面254磁頭63扇區
clip_p_w_picpath026
咱們口分析完了,開始向分區表的MBR裏面寫入記錄。
第一個分區
00 01 01 00 07 FE 7F 3F 3F 00 00 00 40 32 4E 00
第二個分區
00 00 41 3F 06 FE 7F D7 7F 32 4E 00 59 81 25 00
第三個分區
00 00 41 D8 07 FE FF 09 D8 B3 73 00 B2 02 4B 00
clip_p_w_picpath028
寫好之後保存修改的內容,而後從新啓動一下計算機就會看到,多了三個分區
clip_p_w_picpath030
clip_p_w_picpath032
那這三個分區是否被刪除過文件呢?咱們用一個易我數據恢復工具掃描一下,咱們選擇格式化恢復
clip_p_w_picpath034
選擇咱們要掃描的分區,
clip_p_w_picpath036
clip_p_w_picpath038
輸出到c盤的根目錄下
clip_p_w_picpath040
完成
clip_p_w_picpath042
看到他找到的文件,DOS7原本就有,又多了一個文件夾
clip_p_w_picpath044
掃描別的盤過程相似,在掃描F盤的時候掃描出了好多文件
clip_p_w_picpath046
clip_p_w_picpath047
打開找到的文件,是否是找到不少。
clip_p_w_picpath049
F盤則跟E盤內容同樣。
clip_p_w_picpath050
是否是很神奇啊!!!!O(∩_∩)O~
相關文章
相關標籤/搜索