硬盤的分區誤刪除的恢復
這是老師給咱們的一塊虛擬硬盤,上面老師作了一些手腳讓咱們恢復,因此咱們也不知道這塊硬盤上原本有什麼東西,咱們打開磁盤管理器看到又一塊未指派的磁盤,這並非沒有指派而是被咱們把分區給刪除了,接下來咱們恢復分區並回複數據。
先用winhex這個工具打開這塊硬盤,由於每一個分區都會保留63個扇區,因此第一個分區的起始應該從63開始,
在偏移CH28後的幾個字節是NTFS分區的扇區大小減一,若是是fat分區則在CH20處從這裏咱們就知道了第一個分區的大小及類型
這個分區的大小是5124672個扇區,起始+大小—1=分區的結束位置,這樣咱們也就知道了這個分區的結束位置,那這個分區的結束扇區的下一個扇區就是下一個分區開始。咱們來轉到第一個分區的最後
這個分區結束在318柱面254磁頭63扇區。
那319柱面0磁頭1扇區就是第二個分區的開始,這個裏面在CH2這有數值,在CH28也有數值,那到底哪一個是表示分區大小呢?咱們來算一下後面的幾位算出來的值比咱們的硬盤還大,因此不是,那就是CH20這的表示硬盤的,這也表示這個分區時fat分區,算出大小事2457945個扇區
咱們來算出他的結束位置起始+大小-1
轉到最後位置
這個分區的結束位置是471柱面254磁頭63扇區,那麼472柱面0磁頭1扇區就是第三個分區的開始看一下。
是第三個分區的開始,而切這個分區時NTFS類型,咱們能夠算出這個分區的大小,也就是把16進制轉換成10進制再加1
算出大小後再算出結束的位置,而後轉到結束位置。
結束位置是777柱面254磁頭63扇區
咱們口分析完了,開始向分區表的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
寫好之後保存修改的內容,而後從新啓動一下計算機就會看到,多了三個分區
那這三個分區是否被刪除過文件呢?咱們用一個易我數據恢復工具掃描一下,咱們選擇格式化恢復
選擇咱們要掃描的分區,
輸出到c盤的根目錄下
完成
看到他找到的文件,DOS7原本就有,又多了一個文件夾
掃描別的盤過程相似,在掃描F盤的時候掃描出了好多文件
打開找到的文件,是否是找到不少。
F盤則跟E盤內容同樣。
是否是很神奇啊!!!!O(∩_∩)O~