萬盛學電腦網

 萬盛學電腦網 >> 硬盤故障 >> 了解Windows磁盤掃描異常情況

了解Windows磁盤掃描異常情況

磁盤掃描是Windows和其他眾多系統工具軟件提供的一個重要檢查硬盤狀態及數據儲存情況的軟件。一般情況下,磁盤掃描能檢測出硬盤上的壞道、文件交叉鏈接、文件分配表錯誤等故障,從而及時提示用戶或自動地進行修復。但在某些情況下,磁盤掃描卻給用戶帶來數據損失的煩惱,這些情況有的是運行磁盤掃描中的異常、有的卻是用戶相關的知識不夠誤操作造成的不必要的數據損失。下面就列舉分析一些例子,希望大家注意:

  一、磁盤掃描和系統測試的認識誤區

  一位朋友的硬盤平http://www.xsyzj.cn時工作娛樂都一切正常,但他最近心血來潮,用諾頓的NDD進行檢查,發現提示 invalid extend partition,即非法的擴展分區,他大驚失色,馬上跑到商家處要求更換。賣方答應給他更換,但當時沒有了同類的產品,就給他換了塊IBM的40G,最近IBM的硬盤有幾個批次出了質量問題,這位朋友也不幸“遇難”,換回來的硬盤沒幾天就出了壞道,他唉聲歎氣說悔不當初。

  分析和建議:相類似的情況還有用某某著名測試軟件進行測試,發現分數低或是某項測試不能通過,但使用中幾乎沒感覺,也沒什麼異常,但有人就是不甘心,來回折騰把系統搞得一塌糊塗。其實,買電腦回來是為了使用不是為了搞測試的,很多測試軟件都是有其獨到的地方,也有其偏頗的地方。測試工具還有個有效期限的問題,過了某個時期的測試軟件對新架構的硬件識別能力是跟不上的;而且軟件硬件之間的兼容性一直是電腦的一個大問題,測試軟件或某些工具軟件包顯示的結果不一定准確。只要你在使用當中沒有異常故障,就不應該亂改動系統的軟硬件配置。

  比如這位朋友的情況,就很可能是由於裝機的時候用GHOST克隆導致的分區表稍微有點異常,並不影響使用,只要用Windows的安裝程序修復或是重新安裝系統即可解決問題。有時,雙硬盤主從盤的設置、接法,激活哪個作主分區也會影響系統的速度,這些都是軟件上的設置技巧,並不是硬件的質量問題,實在不必小題大作去換硬盤。

  總的來說,Windows自帶的檢查工具是最保險的,尤其是NT內核的Windows 2000或XP,對硬件的檢測已經非常嚴格,它如果沒報告什麼異常,速度也沒什麼明顯的停滯,你就大可放心。

  二、誤操作或意外導致的磁盤掃描異常

  1、安裝多操作系統失敗導致的異常

  一台電腦原有操作系統 Windows 98在C盤,Windows 2000在D盤,所有分區都是FAT32格式,使用雙引導。後來機主不慎將裝有Windows 98 的C區格式化,造成兩(電腦沒聲音)個系統都無法進入。於是他重新安裝 Windows 98, 在安裝前的磁盤檢測中報告F分區有錯, 他不假思索就按下了“Fix it”的選項按鈕,結果Windows 98 還是安裝不成功。他就改單獨裝 Windows 2000, 但是安裝完成後進入系統,發現F盤的所有文件都不見了,只見到七千多個磁盤碎片文件。

  他還沒醒悟到誤操作的危害,馬上使用 Windows 2000 的“磁盤檢查”工具, 並鉤了“自動修復文件系統錯誤” 的選項, 結果最後掃描結束F盤只剩一個目錄FOUND.000,在這個目錄中有 七千多個後墜名為CHK 的文件。這下他才傻眼了,因為那麼多的文件多達4G,人工恢復幾乎是無從下手的。

  分析和建議:這首先是由於這位朋友不按正規的操作卸載,破壞了多操作系統的引導,其次是他在已經存在雙操作系統的電腦裡(電腦自動關機)重裝9X,很可能是由於Windows9X的安裝程序,在掃描的分區時候不能識別某些由NT內核的操作系統產生或儲存的文件造成的,他的該分區根目錄也可能存在著交叉鏈接的情況;而且WIN9X的磁盤掃描程序修復磁盤錯誤的能力很差,只能修復一些文件名錯誤或是丟失了的文件碎片的故障。

  對於不能識別文件系統結構的故障,不應該用安裝程序的磁盤掃描來修復。2K或XP的安裝程序附帶的掃描功能好一些,但也不推薦。建議大家在保證安裝操作系統的那個分區無錯誤的前提下,在安裝的時候加參數跳過其他分區的掃描,以免出現這種“誤修復”故障。大家可以在安裝操作系統完畢後,在圖形界面裡(電腦自動關機)用正式的磁盤掃描來解決問題。

  2、使用工具軟件進行敏感操作時掉電的異常

  一台機器在用分區魔法師7.0漢化版調整D盤容量的時候,突然停電,之後重新啟動的時候,Windows自動運行磁盤掃描,發現D盤數據全部變成了file****.chk格式的文件。

  分析和建議:在這種轉換分區容量或是格式的時候,如果掉電,可能會造成硬件的損壞;也可能是破壞了該分區的文件分配表,但有時只是文件名的錯誤即Windows長文件名的結構,數據本身並無什麼異常。所以此時要做的不應該是馬上進行磁盤掃描,而是應該先轉移該分區可讀出的數據,在進行掃描修復;當然,不經掃描糾正錯誤就無法拷貝的分區就只好掃描了。有些顯示“~”符號開頭加編號的文件,只要把文件名改回原來的正確名稱就可繼續使用的。

  這種情況借助專門的工具軟件效果較好。可找一塊完全相同的硬盤,分完全相同的分區和格式,然後用一個叫BACKALL的軟件先讀出原來硬盤的數據,讓它識別所有的信息包括分區信息和格式化信息,然後恢復到你那塊丟數據的硬盤上。這樣還有可能修復大部分數據。

  3、快速格式化後的弊端

  有人在長期使用某一操作系統後,升級時候圖省事是用快速格式化來清空分區文件的。快速格式化其實只是一種刪除文件和重新標記分區卷名和容量的操作,並不檢查分區的文件結構,所以有些文件碎片和交叉鏈接的錯誤可能會依然潛藏在分區上面。當你安裝操作系統的時候,這些錯誤可能會導致安裝過程中自動跳出;或是安裝後使用出現異常的錯誤,磁盤掃描也會把某些文件自動修復轉為CHK後綴的文件。

  建議你如果遇到屢次反復的安裝失敗,或出現這種重復的磁盤掃描錯誤,請把安裝操作系統的那個分區用正式的格式化命令(即不加Q參數)來格式一次,然後再重裝系統,應該能解決問題。

  分析和建議:磁盤掃描的本意是在於挽回結構被破壞的文件,和釋放文件碎片占用的磁盤空間。如果你確定自己的操作並沒損壞到某分區的數據,而又發現Windows要求對該分區進行磁盤掃描自動修復的話,建議你安全起見先禁止Windows的掃描,轉移了這些數據在掃描。如果沒問題,到時再刪除備份也不遲。

  如果真的已經運行了磁盤掃描並發生這種“誤修復”數據丟失情況的話,最後的手段就只能是手工恢復方式即按文件的字節數,來大致分類恢復CHK後綴的文件了。一般來說,你可用Windows的查找功能分類,大於20兆的可能是視頻文件*.DAT、MPG等;2到5兆的很可能是音頻文件如MP3、WMA等文件;50、100K到1M的多是圖像文件;10多K到400K的可能是WORD的DOC文件或是文本文件——改成相應的後綴名即可,可結合批量改名的軟件來恢復。至於應用程序和對話框文件DLL,其容量是很難界定的,可能是數十K到10多兆不等,恢復比較難。

  所以各位在進行敏感操作的時候,尤其是在多操作系統和多分區格式並存的情況下,一定要小心、按步就班比較好。
了解Windows磁盤掃描異常情況
copyright © 萬盛學電腦網 all rights reserved