Comeasy來購網

2008-04-06

硬碟壞軌淺談

□ 硬碟壞軌的種類及解決方式 硬碟中有高速旋轉的馬達、碟盤,同時又有漂浮在碟盤上的磁頭,當硬碟在運作時,只要有較為劇烈的外裡震盪,例如不小心碰撞電腦機殼,就很有可能會讓磁頭刮傷碟盤的表面,而造成硬碟永久性傷害。此外,硬碟中不斷旋轉的馬達、碟盤,以及來回擺動的鐵屑,如果這些鐵屑附著在碟盤上,擾亂的碟盤高速選轉產生的氣流,導致讀寫頭與碟盤的距離突然改變,也很有可讓硬碟損壞。 硬碟是以Cluster作為儲存的基本單位,就像在硬碟的碟片上劃分一格一格那樣,而當硬碟中出現了無法正常存取的Cluster時,這些區域就稱為壞軌。硬碟壞軌可分為「物理壞軌」及「邏輯壞軌」兩種,前者較為嚴重,產生原因諸如:摔到硬碟、高壓的電流、運作中移動硬碟致使磁盤刮傷所造成的機械構造損壞,另外還有因硬碟使用多年,磁粉老化導致磁性自然消失的情況,除了送修之外,大概只能透過更改更改硬碟分區,將壞軌標記起來,避免硬碟存取以延長硬碟壽命。出現的症狀大致為BIOS抓不到硬碟、硬碟無法讀取,甚至發出怪聲等。後者是在儲存資料時,軟體操作或使用不當造成的,大多可以軟體或是低階格式修復,屬於假性的壞軌。 了解硬碟壞軌生成原因,在使用時也必須養成良好習慣,才能減少硬碟壞軌發生、 提高硬碟使用壽命以下是使用硬碟時必須注意的事項: 1. 硬碟在工作時,不能突然關機。 2. 避免硬碟在灰塵多、溼度高的工作環境。 3. 改善電腦機箱的散熱,避免硬碟的溫度過高。 4. 定期重整硬碟上的資料。 5. 定期執行防毒軟體,進行硬碟掃毒。 6. 手拿硬碟時要小心,避免硬碟碰撞或與其他硬物相撞。 7. 攜帶式硬碟在硬碟工作時,不要移動硬碟。 □ 硬碟壞軌修復工具 1. 掃描壞軌的軟體「SPFDISK」 於DOS下進到spfdisk之後,選硬碟分割工具,然後選擇你要掃瞄的硬碟,然後按TAB,會出現一個功能表,然後選硬碟表面測試,它會問你要不要掃瞄,選Y就可以開始了! 2. 俄羅斯壞軌修復專家「MHDD」 MHDD是俄羅斯開發出來的硬碟工具,支援IDE、SATA及SCSI介面的硬 碟。MHDD的原理是先掃描硬碟之後,列出每個Cluster的讀寫速度。接著再去修復這些讀寫速度太慢的Cluster。除了修復壞軌的功能之外,MHDD還能調整硬碟的轉速及噪音量,也可以手動標記壞軌,甚至將損壞太厲害的硬碟末端隱藏起來,不要使用!另外就算是BIOS認不出來的硬碟,也可以試著用MHDD救救看。(因為MHDD會直接經由IDE/SATA控制介面來控制硬碟,不需經過系統及BIOS) 修復壞軌的軟體相當的多,筆者就以前面所介紹的 MHDD 來使用吧!沒錯,MHDD 這套軟體不只可以掃描壞軌還可以修復壞軌,首先就先以 MHDD 的救援光碟或磁片開機,進入主畫面後先選擇要修復或掃描的硬碟,進入後按下 F4 後就可以開始設定掃描細節。 首先先設定要開始掃描的磁區的編號,預設是以第 0 磁區起頭,也建議設定以第 0 磁區開始掃描或修復,再來是設定結束掃描的磁區編號,如果要完整的掃描就以預設的數值為主,或是自己設定一個範圍;下一項的 Remap 設置就決定於是否要修復硬碟壞軌或者只是單純掃描壞軌而已,而 Remap 的修復方式就是將硬碟中的備份配置表重新的覆蓋回主要配置表,讓硬碟讀取頭能夠對應到正確的位置,也就是表示,如果連備份配置表也毀損或是資料本身就已經毀損的情形下此種方式是完全沒辦法修復的,至於 Spindown after scan 則完全是一個有點雞助的設計,用意是在於當 MHDD 掃描完之後就會主動關閉硬碟的電源。 至於 Loop test/repair 的設定則是讓程式一直重複的掃描及修復壞軌,直到完全沒有壞軌為止,倒是挺方便無法一直待在電腦前面的使用者,而裡面最為強大的修復方式就是 Erase Delays 這項了,這種方式是直接將讀取上有延遲的磁區直接的進行格式化,修復效果比起重新配置的方式還更為強大,不過需要注意的是,直接格式化也代表著會破壞原有的資料,所以試圖保存資料的話還是別輕易使用這種方式。 然而 MHDD 的兩種修復方式都只能去修復邏輯式壞軌,對於物理式的壞軌拿它一點辦法都沒有,這時候讀者大大你一定會問,難道都沒有辦法去修復物理式壞軌的區域嗎?筆者只能給個非常肯定的答案:是的!完全沒辦法!物理性壞軌是沒辦法修復的。 3. Symantec Partition Magic 8.0 用PartitionMagic中的「check」命令或Windows中的磁碟掃瞄程序來掃瞄磁碟,算出壞軌在硬碟上的位置,然後在Operations選單下選擇「Advanced/bad Sector Retest」;把壞軌所在硬碟分成多個區後,再把壞軌所在的分區隱藏,以免在Windows中失誤操作,這個功能是通過Hide Partition選單項來實現的。 這樣也能保証有嚴重壞軌的硬碟的正常使用,並免除系統頻繁地去讀寫壞軌從而擴展壞軌的面積。此方法為消極解決物理壞軌,避免讀寫頭讀取已有部份壞軌的Cluster,但還是建議重要資料作多重備份,以策安全。 □ 常見的資料救援軟體 1. 檔案復原反刪除軟體「FinalData」 電腦在我們的日常生活中,扮演越來越重要的角色,它可以為我們處理許多的事,帶給我們工作與生活上許多的便利。所以,存在電腦中的檔案就顯得格外的重要,隨著資訊科技的進步,硬碟的價格每隔一段時間便會降價。相對的,我們所擁有的硬碟空間越來越大,於是儲存在硬碟中的資料也越來越多,越來越重要。雖然,微軟的視窗系統特別貼心地設計了一個資源回收筒,讓我們可以把不小心刪除的檔案救回,但是因為有空間上的限制,我們不可能把所有刪除的檔案都放在資源回收筒中,而且如果你已將資源回收筒內的資料清除,或是不小心將磁片中的檔案刪掉,那麼微軟資源回收筒的功能也救不了你的檔案。 通常,我們都會有一些私人的東西不想與別人共享,例如密碼、個人資料、工作上的檔案、金融資料、或是自己創作的文章等等。也許,您將這些資料存在你的個人電腦中,但是當您將資料從硬碟或軟碟中刪除時,事情就會變得有點複雜了,因為要維持您的個人隱私,已經變成是項不容易的事情。 首先,我們必須了解,正常的刪除指令是不安全的。您可能認為當你將檔案刪除時,資料就已經完全被刪掉,但事實上並不是如此,當我們執行檔案刪除指令時,作業系統並未真正將檔案從硬碟中刪除,它只是將檔案從檔案系統表的參照中移掉。所以,被刪除的資料仍然存於硬碟未使用的空間上,直到這些空間被覆蓋,檔案才算是真正消失。所以,被刪除掉的檔案仍然會存在硬碟中,直到它被其他檔案覆蓋以前,任何人都可以輕易地以磁碟維護或反刪除軟體將檔案進行復原。舉例來說,假設你上網瀏覽一些網頁,如果想從電腦中消除這些上網的紀錄,可以到瀏覽器中清除快取資料以及歷史資料,你可能認為這樣做資料已經被清除,但事實上瀏覽器的快取資料檔能夠被反刪除軟體輕易地復原,聽起來是不是感到很震撼! 進一步來說,當我們把檔案從資源回收筒或是磁片中刪除時,微軟的作業系統並未將你的檔案從磁碟中「真正的刪除」,它只是將檔案名稱從系統資料表中刪掉。所以,當我們不小心將檔案刪除,或是遭遇電腦病毒攻擊將硬碟格式化,或是硬碟本身的啟動紀錄表(Master Boot Record簡稱MBR)、硬碟啟動磁區(Boot Sector)、 [i]檔案配置表( FAT)毀損,無法讀取檔案時。我們可以借助反刪軟體,例如Recovernt、Finaldata、Revival等等,試著把我們要救援的檔案救回。但是,如果復原後的檔案中出現破碎的字元,或不合法的字元,則意味部分檔案已遭覆蓋,無法將資料救回。 FinalData可簡單快速救回你遺失的檔案,Windows 95/98/NT/2000作業系統都設有資源回收筒功能,以防止使用者意外刪除檔案,但是因為硬體空間有限,使用者常習慣性去清理資源回收筒以增加硬碟空間,如果你的檔案已從資源回收筒清除,那你將無法找回這些已刪除的檔案。終於,FinalData讓你免除這個惡夢,救回你所有的檔案。從磁碟儲存的邏輯來看,檔案從資源回收筒刪除,其實只是刪掉了某些檔案配置表的參照而已,檔案中毒或硬碟格式化的動作也是如此。FinalData可以復原你的檔案,就算檔案配置表、開機磁區損毀都沒有問題,甚至不需要事前安裝,絕對是相當神奇的復原工具。 2. Smart NTFS Recovery Smart NTFS Recovery是專為微軟NTFS檔案系統設計的但按救援軟體,舉凡以NTFS為檔案系統的硬碟、記憶卡、USB外接式硬碟、隨身碟、PC卡等,都可以用它來回覆被刪的檔案。小巧的使用者介面使用起來超簡單,還內建了多種常用的檔案附檔名,即使是對副檔名不熟悉的人,也可以依敘述直接套用並搜尋! Smart NTFS Recovery可回復大部分搜尋到的檔案,即是磁碟分區表已遺失,還是可以救回檔案。需要注意的是,在搜尋膽案的期間,不要執行掃毒程式或其他磁碟掃描程式,否則會不斷重新搜尋。 3. 強力又免費的檔案救援工具『PC INSPECTOR File Recovery』 免費又強大救援能力,即便是檔案的檔頭都已經損毀,依然能夠救回ARJ、AVI、BMP、CDR、DOC、DXF、DBF、XLS、EXE、GIF、HLP、HTML、HTM、JPG、LZH、MID、MOV、MP3、PDF、PNG、RTF、ZIP、TIF、WAV等多種類型的檔案。