圖解WinHex使用入門


一 Winhex和相關概念簡單介紹

1 Winhex

是在Windows下執行的十六進制編輯軟件,此軟件功能很強大,有完好的分區管理功能和文件管理功能。能自己主動分析分區鏈和文件簇鏈。能對硬盤進行不同方式不同程度的備份。甚至克隆整個硬盤;它可以編輯不論什么一種文件類型的二進制內容(用十六進制顯示)其磁盤編輯器可以編輯物理磁盤或邏輯磁盤的隨意扇區。是手工恢復數據的首選工具軟件。



2 數據恢復概念

數據恢復分類:硬恢復和軟恢復。所謂硬恢復就是硬盤出現物理性損傷。那么我們將它修好。同一時候又保留里面的數據或后來恢復里面的數據。所謂軟恢復。就是硬盤本身沒有物理損傷。而是因為人為或者病毒破壞所造成的數據丟失(比方誤格式化,誤分區),這種數據恢復就叫軟恢復。

主要介紹軟恢復,硬恢復還須要購買一些工具設備(比方pc3000,電烙鐵。各種芯片、電路板)。

3 MBR和EBR

MBR,即主引導記錄,位於整個硬盤的0柱面0磁道1扇區,共占用了63個扇區,但實際僅僅使用了1個扇區(512字節)。在總共512字節的主引導記錄中,MBR又可分為三部分:第一部分:引導代碼,占用了446個字節;第二部分:分區表。占用了64字節;第三部分:55AA,結束標志,占用了兩個字節。后面我們要說的用winhex軟件來恢復誤分區。主要就是恢復第二部分:分區表。

引導代碼的作用:就是讓硬盤具備能夠引導的功能。假設引導代碼丟失,分區表還在。那么這個硬盤作為從盤全部分區數據都還在。僅僅是這個硬盤自己不能夠用來啟動進系統了。假設要恢復引導代碼。能夠用DOS下的命令:FDISK /MBR;這個命令僅僅是用來恢復引導代碼,不會引起分區改變,丟失數據。另外,也能夠用工具軟件,比方DISKGEN、WINHEX等。

但分區表假設丟失。后果就是整個硬盤一個分區沒有。就好象剛買來一個新硬盤沒有分過區一樣。

是非常多病毒喜歡破壞的區域。

EBR
EBR。也叫做擴展MBR(Extended MBR)。由於主引導記錄MBR最多僅僅能描寫敘述4個分區項,假設想要在一個硬盤上分多於4個區,就要採用擴展MBR的辦法。

MBR、EBR是分區產生的。

每個分區又由DBR、FAT1、FAT2、DIR、DATA 5部分。



4 Winhex菜單和界面

最上面的是菜單條和工具欄,以下最大的窗體是工作區,如今看到的是硬盤的第一個扇區的內容。以十六進制進行顯示。並在右邊顯示對應的ASCII碼,右邊是具體資源面板。分為五個部分:狀態、容量、當前位置、窗體情況和剪貼板情況。這些情況對把握整個硬盤的情況很有幫助。另外。在其上單擊鼠標右鍵,能夠將具體資源面板與窗體對換位置。或關閉資源面板。(假設關閉了資源面板能夠通過“察看”菜單——“顯示”命令——“具體資源面板”來打開)。 最以下一欄是很實用的輔助信息。如當前扇區/總扇區數目……等

向下拉拉滾動欄。能夠看到一個灰色的橫杠,每到一個橫杠為一個扇區,一個扇區共512字節,每兩個數字為一個字節,比方00。

5 中文菜單

選擇下圖中的Chinese,please!。可轉為中文菜單;只是下了個17.x版本號的,須要注冊才干轉為中文菜單;又下了個18.x版本號的。可轉為中文菜單;







二 使用入門

1 打開磁盤

菜單:工具-打開磁盤;


選擇要打開的磁盤;

2 界面

上方是文件夾和文件情況;下邊是打開磁盤的16進制數值。


3 找下MBR的結束標志

按前文所述,MBR占1個扇區,512字節,結束標志是55AA。可從Winhex直接打開計算器,10進制的512轉換為16進制是200;


找到偏移00000200,例如以下圖,每一個扇區結束有一個橫線標志;偏移從00000000開始,那么第二個扇區的起始偏移是00000200;看下下圖,Offset列值為000001F0所相應行的最后2個字節。為55 AA,正是MBR的結束標志。這樣就找到了MBR所在區域;


4 查看分區表

分區表位於結束標志之前的64個字節;每行16字節,4*16=64;那么第一扇區倒數第五行,倒數的第2個字節,就是分區表的起始;例如以下圖。其值為0D;

到此就出現故障了;

按網上資料,分區表第一字節是引導標志。若值為80H表示活動分區。若值第1字節 為00H表示非活動分區。那么我的0D是表示什么?

第五字節是分區類型;按網上資料,

00H——表示該分區未用
06H——FAT16基本分區
0BH——FAT32基本分區
05H——擴展分區
07H——NTFS分區
0FH——(LBA模式)擴展分區
83H—— Linux分區

數到第五個字節,我的為什么是4F?



剛才打開的C盤,再打開B盤。是一樣的。


到此就搞不下去。下次再說吧。

例如以下圖的箭頭button。能夠輸入偏移值,進行跳轉;



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM