Windows 2000 分區(qū)異常故障疑難解析
大家對(duì)如何維護(hù)Windows的文章可能看的很多了,注冊(cè)表和系統(tǒng)文件也天天在備份。但當(dāng)你的分區(qū)出現(xiàn)異常故障的時(shí)候,這些備份全部都是無用武之地的——因?yàn)橛糜脖P啟動(dòng),分區(qū)有問題系統(tǒng)根本不能引導(dǎo)到命令提示符下,恢復(fù)操作無法開始;或者你用系統(tǒng)盤啟動(dòng),但電腦根本不認(rèn)硬盤,你的這些備份也是有勁使不出;或者你發(fā)現(xiàn)能進(jìn)入Windows,但其中一個(gè)分區(qū)不見了,那么相應(yīng)的文件數(shù)據(jù)也沒了……下面筆者就這些分區(qū)的異常故障來分析一下,希望能幫助大家: 一、根本不能引導(dǎo)系統(tǒng) 這是最嚴(yán)重也比較常見的問題,是分區(qū)表出了問題。產(chǎn)生這個(gè)問題的原因多是病毒或邏輯炸彈的攻擊——比如CIH,除了攻擊主板的BIOS外,也順便破壞分區(qū)表,很多引導(dǎo)區(qū)病毒也喜歡攻擊分區(qū)表或在其中寄生;另外,硬盤邏輯鎖也是在分區(qū)表中做了手腳。 恢復(fù)的方法:要求你有正確的分區(qū)表備份,原來做好備份的用戶是很容易恢復(fù)的,數(shù)據(jù)也基本不受損失。萬一平時(shí)沒做分區(qū)表備份的話,就得嘗試用KV系列或是其他的殺毒軟件提供的重建分區(qū)表功能來嘗試修復(fù),這種修復(fù)只能挽救硬盤本身,對(duì)于該分區(qū)里的數(shù)據(jù)是不能保證安全的。 二、一個(gè)或數(shù)個(gè)分區(qū)不見了 這多是安裝多操作系統(tǒng)失敗的后遺癥。因?yàn)楝F(xiàn)在微軟發(fā)布的Windows2000和XP都是支持NTFS格式的,在安裝時(shí)候可讓用戶格式化或轉(zhuǎn)化分區(qū)格式為NTFS,新手在不太了解的情況下可能選擇了這種格式。如果XP的安裝程序在轉(zhuǎn)化格式的時(shí)候中途死機(jī)的話,很可能會(huì)破壞分區(qū)表;或是安裝多操作系統(tǒng)后不正常卸載,直接刪除NT內(nèi)核的操作系統(tǒng),也會(huì)導(dǎo)致分區(qū)表的錯(cuò)誤。 另外,不當(dāng)使用Ghost,也可能導(dǎo)致分區(qū)的異常。比如一臺(tái)機(jī)器裝的原是98和2000雙系統(tǒng),2000裝在G盤,98崩潰后機(jī)主用Ghost恢復(fù),他原來備份98的時(shí)候尚未安裝2000?,F(xiàn)在啟動(dòng)時(shí)沒有系統(tǒng)選擇就進(jìn)98,而且在“我的電腦”里也看不見G盤了,就是因?yàn)樗袵格式化為NTFS,而WIN9X無論圖形界面還是其啟動(dòng)盤都不支持NTFS格式,所以結(jié)果可想而知。有的新機(jī)器,JS圖省事,直接用GHSOT的方式來安裝操作系統(tǒng),所以可能在Windows98中能看到所有分區(qū),但在純Dos模式下卻不能訪問后面的一個(gè)或幾個(gè)分區(qū)。這是因?yàn)樗腉HOST備份和你的機(jī)器硬件不相同導(dǎo)致的分區(qū)表BUG。 解決的辦法:需要用Windows的安裝程序修復(fù),或是重裝系統(tǒng)。實(shí)在不行的話,只有備份好數(shù)據(jù)后重新用FDISK分區(qū)。 三、雙硬盤系統(tǒng)為什么有一個(gè)硬盤的分區(qū)不能訪問? 現(xiàn)在隨著大硬盤的逐步降價(jià),掛雙硬盤的用戶多了起來。有的人是主板不支持超過32G的大硬盤,又沒掛DM等工具管理,不能識(shí)別雙硬盤不足為怪。但有的是新裝的機(jī)器,為什么不能在WIN9X里訪問第二個(gè)大硬盤的分區(qū)呢?這和雙硬盤主板的IDE補(bǔ)丁有密切的關(guān)系——因?yàn)閃indows9X本身內(nèi)置的IDE驅(qū)動(dòng)是不完善的,經(jīng)常不能識(shí)別出硬盤的型號(hào),而冠以TYPE46/47的字樣標(biāo)識(shí),硬盤的ULTRA DMA功能也沒真正打開。如果你不打算升級(jí)到Windows2000或XP的話,就得安裝主板附帶的IDE驅(qū)動(dòng)和補(bǔ)丁了,尤其是采用VIA和SIS芯片組的主板。 不加載補(bǔ)丁的情況下,Windows98通常只能識(shí)別出設(shè)定為主盤的硬盤,在BIOS里識(shí)別不出或是設(shè)定為NONE的第二個(gè)硬盤,Windows9X是不能支持的;純DOS狀態(tài)下,第二個(gè)硬盤更是蹤影全無。雙硬盤也會(huì)導(dǎo)致分區(qū)盤符的變化,即第二個(gè)硬盤的第一個(gè)分區(qū)通常會(huì)占用“D”這個(gè)盤符。 解決的辦法:用戶必須正確安裝了補(bǔ)丁后,才能在圖形界面里更改盤符的順序,以及真正打開ULTRA DMA的功能,比如VIA的4IN1驅(qū)動(dòng)包。筆者建議你升級(jí)到Windows2000以上,NT內(nèi)核的操作系統(tǒng)能自動(dòng)識(shí)別絕大多數(shù)芯片組,從而很好地管理你的IDE硬盤。盤符問題用不設(shè)置第二個(gè)硬盤主分區(qū)的辦法也可,可參考相關(guān)文章。 四、刪除主分區(qū)和擴(kuò)展分區(qū)次序?qū)е碌膯栴} 一臺(tái)機(jī)器,曾試圖安裝Linux系統(tǒng),結(jié)果沒有成功,于是機(jī)主放棄了LINUX決定重新安裝WIN98??墒撬恢睙o法安裝成功,他曾使用過FDISK來刪除主分區(qū),然后用FDISK/MBR命令重新分區(qū),以及低級(jí)格式化命令仍然沒有奏效。他現(xiàn)在運(yùn)行SCANDISK檢查各分區(qū)并沒有毛病,可是每當(dāng)企圖裝98時(shí),就出現(xiàn)以下信息并無法繼續(xù)安裝: fault outside of ms-dos extend cs;0000 ......... ip:0060.......... 分析:這多是由于在刪除分區(qū)的時(shí)候,不注意先刪除擴(kuò)展分區(qū),再到主分區(qū)導(dǎo)致的故障,雖然這種機(jī)率不是很高;而且現(xiàn)在的分區(qū)工具包括PQ分區(qū)大師都有一個(gè)特點(diǎn),就是用這種工具分區(qū)出了故障后,再次使用它就不能識(shí)別由這種分區(qū)工具寫入的分區(qū)表,必須換用其他的分區(qū)工具。比如你用FDISK出了錯(cuò),再用FDISK就總是報(bào)錯(cuò);PQ也一樣,分區(qū)中途死機(jī)過一次就可能總是不能正確讀出分區(qū)的卷標(biāo)等等。 解決的辦法:要?jiǎng)h除分區(qū),請(qǐng)注意先刪除擴(kuò)展分區(qū),再刪除主分區(qū);如果是用某種分區(qū)軟件不能正確進(jìn)行的話,請(qǐng)換用其他的,所以手頭最好準(zhǔn)備好FDISK、PQ或DISKMAN幾種軟件以防萬一;另外,再次提醒您正常狀態(tài)下備份好你的分區(qū)表。實(shí)在都不行的話,就只有重新低級(jí)格式化后再用FDISK了。 五、分區(qū)上存在交叉鏈接錯(cuò)誤導(dǎo)致的問題 如果使用了快速格式化即FORMAT/Q分區(qū)來清空數(shù)據(jù),那么分區(qū)上存在的交叉鏈接錯(cuò)誤可能會(huì)導(dǎo)致你安裝操作系統(tǒng)總是失敗。因?yàn)榭焖俑袷交遣粰z測(cè)分區(qū)的數(shù)據(jù)情況的,只是快速刪除數(shù)據(jù)而已。 解決的辦法:如果你發(fā)現(xiàn)同配置的機(jī)器能順利安裝Windows,即硬件方面沒問題,自己的機(jī)器安裝操作系統(tǒng)卻總是不成功,請(qǐng)嘗試用FORMAT的辦法老老實(shí)實(shí)格式化一次你的分區(qū)。有的假壞道狀態(tài)也必須用正式的格式化才能修復(fù)。另外,一些新手總是對(duì)自己分區(qū)的容量到底多少有疑惑,比如新買了標(biāo)稱40G的硬盤,怎么幾個(gè)區(qū)合起來只有36、38G呢?這有兩種情況: 1、是Windows計(jì)算很粗略,把1K與1000等同起來了,而理論上,計(jì)算容量1K應(yīng)該=1024字節(jié),所以如果你大略計(jì)算有38G,那是正常的。如果只有36G,請(qǐng)參考第2點(diǎn)。 2、文件碎片占用了磁盤空間:死機(jī)、非法操作產(chǎn)生的交叉鏈接和文件碎片都會(huì)占用磁盤空間不釋放。如果你長(zhǎng)期不運(yùn)行磁盤掃描糾正的話,就會(huì)出現(xiàn)部分空間“不見了”的錯(cuò)誤,運(yùn)行Windows自帶的磁盤掃描程序糾正即可。 3、某些品牌機(jī)劃出了部分空間作為隱藏的分區(qū)來儲(chǔ)存應(yīng)急恢復(fù)數(shù)據(jù)使用,比如康柏和聯(lián)想都是如此。
