如果我們壞了壹塊主板,經檢查發現是壹個三極管燒了,我們可以更換壹個新的三極管,這樣,這個三極管仍然可以實現原來三極管的功能,主板沒有受任何影響,壞的地方也就不存在了,我們可以說——這塊主板修好了。但是硬盤不壹樣,所謂的“維修”,只是把盤片上的壞道、硬盤內部的缺陷等等問題掩蓋起來,不讓硬盤的控制系統和計算機操作系統發覺而已,那些缺陷仍然實實在在地躺在硬盤裏面,成為隨時可以再爆發的定時炸彈。
因此,單純的維修,只能使硬盤暫時恢復可用性,我認為意義不大。而如果維修是為了讓硬盤可以暫時使用,使用戶可以重新讀取盤裏面的數據並備份到其他地方,那麽這應該是值得的,畢竟用戶的數據在壹定程度上是無價的。
(PS:比較諷刺的是,當壹些二手商通過簡單地隱藏分區來隱藏壞道的時候,不少硬盤維修商還振振有詞地說那些人是利用了部分消費者的無知來坑人,是奸商;而他們才是真正的維修,所以他們的工作是如何復雜、技術要求如何高,他們人是如何正直等等。現在,我們發現原來他們也只不過是把缺陷藏起來而已,只不過藏得非常隱蔽,讓人無從發現,不知道他們現在應該如何自處?還是說奸商如果能不讓人發現,就可以搖身壹變變得不奸了?我覺得至少那些隱藏分區的人還算比較正直,因為他們畢竟還為消費者保留了發現作假的權利。在這方面,我接觸過壹個硬盤維修商,他是PC-3000在南方新增加的壹個國內代理,這人算是比較坦白的,能夠明確告訴客戶硬盤修復後和原盤的差別,讓客戶自己決定是否維修。這在硬盤維修界中算是另類了。)
數據恢復是壹個比較敏感的話題,對於壹些具體的理論、還原算法、涉及的儀器和具體操作的細節,都有各種各樣的限制,不能詳細作出描述。這裏只能根據需要,盡量完整地讓大家對數據恢復有壹個大概的整體印象就已經足夠了。數據恢復可以分為純軟件的恢復和軟硬件結合的恢復。
硬盤內部是有壹定的校驗公式來保障數據的完整性的,根據每壹個扇區內數據的內容、扇區的伺服信息,再根據壹定的校驗公式經過運算,會產生壹個唯壹的校驗和,這個值每壹個扇區都是不壹樣的。同壹個扇區儲存不同數據的時候校驗和固然不壹樣,不同的扇區儲存相同的數據也會產生不壹樣的校驗和(SCSI硬盤在這方面的機制會更加完善)。數據恢復正是利用了這樣的原理,通過逆向運算,在某壹方面的信息因為錯誤操作而丟失或者被改變的情況下,仍然可以根據其余的原始信息,把數據盡可能完整地還原出來。
其實在實際操作中,刪除文件、重新分區並快速格式化(format不要加U參數)、快速低格、重整硬盤缺陷列表等等,都不會把數據從物理扇區中實際抹去。刪除文件只是把文件的地址信息在列表中抹去,而文件的數據本身還是在原來的地方靜靜躺著,除非拷貝新的數據進去那些扇區,才會把原來的數據真正抹去。重新分區和快速格式化只不過是重新構造新的分區表和扇區信息,同樣不會影響原來的數據在扇區中的物理存在,直到有新的數據去覆蓋他們為止。
快速低格壹般只有原廠的DM才可以實現,是用DM軟件快速重寫盤面、磁頭、柱面、扇區等等初始化信息,仍然不會把數據從原來的扇區中抹去。重整硬盤缺陷列表也只不過是把新的缺陷扇區加入到G列表或者P列表中去,對於那些本來儲存在缺陷扇區中的數據那是沒有辦法了,因為扇區已經出現物理損壞,即使不加入缺陷列表,也很難恢復;但對於其他數據,其實還是沒有實質性影響的。
對這樣的硬盤進行數據恢復,算是數據恢復裏面比較簡單的,最關鍵的壹點是在錯誤操作出現後,不要再對硬盤作任何自己都不知道目的的無意義操作和不要再往硬盤裏面寫入任何東西。
恢復這種硬盤的數據,可以通過純粹的軟件操作來完成。目前大家能夠找到的數據恢復軟件還是非常多的,大致有EasyRecovery、Recover、Lost&Found、FinalData、Disk Recover等等,還有其他很多,就不逐壹列舉了。這些軟件有的在DOS模式下面運行,有的可以在Windows模式下面運行,甚至可以在NT/2000下面運行,處理NTFS格式分區裏面丟失的數據。
對於誤刪除、錯誤格式化,但又沒有用其他數據覆蓋這些形式的數據恢復,上面說的這些軟件還是有相當好的效果的。當然,如果讓壹個菜鳥和壹個老鳥來運用這些軟件的話,恢復效果會有很大的差別。要提高數據恢復的成功率,關鍵是要掌握每壹個軟件的特性和每壹個操作的參數和特點,有針對性地合理選擇,配合使用,這是需要壹定的經驗積累才可以做到的。目前國內的數據恢復公司對這種級數的數據恢復報價是每個硬盤350~1000元人民幣。
(被認為是數據恢復至尊的FinalData)
(EasyRecovery操作界面)
純粹軟件的恢復當然有著極大的局限性,前提條件是必須要硬盤還能夠正常使用才行。因此,對於壹些有輕微缺陷的硬盤,稍微修理壹下,讓硬盤可以正常使用後,再進行軟件的數據恢復是明智的,因為這樣可以節省大量的數據恢復成本。畢竟,對於那些無論如何不能動的硬盤,軟件是無能為力的,這時候就需要使用成本比較高的軟硬件結合的恢復方式。
采用軟硬件結合的數據恢復方式,關鍵在於恢復用的儀器設備。這些設備都需要放置在超凈無塵工作間裏面,而且這些設備內部的工作臺也是級別非常高的超凈空間。這些設備的恢復原理也是大同小異,都是把硬盤拆開,把磁碟放進機器的超凈工作臺上,然後用激光束對盤片表面進行掃描,因為盤面上的磁信號其實是數字信號(0和1),所以相應地,反映到激光束發射的信號上也是不同的。
這些儀器就是通過這樣的掃描,壹絲不漏地把整個硬盤的原始信號記錄在儀器附帶的電腦裏面,然後再通過專門的軟件分析來進行數據恢復。可以說,這種設備的數據恢復率是相當驚人的,即使是位於物理壞道上面的數據,由於多種信息的缺失而無法找出準確的數據值,也可以通過大量的運算,在多種可能的數據值之間進行逐壹代入,結合其他相關扇區的數據信息,進行邏輯合理性校驗,從而找出邏輯上最符合的真值。
對於上面說到的設備和方式,目前國內擁有數據恢復設備,能夠做到軟硬結合的恢復方式的公司,根據資料顯示目前暫時只有兩家,分別位於北京和廣東(資料有效期是今年4月,或許還有別的公司說自己有這樣的設備,不過我覺得炒作的可能性比我漏查的可能性要大)。現在很多數據恢復公司都吹噓說他們有多先進的設備,多高超的技術,但其實多半都是停留在純軟件級別的恢復而已。
真的碰到難纏的盤,他們會快遞到這兩地的公司,讓他們去用機器恢復,而這兩家公司也認可這樣的操作方式,因為這樣他們就不需要花費打廣告的錢,也保證了機器能夠有足夠的工作負荷,縮短投資回收期。這樣級別的數據恢復,目前國內市場價格大約是每個硬盤3000~5000人民幣甚至更多。當然,那兩家公司接收從其他數據恢復公司轉手過來的硬盤的時候,收的是行內批發價,這中間大概有數百到壹千元左右的差價,當然是讓那些數據恢復公司當仁不讓當作中介費吃掉了。
不過這仍舊不是數據恢復的終極方式。因為他們都有壹個前提,就是數據沒有被覆蓋。對於已經被覆蓋的數據、完全低格、全盤清零、強磁場破壞的硬盤,仍然有最終極的數據恢復方式,老美管這個叫“深層信號還原”。具體的原理比較復雜,但是可以通過壹個相關的例子來說明。譬如壹個人開車撞了人,跑掉了,為了逃避公安的偵查,他把汽車撞過凹陷的地方重新鼓起拉直,並噴上了新的油漆。那麽,這樣處理過的車子,在肉眼的觀察下是看不出碰撞過的痕跡的。
但是鑒證科的人只需要用弧光燈照射汽車,戴上專門的偏光鏡去看,碰撞過的痕跡就馬上壹目了然。“深層信號還原”應用了與此類似的原理。從硬盤磁頭的角度來看,同樣的數據,拷貝進原來沒有數據的新盤和拷貝進舊盤去覆蓋掉原有數據,是沒有分別的,因為這時候磁頭所讀取到的數字信號都是壹樣的。
但是對於磁介質晶體來說,情況就有點不壹樣了,以前的數據雖然被覆蓋了,但在介質的深層,仍然會留存著原有數據的“殘影”,通過使用不同波長、不同強度的射線對這個晶體進行照射,可以產生不同的反射、折射和衍射信號,這就是說,用這些設備發出不同的射線去照射磁盤盤面,然後通過分析各種反射、折射和衍射信號,就可以幫助我們“看到”在不同深度下這個磁介質晶體的殘影。
根據目前的資料,大概可以觀察到4~5層,也就是說,即使壹個數據被不同的其他數據重復覆蓋4次,仍然有被“深層信號還原”設備讀出來的可能性。當然,這樣的操作成本無疑是非常高的,也只能用在國家安全級別的用途上,目前世界範圍內也沒有幾個國家可以擁有這樣的技術,只有極少數規模龐大的計算機公司和不計成本的政府機關能擁有這樣級別的數據恢復設備,而且主要都是由美國人掌握。
看到這裏,不知道我們的讀者會有什麽感想。在數據恢復領域,別人很早就已經能達到這樣的技術高度了,而且現在,所有實質意義上的硬盤公司也全部都是別人的,但他們並沒有大大咧咧到處炫耀。相反,我們國內的壹些技術人員,數據恢復軟件水平離日本還有十萬八千裏(被認為是“數據恢復軟件之王”的FinalData是日本的產品),更不要說美國了;連屬於自己的真正意義上的硬盤廠家都沒有,算是小半桶水都不到了,但是搖晃起來倒是咣咣咣咣震天響。
譬如某個南方的數據恢復公司設計了壹個數據恢復軟件(他們保密得很,我只看到了界面,沒有真正看過工作方式和源碼,不知道是不是“Banana軟件”註,暫且算是他們設計的吧),10月23號的時候做了壹次演示,把壹個被PC-3000清空了缺陷列表的硬盤數據恢復出來,就認為效果很好了。
可是,這本來就只是壹個數據恢復軟件應該做到的事情,國外的產品可以做到比這個更多,實在沒有什麽好炒作的。還有國內壹個硬盤維修企業出了壹個稱為“國防版”的硬盤數據操作軟件,但通過壹些朋友在內部渠道了解過以後,不禁覺得有點失望——如果中國現在的國防級別軟件也只能達到這個水平的話,未免太讓人心灰意冷了吧。衷心希望這個“國防版”只是壹句廣告詞而已。
[註]:Banana——香蕉。老美專指那些在美國出生的華裔,他們有中國人的黃皮膚,但是骨子裏接受的卻是美國白人的文化背景、生活方式和價值觀念,因此用香蕉來比喻,取其“黃皮白心”之義。
現在,有壹些中國的軟件公司,他們好壹點的,購買外國軟件的核心算法和引擎自己重新開發,但是付了2年的使用許可費,第3、4年照樣使用;差壹點的,反匯編出外國軟件的算法、流程和指令,自己編寫壹個同類軟件;或者再惡劣壹點,只是對外國的軟件進行脫殼,只是換上自己寫的壹個中文界面,就堂而皇之地拿出來賣,美其名曰“民族軟件”。
對於這些軟件,國外程序員比較無奈地,其中比較有幽默感的人就把這些軟件統稱“Banana軟件”。這類軟件在國內是令人難以置信地超大量存在,無論出品自大公司小公司,妳叫得出名字叫不出名字,幾乎毫無例外地有著“香蕉”的影子。
幾種硬盤問題的菜鳥處理方法
相信很多讀者都會對這個比較感興趣,但是對於我來說卻是非常不好寫。畢竟,絕大部分讀者都不是專家,壹些在操作中被我們認為很理所當然的事情別人卻未必能很好理解和掌握。另壹方面,對於這樣的問題,確實也不方便說得太多太詳細,於是,就寫成了下面這部分不倫不類的文字。
盡管如此,我還是希望通過在這裏的壹些描述,讓絕大部分使用者都可以自如地解決壹些比較常見、而且大家也比較關心的硬盤問題。這樣,大家在碰到壹些常見問題的時候就不需要出去找那些搞硬盤維修的,讓人狠宰了。其實,很多常見硬盤問題的處理方法在網上都登得濫了,非常容易找到壹大堆解決的方法,因此這裏不打算對壹些網上有詳細說明,而且可操作性很高的硬盤問題處理方法作描述。
我這裏想要說的,是壹些也比較容易碰到,但是網上的說明卻都是那些槍手們妳抄我抄大家抄,毫無可操作性甚至根本不符合邏輯的那些問題的處理方法。不過我必須提醒大家,既然我說的這些都是比較棘手的問題,那妳也別指望有太高的成功率,現代硬盤的結構和運行機理已經遠比從前復雜很多很多了,我不可能每壹個牌子每壹個型號的硬盤都那樣去試,這些方法的原理都是符合現代硬盤的結構和控制、運行機制的,但是能不能真正解決問題,還是要看操作者是否能夠對硬盤故障的原因作出正確把握並能否靈活和綜合運用各種工具軟件。
1.硬盤分區表損毀
造成這個問題的最通常原因,是在電腦使用過程中突然停電。如果電腦在進行磁盤整理或者其他需要大量磁盤讀寫過程的操作的時候,突如其來的停電有很大可能會產生這種錯誤。大家不要認為這是很初級的硬盤問題,設身處地想壹下,要是壹些老鳥自己碰到這個問題,也會仿徨壹下子的。問題主要是如果不需要數據的話,那麽這個根本就不算是壹個硬盤問題,只要重新分區格式化就搞定了;但是,如果裏面有比較重要的數據的話怎麽辦?
或者妳比較懶,不想重裝系統,能不能在保存系統和數據的情況下解決這個問題呢?對於這個要求,網上很多文章的介紹是用DiskMan這個軟件去自動修復分區表。不過,在實際操作中,這樣的方法倒是有點過於傻瓜化了,想靠軟件去自動修復分區表,靠的其實是軟件的算法,但是算法是死的,人卻是活的,每個人自己硬盤的分區都不可能壹樣。
跟據實際的操作證實,這樣的恢復方法大概只有90%的修復率,就是說,能100%完全修復分區表的機會並不是很高。不過用DiskMan這個軟件,主分區的恢復倒是壹般不成問題,只要妳的主分區恢復了,系統可以啟動了,剩下的不能恢復的分區裏面的數據可以試著用FinalData來恢復,在正常情況下,應該可以完全恢復過來。這個方法最大的優勢是DiskMan支持的文件格式非常多,所以即使在NTFS、EXT等等其他格式的分區裏,也能比較有效地恢復分區表。
(DiskMan界面)
不過,如果妳的硬盤是FAT或者FAT32的話,我覺得上面的方法還是太復雜了,而且把希望全部寄托在兩個軟件的算法上面,沒有調動人的主觀能動性,太浪費人力資源了^_^。估計絕大部分人對自己用的計算機裏面的硬盤分區大小還是心中有數的吧,如果能記得每壹個分區的大小,這樣就可以了。
妳原來用什麽軟件分區的,現在還是用它,壹摸壹樣按照原來每個分區的大小重新分區,不過記住不要格式化。不要格式化這個非常關鍵,有壹些分區軟件如Partition Magic等等,通常在默認情況下都是分區連格式化的,在設置裏面取消分區連格式化的選項。
重新分區之後,用軟盤、光盤啟動或者把這塊硬盤接到另外壹臺計算機上面,運行NDD(Norton Disk Doctor,不要告訴我妳不知道這個是什麽),執行掃描,很快,它就會發現硬盤分區錯誤和壹些很專業的“莫名其妙”看不懂的錯誤,不知道說什麽也沒關系,接下來當然是修復這些問題啦。全部修復完以後,重新啟動,妳會驚奇地發現整個硬盤又已經可讀了,所有分區跟原來都壹模壹樣,所有原來的文件也完好無損,壹個字節也沒有少。
這種方法的恢復成功率非常高,過程非常傻瓜但是又可以調動大家主觀能動性。不需要運行專門的數據恢復軟件,又能讓大家真正去動手,使菜鳥也能擁有妙手回春的滿足感,特能滿足人們的虛榮心,哈哈。當然,最保險的辦法還是在軟盤或其他存儲介質上備份壹個分區表,這樣可以令硬盤的安全系數得到大大提高。
(Norton Disk Doctor的DOS版界面)
2.硬盤邏輯鎖
網上對於解除硬盤邏輯鎖方法的文章可以說是汗牛充棟,但仔細看了,都是天下文章壹大抄,每壹篇都大同小異。其實,硬盤邏輯鎖大體上可以分成邏輯死循環和增量偏移兩種方式。再復雜的方式如全盤算法加密等等就不是普通的用戶可以解決的了,因此這裏也就不提也罷。
邏輯死循環也有很多種,從比較簡單的0-1扇區死循環到比較煩人的C-D分區死循環,無非都是在分區表上作文章,人為地造成分區表的邏輯錯誤,使硬盤在啟動的時候陷入死循環而不能啟動,必須經過壹些驗證手段才能重新得到正確的分區表信息。
網上很多文章都長篇大論,介紹了通過PCTools、DE(Disk Editor)甚至Debug命令來恢復的方法,這些恢復方法在理論上是正確的,不過都沒有太大的現實意義。因為他們都忽略了,在他們長篇大論的時候,用戶硬盤裏面的磁頭還在0-1扇區或者C-D分區之間不斷地作往復運動。
硬盤都啟動不起來,還怎麽去讀取分區表信息?怎麽把正確的信息寫進去?磁頭是沒空做這個事情了,不知道他們是打算用鉛筆寫還是用圓珠筆寫?
0-1扇區死循環還比較簡單,軟盤啟動、光驅啟動或者把硬盤掛在別的機器上還是可以動起來的,而如果是惱人的C-D分區死循環,則不論是軟盤啟動、光驅啟動還是把硬盤掛在別的機器上,都不能啟動機器。可笑的是,破除這個死循環的方法也是無比地簡單,因為這種方式的邏輯鎖其實是利用了MS-DOS裏面IO.SYS的漏洞。
IO.SYS文件是輸入輸出管理文件(Input and Output),它包含LOADER、IO1、IO2、IO3四個模塊,其中IO1中包含有壹個很關鍵的程序SysInt_I,它在啟動中很固執,非要去讀分區表,而且不把分區表讀完誓不罷休。如果碰上分區表是循環的,它就只有死機了。
同時, DOS為了獲得硬盤使用權必須讀分區表參數,而且DOS還約定驅動器號不能超過26,這是系統的設計者沒有考慮到此等循環分區表的嚴重後果,這就是MS-DOS的脆弱性和不完備性。回過頭來,如果不想陷入這樣的邏輯死循環,只要不使用微軟基於DOS(從DOS3.0到Windows Me)的操作系統就可以了。
有很多系統可供選擇:如PC-DOS 、DR-DOS、ROM-DOS等(建議大家去看看新DOS時代,裏面有很多很有用的DOS方面的信息:(有很多不同的人編寫的不同版本,大家可以挑壹些日期比較近的,太古老十八代的東西就不要用了),大家可以試用壹下,效果還是有的。
現在,壹家叫Acronis的公司也來湊熱鬧,發布了壹個叫AcronisUnlock的小程序,運行它可以創建壹張軟盤,用來為硬盤解鎖。畢竟是壹個商業產品,如果沒有壹定的作用誰敢拿出來?試了壹下,雖然不是能治百病,但對壹般的硬盤鎖還是很有效的。
(Seagate的原廠DM)
增量偏移法當初其實不是用來制造邏輯鎖,而是用來制作硬盤保護卡的,聯想的“宙斯盾”和捷波的“恢復精靈”等硬盤保護軟件也是采用了相似的技術。這種方法的原理就是在硬盤裏面劃出壹個特別的區域,把整個硬盤的所有寫入全部操作映射到這個區域中,這樣,原來設置了受保護的系統和數據區域就不會受到新增加的寫入信息的影響,甚至是文件的修改,其實也是映射到特定區域的操作。
因此無論出現什麽樣的崩潰,只要壹個按鈕,就可以把原來受到保護的系統和數據恢復過來。不過對硬盤的保護好是好了,但如果換了壹塊主板,或者主板、保護卡壞了,要處理這個硬盤也真的十分頭痛。因為上面說的方法對這個硬盤已經沒有用了,妳通過軟件從硬盤裏面讀出硬盤分區表的數據,然後修改、寫進去,可惜,這些正確的信息並沒有真正寫入分區表,而是都映射到那個特殊的區域去了,硬盤仍然不行。
這樣的硬盤,無論做重新分區、格式化甚至低格,完了妳還是發現裏面的數據紋絲不動。如果妳運氣好,知道硬盤是被“宙斯盾”或“恢復精靈”,又或者是什麽其他硬盤保護卡保護過的,那麽妳只要找到相應的主板或硬盤卡,執行壹次卸載過程就可以了;如果運氣不好,不知道,那麽試試下面的方法吧。
經過壹些實踐,可以用這樣的方法來解除。找壹塊沒有“宙斯盾”或者“恢復精靈”主板的機器,把這個硬盤作為從盤掛上,COMS設置裏面把這個硬盤設成None(在大多數情況下,這樣就已經能夠解除映射信息對BIOS的欺騙,恢復軟件對硬盤的實模式操作),然後運行fdisk /mbr,應該就可以恢復這個硬盤了。
如果還是不行,那就幹脆不要用微軟的系統。在PC-DOS或者ROM-DOS下面運行原廠DM,把硬盤內部現有的分區表信息不管對錯,全部推倒,重新使用該硬盤的默認盤面、磁頭、柱面、扇區信息進行快速初始化並按照原來的分區大小和方式重新分區。
如果閣下對數據的完整性十分在意,不想丟掉數據,那麽完了以後試著用FinalData、EasyRecovery之類的軟件吧,只能祝妳好運(對這些數據恢復軟件運用越純熟,了解越多,數據恢復的成功率越高,建議大家平時有事沒事多試試,所謂“平時多流汗,戰時少流血”嘛)。
要解決被增量偏移這種方法鎖了的硬盤真的比較麻煩,就算非常有經驗的人,恢復的成功率也是不高的。現在,我對“宙斯盾”和“恢復精靈”開始有點莫名地憎恨了,不知道大家是否有同樣的感想,呵呵。
3.零磁道損壞
這樣的文章網上太多太多了,遺憾的是很多都是幾百年前的資料,都是在網上妳抄我我抄妳的。要命的是根據他們所說的用DE或者PCTools將硬盤的起始扇區從0面0柱1扇區改為0面1柱1扇區的方法,卻根本沒有壹個人真正修好過零磁道。
想來,大概是寫這些文章的人自己也沒有零磁道損壞的硬盤,沒有真正看到過這樣的硬盤是不是真的像他們想象的那樣還可以動起來;或者,就是把修復軟盤零磁道損壞的方法照樣套在硬盤上去了。硬盤和軟盤的結構和機制區別非常大,特別是現代硬盤,已經完全沒有軟盤原理的影子了。
零磁道損壞分為物理零磁道損壞和邏輯零磁道損壞。邏輯零磁道其實就是引導扇區(請註意,不是網上眾多文章所說的主引導扇區,主引導扇區壞了的話是神仙也難救的),物理零磁道是主引導扇區。在老式的老爺硬盤裏面,主引導扇區的信息通常是做在硬盤的Firmware上面的,所以硬盤沒有物理零和邏輯零的區別,主引導扇區和引導扇區的稱呼沒有任何區別,其實都是指邏輯零。
而現代硬盤,初始化信息的起點就是硬盤的物理零,如果物理零損壞了的話,硬盤根本無法完成初始化過程,通過軟件方法根本沒有成功恢復的可能性。通常,現代的硬盤啟動的過程是這樣的,通電後,磁頭接收到從硬盤控制芯片上傳來的第壹個啟動指令,然後開始讀主引導扇區(物理零)的初始信息,確定硬盤保留區的位置,然後讀硬盤保留區,確定缺陷列表、調入校驗算法公式、讀入內部操作指令等等。所有這些完成了,硬盤才算完成了初始化,正式進入工作狀態。然後,硬盤開始讀取引導扇區(邏輯零),確定硬盤的起點和分區表位置,讀入分區表等等。
從這個過程的分析中,我們可以看出,邏輯零磁道損壞的硬盤還是可以完成整個初始化過程,被系統認出來的,因此,也就存在著被軟件修復的可能性。就不要用什麽DE和PCTools了,這些都是很老的軟件,基於老式硬盤的CHS結構體系以及相應的3D尋址方式,跟現代硬盤的模塊化結構和線性尋址方式是有很大差距的。
按照網上文章的說明修改以後,對現代硬盤根本不會起作用,不信的話大家可以自己試壹下(也會有起作用的時候,但那必須是妳的主板BIOS裏面有3D尋址-線性尋址翻譯模塊,並且恰好能夠支持妳想要修的那個硬盤,不過妳要是覺得可以碰上這樣的可能性的話,我勸妳不如去買彩票算了)。
用壹個原廠的DM吧,DM用的人多了,但是我可以說估計沒有幾個人會有這個好奇心把裏面所有的選項和功能都試壹遍的。某些廠商的DM裏面有壹個項目,叫“高級選項”,進入後,選“自定義”選項,有壹個項目的選項中,它會首先問妳是否願意按照硬盤參數默認的磁頭、柱面和扇區參數來對硬盤分區和格式化,既然妳的硬盤邏輯零磁道壞了,當然是選擇“否”,然後DM會讓妳自己輸入相應的磁頭、柱面和扇區信息,這時候妳應該知道如何做了吧?
如果不幸妳的硬盤品牌的相應DM沒有這樣的選項和功能,那麽就試試用Acronis DiskEditor吧(要在Windows 2000/XP下面運行),試著用這個最新最強的扇區編輯軟件封閉硬盤的邏輯零磁道,也可以達到相似的效果。不過無論是DM還是Acronis DiskEditor,這樣的操作因為受到很多其他條件的約束,先決條件是必須能把硬盤認出來並且能夠進行實模式操作,否則成功率不會高。而且對普通用戶來說這些操作還是比較復雜,要多試幾遍,多研究幾次才可以提高成功率。
(Acronis DiskEditor)
對於物理零損壞,根據上面的硬盤初始化過程,我們可以知道,這樣的硬盤根本連初始化都不能開始進行,無論什麽系統什麽軟件都不可能對它進行操作,真正的軟硬不吃。不過,這麽久以來,我還沒有真正碰到過物理零損壞的硬盤,所以也不知道像PC-3000這樣的軟件有沒有這個能力修復。
比較能確定的方法只能是回原廠用機器設備重新掃描定位,重寫伺服信息,然