winhex怎麼用 winhex使用教程

2022-10-27 19:24:06 字數 4445 閱讀 1996

winhex怎麼用 winhex使用教程<1>2012-08-28 17:12:22

分類:windows

資料恢復分類:硬恢復和軟恢復。所謂硬恢復就是硬碟出現物理性損傷,比如有盤體壞道、電路板晶元燒毀、盤體異響,等故障,由此所導致的普通使用者不容易取出裡面資料,那麼我們將它修好,同時又保留裡面的資料或後來恢復裡面的資料,這些都叫資料恢復,只不過這些故障有容易的和困難的之分;所謂軟恢復,就是硬碟本身沒有物理損傷,而是由於人為或者病毒破壞所造成的資料丟失(比如誤格式化,誤分割槽),那麼這樣的資料恢復就叫軟恢復。

這裡呢,我們主要介紹軟恢復,因為硬恢復還需要購買一些工具裝置(比如pc3000,電烙鐵,各種晶元、電路板),而且還需要懂一點點電路基礎,我們這裡所講到的所有的知識,涉及面廣,層次深,既有資料結構原理,為我們手工準確恢復資料提供依據,又有各種資料恢復軟體的使用方法及技巧,為我們快速恢復資料提供便利,而且所有軟體均為網上**,不需要我們投資一分錢。

資料恢復的前提:資料不能被二次破壞、覆蓋!

關於數碼與碼制:

關於二進位制、十六進製制、八進位制它們之間的轉換我不想多說,因為他對我們資料恢復來說幫助不大,而且很容易把我們繞暈。如果你感興趣想多了解一些,可以到百度裡面去搜一下,這方面資料已經很多了,就不需要我再多說了。

資料恢復我們主要用十六進製制編輯器:winhex (資料恢復首選軟體)

我們先了解一下資料結構:

下面是乙個分了三個區的整個硬碟的資料結構

mbr,即主引導紀錄,位於整個硬碟的0柱面0磁軌1扇區,共占用了63個扇區,但實際只使用了1個扇區(節)。在總共節的主引導記錄中,mbr又可分為三部分:第一部分:

引導**,占用了446個位元組;第二部分:分割槽表,占用了64位元組;第三部分:55aa,結束標誌,占用了兩個位元組。

後面我們要說的用winhex軟體來恢復誤分割槽,主要就是恢復第二部分:分割槽表。

引導**的作用:就是讓硬碟具備可以引導的功能。如果引導**丟失,分割槽表還在,那麼這個硬碟作為從盤所有分割槽資料都還在,只是這個硬碟自己不能夠用來啟動進系統了。

如果要恢復引導**,可以用dos下的命令:fdisk /mbr;這個命令只是用來恢復引導**,不會引起分割槽改變,丟失資料。另外,也可以用工具軟體,比如diskgen、winhex等。

但分割槽表如果丟失,後果就是整個硬碟乙個分割槽沒有,就好象剛買來乙個新硬碟沒有分過區一樣。是很多病毒喜歡破壞的區域。

ebr,也叫做擴充套件mbr(extended mbr)。因為主引導記錄mbr最多只能描述4個分割槽項,如果想要在乙個硬碟上分多於4個區,就要採用擴充套件mbr的辦法。

mbr、ebr是分割槽產生的。

比如mbr和ebr各都占用63個扇區,c盤占用1435329個扇區……那麼資料結構如下表:

而每乙個分割槽又由dbr、fat1、fat2、dir、data5部分組成:比如c 盤的資料結構:

winhex

winhex是使用最多的一款工具軟體,是在windows下執行的十六進製制編輯軟體,此軟體功能非常強大,有完善的分割槽管理功能和檔案管理功能,能自動分析分割槽鏈和檔案簇鏈,能對硬碟進行不同方式不同程度的備份,甚至轉殖整個硬碟;它能夠編輯任何一種檔案型別的二進位制內容(用十六進製制顯示)其磁碟編輯器可以編輯物理磁碟或邏輯磁碟的任意扇區,是手工恢復資料的首選工具軟體。

首先要安裝winhex,安裝完了就可以啟動winhex了,啟動畫面如下:首先出現的是啟動中心對話方塊。

這裡我們要對磁碟進行操作,就選擇「開啟磁碟」,出現「編輯磁碟」對話方塊:

在這個對話方塊裡,我們可以選擇對單個分割槽開啟,也可以對整個硬碟開啟,hd0是我現在正用的威騰電子40g系統盤,hd1是我們要分析的硬碟,邁拓2g。這裡我們就選擇開啟hd1整個硬碟,再點確定.然後我們就看到了winhex的整個工作介面。

最上面的是選單欄和工具欄,下面最大的視窗是工作區,現在看到的是硬碟的第乙個扇區的內容,以十六進製制進行顯示,並在右邊顯示相應的ascii碼,右邊是詳細資源面板,分為五個部分:狀態、容量、當前位置、視窗情況和剪貼簿情況。這些情況對把握整個硬碟的情況非常有幫助。

另外,在其上單擊滑鼠右鍵,可以將詳細資源面板與視窗對換位置,或關閉資源面板。(如果關閉了資源面板可以通過「察看」選單——「顯示」命令——「詳細資源面板」來開啟)。

最下面一欄是非常有用的輔助資訊,如當前扇區/總扇區數目……等

向下拉拉滾動條,可以看到乙個灰色的橫槓,每到乙個橫槓為乙個扇區,乙個扇區共節,每兩個數字為乙個位元組,比如00。

下面我們來分析一下mbr,因為前面我們說過,前446個位元組為引導**,對我們來說沒有意義,這裡我們只分析分割槽表中的64個位元組。

分割槽表64個位元組,一共可以描述4個分割槽表項,每乙個分割槽表項可以描述乙個主分割槽或乙個擴充套件分割槽(比如上面的分割槽表,第乙個分割槽表項描述主分割槽c盤,第二個分割槽表項描述擴充套件分割槽,第三第四個分割槽表項填零未用)

每乙個分割槽表項各佔16個位元組,各位元組含義如下:(h表示16進製制)

winhex怎麼用 winhex使用教程<2>2012-08-28 17:14:06

分類:windows

此硬碟的第一分割槽表(即mbr)分析如下:

第乙個分割槽表項(c盤)

第1位元組80:表示此分割槽為活動分割槽;

第5位元組0b:表示分割槽型別為fat32;

第9、10、11、12位元組系統隱含扇區3f 00 00 00:所謂系統隱含扇區就是本分割槽(c盤)之前已用了的扇區數,這是乙個十六進製制數,但要注意:真正的隱含扇區數應該反過來填寫(比如:

隱含扇區數為3e 4d 5a 6f,則反過來就是6f 5a 4d 3e ,這才是實際的隱含扇區數)。那麼,3f 00 00 00反過來寫就是00 00 003f,也就是3f,將他轉成十進位制數我們才能知道實際的隱含扇區數是多大。這可以使用計算器來算,單擊工具欄上的「計算器」按鈕,如下圖:

這樣就啟動了計算器

計算器有兩種型號,我們要進行進製轉換,就要選擇「科學型」

比如我們要將十六進製制3f轉換為十進位制,就要先選中「十六進製制」,然後輸入3f

再選中「十進位制」,十六進製制3f轉為十進位制等於63。想一想我們前面所講的,mbr占用63個扇區,也就是c盤之前已用了的扇區數為63,第64個扇區就是c盤的第乙個扇區,但要注意的是,整個硬碟的lba位址是從零開始的,0~62的扇區為mbr。

第13、14、15、16位元組本分割槽總扇區數(當然,這也就是c盤的大小):c1 e6 15 00,同樣,實際的十六進製制數也要反過來才對,也就是00 15 e6 c1,將它轉換成十六進製制數是1435329。給你出個題,你知道d盤的ebr在哪個扇區嗎?

我們一起來算一下,還記得前面資料結構那個表嗎?c盤後面不就是d盤的ebr嗎?d盤ebr的第乙個扇區=mbr+c盤的大小,也就是 63+1435329=1435392。

我們來看看對不對,單擊工具欄上的「轉到扇區」按鈕,出現乙個「轉到扇區」對話方塊

然後輸入1435392,再點「確定」,就到了1435392扇區了(你可以使用它再轉回到0扇區)

這個就是d盤的ebr,也就是d盤的分割槽表了,怎麼知道的呢?因為mbr和ebr的結構是完全一樣的,都是占用了63個扇區,但只用了第乙個扇區,其餘62個扇區填零不用。第乙個扇區前446個位元組都為引導**,後64個位元組為分割槽表,最後2個位元組為55aa結束標誌。

因為ebr不是活動分割槽,不需要引導**,所以前446個位元組為零。

還有另一種方法直接找到d盤的ebr,單擊「訪問」下拉按鈕——「分割槽二」——「分割槽表」,直接就到1435392扇區.

這樣,分割槽表中的第乙個分割槽表項共十六個位元組分析完畢,下面我們再來看看第二個分割槽表項(擴充套件分割槽)。

第1位元組00:表示非活動分割槽

第5位元組05:表示擴充套件分割槽

第9、10、11、12位元組00 e7 15 00:本分割槽之前的扇區數(擴充套件分割槽前面也就是mbr和c盤,好像我們前面算過這個數?)同樣,先將它反過來,就是00 15 e7 00 ,再轉為十進位制是1435392,看來我們前面真的算過這個數。

第13、14、15、16位元組40 09 29 00:本分割槽的總扇區數。也就是擴充套件分割槽的總扇區數。

轉為十進位制應該是2689344。想一想,用這個數加上前面的1435392,不正好是整個硬碟的總扇區數4124736嗎?

這樣,如果分割槽表被破壞,我們只要把這些數值都計算出來並填上,分割槽表不就恢復了?那麼,這裡我們為什麼不分析第2、3、4位元組(本分割槽的起始磁頭號、扇區號、柱面號)和第6、7、8位元組(本分割槽的結束磁頭號、扇區號、柱面號)呢?這是因為c/h/s(柱面/磁頭/扇區)是老式硬碟的定址方式,這種定址方式來管理硬碟效率很低;而現在幾乎所有的硬碟都支援lba(全稱是logic block address,即扇區的邏輯塊位址)定址方式,這種管理方式簡單高效。

在lba方式下,系統把所有的物理扇區都統一編號,按照從零到某個最大值排列,這樣只用乙個序數就確定了乙個唯一的物理扇區。

小知識:具體乙個硬碟有多少個lba(扇區)不需要我們去記憶,因為用各種工具軟體(如mhdd winhex等)都可以檢測到。我們只要知道個大概就行了:

如10g的硬碟大概有2000萬個扇區;20g的硬碟大概有4000萬個扇區;40g的硬碟大概有8000萬個扇區……那麼,2g的硬碟大概有400萬個扇區。

那麼,你可能要問了:如果要恢復分割槽表,這個起始磁頭號、扇區號、柱面號還有結束磁頭號、扇區號、柱面號應該怎麼填呢?簡單得很,在後面恢復分割槽表的時候我會告訴你,直接填,都不用計算。

老員工怎麼用

按照現在的職場說法,連續在一家公司工作三年以上的,就算是老員工了,在經銷商公司裡,老員工的數量也不少,有些還是老闆家裡的親屬,並且是老闆一起渡過最艱難的創業階段的,這類老員工的身份地位更是不一樣。有不少老闆認為這老員工熟悉市場,熟悉客戶,有經驗有能力,也是公司的財富嘛,還得要想方設法把這些老員工留下...

怎麼用充電寶

以下資訊 由北京毅能充電寶提供 現今,越來越多的人使用充電寶。在智慧型手機,ipad,上網本橫行的今天,如果沒有充電寶,那你將時刻面臨著上述這些電子產品在戶外沒電的尷尬狀態。反之,配備乙個充電寶,就可以隨時隨地為手機或平板電腦充電,想打 或都上網娛樂都沒問題。只是,大部分人只管用充電寶,卻從來去研究...

怎麼用製作試卷

工具 原料 wps等辦公軟體 方法 步驟 1.新建乙個word文件,單擊 頁面布局 頁邊距 然後進行如下設定。設定紙張方向為橫向。2.考試的紙張為b4紙,單擊 頁面布局 紙張大小 假如裡面有b4紙選擇的話直接選擇就好了,沒有的話就自己定義紙張大小。b4紙的寬度為257mm,長度為364mm。按確定完...