2008年8月2日 星期六

修復硬碟--chdsk指令


我的電腦徵兆不大ㄧ樣,是偶而出現的籃底白字(就是當機前畫面最後的遺言...)畫面要求你去執行chkdsk /f (上圖是執行chkdsk/f的畫面而非當機的畫面)。
其實在看到下面這篇文章時我已經依照錯誤訊息的指示到命令列打chkdsk /f: (不過我是在安全模式含命令列的模式做的)。
做完系統就重新啟動,至於到底有沒有修復,我還要觀察幾天。
完成後想說了解ㄧ下 chkdsk指令,剛好只到這篇文章,覺得很完整,所以就貼過來留給自己以後又出問題的時候用。
==================================================



Chkdsk是一個微軟修復磁碟錯誤的程式
使用非常簡單
首先按下「開始」「程式集」「附屬應用程式」「命令提示字元」
在命令列輸入「 Chkdsk」便可開始檢查目前所在的磁碟機
輸入「Chkdsk 磁碟機代號(後接冒號)」便可指定要檢查的磁碟機
輸入「Chkdsk 磁碟機代號(後接冒號) /F」
則能夠檢查在到錯誤時自動進行修復。
輸入「Chkdsk 磁碟機代號(後接冒號) /R」
則能夠找出損壞的磁區並復原可讀取的資訊(包含 /F)。
例如:我們要檢查C:磁碟有無錯誤
於發現錯誤時進行修正並復原可讀取的資訊
便可輸入「Chkdsk C: /R」
※問題1:
如果出現下列這段字
-------------------------------------------------------------------
無法執行 Chkdsk,因為磁碟區被其他處理程序使用中。
如果您先解下這個磁碟區的話,Chkdsk 可能可以執行。
所有在這個磁碟區上開啟的控制碼都會失效。
您想要強制解下這個磁碟區嗎? (Y/N)
-------------------------------------------------------------------
全部都回答「N」,進入「安全模式」再試一次Chkdsk
※問題2:
如果出現下列這段字
-------------------------------------------------------------------
無法執行 Chkdsk,因為有其他處理程序正在使用磁碟區。
您是否要將這個磁碟區排定在下次系統重新啟動時
進行檢查? (Y/N)
-------------------------------------------------------------------
按「Y」後
是「重新開機」
在進入桌面前
Chkdsk就會自動執行了
另外輸入「Chkdsk /?」則能夠查詢詳細的指令資訊。
如果無法進入系統
則在開機出現微軟XP Loading圖示前按F8
或開機就一直按F8
進入安全模式(含命令提示字元)
接下來輸入Chkdsk C: /F修復就OK了
但是Chkdsk並不是百分之百修復成功
毀損的太嚴重就只能重灌了
毀損的原因通常有以下這幾種:
1.開機啟動時碰撞到主機,導致硬碟毀損
(只要硬碟在運作,碰撞到都有可能毀損硬碟)
2.使用BT下載軟體,雖然說BT下載很快很好用
 但下載時會高速寫入硬碟(因為下載速度快)
 而導致硬碟溫度升高,讀取磁頭刮傷硬碟(熱脹冷縮)
3.硬碟品質不良,雖然說機會不大
 現在的品管都不錯,但這也是我硬碟壞掉的原因之一