今天比較郁悶,剛上班啟動電腦,發現硬碟盤符由原來的5個盤隻剩 2兩個。感覺是硬碟分區表出問題。之後就從網上開始找硬碟分區表修複工具,發現DiskGenius較為好用,就下下來一試。發現通過軟體介紹中的“自動方式”沒有找到所有分區,運作了一次“手動方式”覺得與“自動方式“沒有差別。試了三次均沒有找到丢失的分區。但對此軟體還是有信心,畢竟是一個專業工具,我遇到的這種問題應該是非常常見的。又重新試了一次手工發現每次均有一個大小為0位元組的分區,奇怪!!!!!後來在“手動方式”下将0位元組的分區跳過,就把我原來的分區找到了。
以下是從網上搜到的DiskGenius應用說明,僅供大家參考。
重新開機後在dos下運作此軟體。
例一:一台電腦開機後無法進入Win98系統,螢幕提示:“DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER”。 于是用WIN98啟動盤引導,在出現“A:/>”後鍵入“C:”之後用“DIR”指令檢視顯示:“Invalid drive specification”,說明已沒有硬碟分區了,懷疑是由于硬碟線接觸不實所引起的,但反複插拔,換插另一個IDE口也不行,于是懷疑感染了病毒,就用瑞星2003的殺毒軟碟啟動系統進行殺毒結果殺出兩個名為“WYX”的病毒,并清除,看來是由病毒所引起,經查實這個病毒屬于DOS下引導性病毒,并可感染硬碟的MBR和/BOOT扇區,由此可見一定是病毒破壞了分區表,至使電腦不能識别硬碟的分區,如果使用fdisk指令重建立立分區的話能夠解決問題,但硬碟上的資料就會永久丢失,是以還要保留硬碟中的資料,于是就想到diskman這個磁盤工具,因為這個工具除了具備分區的功能之外還有修複、備份和重建分區表的功能,有可能這個工具能夠對硬碟的分區表進行恢複,用win98啟動盤進入DOS,執行Diskman檔案夾下的“Diskgen.exe”指令,進入diskman的主界面,執行“工具”欄的“重建分區表”指令,之後出現“自動”和“互動”兩種方式,(先可自動,但一般不能正确找到原先的分區。)選擇“互動”方式,找到比對的分區,提示存盤後生效,再選擇“硬碟”下的“存盤”指令,然後“退出”系統提示“退出”、“重新啟動”和“取消”選擇“重新啟動”之後,又出現熟悉的啟動畫面,分區找回來了,裡面的資料完好無缺。
例二:筆者的一位朋友有一塊IBM的移動硬碟,一次在自己的電腦上進行的檔案的拷貝,在對本地硬碟進行磁盤操作時由于忘記還挂載着移動硬碟誤把分區給删了,導緻再使用這塊移動硬碟時找不到以前的分區了,上面的檔案也不複存在了,開始隻是想着用一些資料恢複程式來試試,于是在網上download了一個EasyRecovery程式來試着恢複資料,但是在EasyRecovery中隻能看到一個USB裝置,也就是那塊移動硬碟,選中它點選“next”,程式提示無法提取,那隻能另想辦法了,于是又想到diskman,因為當删除了一個硬碟上的分區的時,實際上并沒有真正的删除分區中的資料,而是隻是改變了它的分區表,是以硬碟裡面的資料應該完好無損,隻要找到丢失的分區表,機器就會重新識别這塊硬碟在分區,但是要使用diskman還有一個問題,但是移動硬碟是USB裝置,diskman這個軟體在windows的MS-DOS下不能工作的很好或根本不能工作,(注:筆者做過測試,在windows9x的視窗DOS下能夠運作diskman和檢視分區資訊,而不能存盤,在winXP和win2000下不能運作,程式會提示找不到硬碟)故隻有在純DOS下才能運作,但在純DOS下又不能加載USB的驅動,于是筆者想到把移動硬碟拆開,找一個筆記本硬碟與桌上型電腦硬碟的轉接卡将硬碟直接接在機箱内的硬碟資料線上,系統重新開機後在BIOS中找到硬碟,用啟動軟碟啟動到DOS提示符下,進入diskman執行“工具”下的“重建分區表”,之後重起計算機,問題解決。
總結:DiskMan(現在更名為DiskGenius)是一款功能強大的硬碟分區管理工具,在很多情況下都能用的到,我認為它的重建分區表功能尤為實用,其原理就是當硬碟分區表被病毒或其他原因破壞時,通過未被破壞的分區引導記錄資訊重建立立分區表,隻要硬碟沒有被格式化,一般是可以恢複硬碟的分區表的,修複後必需存盤退出,重新啟動系統即可正常。同時它的分區和格式化功能也要比fdisk快捷、友善,有興趣的朋友不妨試試。
分區工具DiskGenius使用詳解
作者:同風
現在可供選用的硬碟分區工具軟體很多,但基本上都是“外國貨”,隻有被譽為分區小超人的DISKMAN是地道地道的國貨。DISKMAN以其操作直覺簡便的特點為菜鳥級電腦使用者所喜愛,但在近兩年的時間裡,DISKMAN的版本一直停留在V1.2,總不見作者推出更新版本,不免讓人為它擔心。現在,2.0版本的DISKMAN終于出現了,仍然是免費軟體,隻是名子改成了Disk Genius。經過近兩年的潛心“修煉”,Disk Genius的“功力”确實不可當日而語,它不僅提供了基本的硬碟分區功能(如建立、激活、删除、隐藏分區),還具有強大的分區維護功能(如分區表備份和恢複、分區參數修改、硬碟主引導記錄修複、重建分區表等);此外,它還具有分區格式化、分區無損調整、硬碟表面掃描、扇區拷貝、徹底清除扇區資料等實用功能。雖然Disk Genius功能更強大了,但它的身材依然“苗條”,隻有區區143KB。

一、Disk Genius的主要功能及特點
1、仿WINDOWS純中文圖形界面,無須任何漢字系統支援,以圖表的形式揭示了分區表的詳細結構,支援滑鼠操作;
2、提供比fdisk更靈活的分區操作,支援分區參數編輯;
3、提供強大的分區表重建功能,迅速修複損壞了的分區表;
4、支援FAT/FAT32分區的快速格式化;
5、在不破壞資料的情況下直接調整FAT/FAT32分區的大小;
6、自動重建被破壞的硬碟主引導記錄;
7、為防止誤操作,對于簡單的分區操作,在存盤之前僅更改記憶體緩沖區,不影響硬碟分區表;
8、能檢視硬碟任意扇區,并可儲存到檔案。
9、可隐藏FAT/FAT32及NTFS檔案系統。
10、可備份包括邏輯分區表及各分區引導記錄在内的所有硬碟分區資訊。
11、提供掃描硬碟壞區功能,報告損壞的柱面。
12、具備扇區拷貝功能。
13、可以徹底清除分區資料。
二、Disk Genius運作界面
如果你隻是想利用Disk Genius檢視、備份硬碟分區資訊,可以在直接在WINDOWS 9x下運作本軟體。但如果涉及更改分區參數的寫盤操作,則必須在純DOS環境下運作,而且在使用前應将“BIOS設定”中的“Anti Virus”選項設為“Disable”。
運作“DiskGen.exe”啟動本軟體後,将自動讀取硬碟的分區資訊,并在螢幕上以圖表的形式顯示硬碟分區情況。圖1是Disk Genius檢測筆者硬碟得到的分區資訊結構圖。左側的柱狀圖顯示硬碟上各分區的位置及大小,最底部的分區為第一個分區。通過柱狀圖各部分的顔色和是否帶網格,可以判斷分區的類型,灰顔色的部分為自由空間(不屬任何分區),不帶網格的分區為主分區,帶網格的為擴充分區,擴充分區又進一步劃分成邏輯分區(邏輯盤D、E、F…)。螢幕右側用表格的形式顯示了各分區的類型及其具體參數,包括分區的引導标志、系統标志,分區起始和終止柱面号、扇區号、磁頭号。如果你對這些參數的意義不太懂,可以參閱幫助檔案中“關于分區表”的内容。
在柱狀圖與參數表格之間,有一個動态連線訓示了它們之間的對應關系。你可以通過滑鼠在柱狀圖或表格中點選來選擇一個分區,也可以用鍵盤上的光标移動鍵來選擇目前分區。用“TAB”或“SHIFT-TAB”鍵可在柱狀圖和表格之間選擇。當你選擇了一個FAT或FAT32分區後,表格下部的視窗中将會顯示關于這個分區的一些資訊:分區的總扇區數、總簇數和簇的大小,兩份FAT表、根目錄、資料區的開始柱面号、磁頭号、扇區号。
特别提示:分區參數表格的第0~3項分别對應硬碟主分區表的四個表項,而第4、5、6…項分别對應邏輯盤D、E、F…。當硬碟隻有一個DOS主分區和擴充分區時(利用FDISK進行分區的硬碟一般都是這樣的),“第0項”表示主分區(邏輯盤C)的分區資訊,“第1項”表示擴充分區的資訊,“第2、第3項”則全部為零,不對應任何分區,是以無法選中。筆者曾在某網站論壇上發現一張有關DISKMAN疑問的文章,詢問有沒有辦法将分區參數表格中全部為零的“第2項、第3項”删除掉, 這當然是不可能的,發帖者顯然對硬碟分區知識缺乏了解。想真正弄懂分區參數表格中各項的意義,必須了解硬碟分區表鍊結構,建議有興趣的朋友多找一些相關資料看看。
三、使用說明
1. 備份及恢複分區表:
啟動本軟體後,按F9鍵,或選擇“工具”菜單下的“備份分區表”項,在彈出的對話框中輸入檔案名(預設儲存在A盤上),即可備份目前分區表。按F10鍵,或選擇“工具”菜單下的“恢複分區表”項,然後輸入檔案名(預設從A盤讀取),本軟體将讀入指定的分區表備份檔案,并更新螢幕顯示,在你确認無誤後,可将備份的分區表恢複到硬碟。
2. 建立分區:
未建立分區的硬碟空間(即自由空間)在分區結構圖中顯示為灰色,隻有在硬碟的自由空間才能建立分區。
要建立主分區(Primary),先選中分區結構圖中的灰色區域,按ENTER鍵;然後按提示輸入分區大小,選擇分區類型(要建立非DOS分區,還須根據提示設定系統标志,如建立Linux分區,系統标志為“83”)。利用本軟體,你最多可以建立四個DOS主分區。存盤前如使用者未設定啟動分區,則自動激活第一個主分區。
要建立擴充分區,先選中分區結構圖中的灰色區域,按F5鍵,在彈出的提示框中輸入分區大小後确認。擴充分區建立後,還要将其進一步劃分為多個邏輯分區(邏輯盤)才能使用,方法是:選中建立立的擴充分區(綠色區域)後,按ENTER鍵,其後的操作與建立主分區時相同。
提示:當硬碟上已有一個擴充分區時,就不能再建擴充分區了。如果你想将某個與擴充分區相鄰的自由空間再劃成擴充分區(即擴大“擴充分區”的範圍),隻能采取先删除已有的擴充分區,然後再重建才行。
3. 激活分區、删除分區、隐藏分區:
選中要激活的主分區,按F7鍵即可将其設定為活動分區,活動分區的系統名稱将以紅色顯示。
選中某一分區,按F4鍵即可隐藏該分區,再次按F4鍵恢複;按Delete鍵或F6鍵即可删除標明分區。
提示:如删除主分區,其所在空間轉化為自由空間(變成灰色區域);如删除某一個邏輯分區(如D、E…盤)後,其所在空間并不變成自由空間,而是轉化為未使用的擴充分區(變成綠色區域
4.調整分區大小
本軟體能在不損壞任何資料的情況下,直接調整FAT16或FAT32分區的大小。方法是:選擇要調整的分區,在“分區”菜單下選擇“調整分區大小”指令,然後按提示操作。建議在調整前運作WINDOWS系統的“磁盤掃描程式”檢查硬碟錯誤并糾正,并做好重要檔案的備份。不可以在調整過程中強行中斷或關機(重新啟動)。否則,被調整分區上的資料将會全部丢失。
不過,筆者發現,Disk Genius的分區調整操作實際上隻是将分區的終止柱面數、磁頭數、扇區數在可能的範圍内(即沒有資料的區域)作調整,并不能真正挪動分區的起始位置。是以此項功能似乎用處并不大。
5. 修改分區參數:
選中要修改的分區,按F11鍵進入修改狀态(如圖2),将光标移動到要修改的參數,鍵入你要設定的值。修改完畢後選“确定”退出。
提示:用此法可調整分區的起始和終止柱面号、磁頭号、扇區号,進而調整分區大小,但可能會造成邏輯盤(資料)丢失,不熟悉分區參數含義的使用者要慎用此功能。
6. 重建分區表:
當硬碟分區表被病毒或其他原因破壞時,Disk Genius通過未被破壞的分區引導記錄資訊(主要是搜尋分區表結束标志55AA)重建立立分區表。搜尋過程可以采用“自動”或“互動”兩種方式進行。自動方式保留發現的每一個分區,适用于大多數情況。互動方式對發現的每一個分區都給出提示,由使用者選擇是否保留。當自動方式重建的分區表不正确時,可以采用互動方式重新搜尋。重建過程中,搜尋到的分區都将及時顯示在螢幕上。但不立即存盤,是以,你可以反複搜尋,直到正确的建立分區表之後再存盤。此功能的操作非常簡單,隻需選擇執行“工具”菜單下的“重建分區”指令即可。
此功能是修複邏輯盤丢失故障最簡便的方法,特别是“治療”因使用Pqmagic不當導緻的種種硬碟故障的“特效藥”。
7.重寫主引導記錄(MBR):
當硬碟的主引導記錄(位于硬碟的0柱面0磁頭1扇區)損壞,不能引導系統時,可用本功能重寫主引導記錄。Disk Genius會自動檢查并重寫損壞的主引導記錄。對于沒有主引導記錄(MBR)的新硬碟,Disk Genius會自動建立MBR。本功能位于“工具”菜單下。
8. 參數檢查:
本軟體在讀出分區表後及更新硬碟分區表之前,會自動檢查分區參數,發現不合理參數時逐一給出提示。你也可以在任何時候按F12鍵進行檢查。
9. 更新硬碟分區表:
在你完成分區建立或分區參數修改操作後,要使新設定生效時,可按F8鍵,本軟體将首先檢查分區參數,無誤後寫入硬碟,進而更新硬碟分區表。
10. 檢視任意扇區:
按CTRL_R鍵,在彈出的檢視視窗中(如圖3),指定要檢視的扇區(可用TAB鍵選擇柱面、磁頭、扇區參數),“PageUp”、“PageDown”鍵可以前後翻頁。點選視窗右上方的“儲存為”按鈕,還可以将以目前扇區開始的若幹扇區儲存到磁盤檔案中。
如果你的計算機裝有第二硬碟,在“硬碟”菜單下将出現“第2硬碟”選項。選中它即可切換到第二硬碟。用同樣的操作亦可轉換到第一硬碟或其它硬碟。
12. 回溯功能:
為了防止失誤,使用者對分區表進行的簡單操作(包括建立、删除、隐藏、激活、修改參數等),Disk Genius并不立即進行存盤,而隻是在記憶體中做修改,等你全部修改完畢,确認無誤并下達存盤指令後,它才将你的修改一次性地寫入硬碟。但如果執行了寫盤操作後,發現未能達到目的甚至出現錯誤時,是不是就無法挽回了呢?其實不用擔心,Disk Genius給你準備了一副“後悔藥”,對每一次寫盤操作,在執行寫盤指令之前,Disk Genius會在其安裝目錄下自動建立一個回溯檔案LOOKBACK.DAT,儲存本次運作中所有更新過的扇區的原内容。點選“硬碟”菜單下的“回溯”,就可以将硬碟中被改動的扇區内容恢複到寫盤之前的狀态。有了回溯功能,無疑為危險的分區操作又提供了一個保險。
13.快速格式化分區:
建立了主分區和邏輯分區後,你還需要對其進行格式化才能使用。現在Disk Genius也具有格式化FAT16或FAT32分區的功能了。本功能位于“分區”菜單下。格式化之前,你可以設定簇的大小,但一般不需要設定,使用預設值就可以了。格式化過程中,會詢問你是否進行硬碟表面掃描,根據你硬碟的情況,如果你确信沒有壞扇區,就不必掃描了。
14.清除扇區資料:
本功能用空位元組填充硬碟扇區,可以讓這些扇區中的檔案徹底消失。但要提醒你的是,在這樣做之前,一定要經過慎重考慮!
要使用本功能,請先選擇要清除扇區的分區(千萬不能選錯!),然後在“工具”菜單下選擇“清除扇區資料”。
15.硬碟表面檢測:
在“工具”菜單下選擇“硬碟表面檢測”,即可對某一分區的硬碟表面進行檢測。此功能不是按“簇”測試,也不将壞扇區辨別出來。是以可以測試任何類型的分區。你可以選擇按“柱面”、“磁道”或“扇區”檢測。如按“柱面”檢測,當發現壞柱面時,将跳過這個壞柱面,繼續檢測下一個柱面,是以速度快一些。如按“磁道”檢測,将跳過發現的壞磁道,是以速度稍慢。如按“扇區”檢測,當發現壞磁道時,将對壞磁道内的每一個扇區進行檢測,是以速度最慢。檢測完成後,将産生一個壞扇區清單,儲存到“BADSECT.TXT”中。
16.拷貝扇區
本功能用于對扇區進行複制,将扇區資料從一個位置複制到另一處。如:用FAT32分區的引導記錄備份恢複被破壞的引導記錄。本功能位于“工具”菜單下。運作時,按提示輸入源扇區、目的扇區的起始位置及要複制的扇區個數。
體會:Disk Genius确實是一個為國人量身定做的非常好用的硬碟分區工具,它對分區表進行建立、删除、隐藏、激活、修改參數等操作後,效果可立即從界面圖中看到,但此時并未真正生效,等你确認無誤并下達存盤指令後,它才将你的修改一次性地寫入硬碟。即使是在修改已存盤生效的情況下,你仍可利用其回溯功能“反悔”。當你的硬碟分區出現問題時,不妨先用Disk Genius進行“體檢”,即使你是菜鳥,也可以無所畏懼地對分區表“動手術”。強烈推薦大家下載下傳一個試用。将Disk Genius安裝到系統緊急啟動盤上,并利用它将你的硬碟分區表資訊也備份到啟動盤上,以備急用。如果要進行分區資訊修改時,從軟碟啟動Disk Genius,這樣回溯檔案LOOKBACK.DAT也将儲存到軟碟上,給你保留一付“後悔藥”。
下載下傳連結:http://www.onestudy.net/download/soft/DISKGEN.rar。
原來很神秘高深的分區表修複竟然如此簡單,但是話又說回來,做軟體的備份環節非常重要,否則耽誤時間,硬碟能回複還好,如果不能修複那就隻有哭的份了。