複製檔案或資料夾發生錯誤?
前一陣子,寫了「磁碟容量忽然變大?檔案、資料夾使用空間異常?」這篇文章,說明有時磁碟容量變大,就好像銀行帳戶突然匯進來一筆鉅款,最終都只是浮雲一般,只要用CHKDSK工具一修復,就什麼都正常了。
沒想到,昨天在使用別人的一台電腦時,居然又發生了一個類似的狀況,只不過這次容量並沒有變大,而是在複製某些檔案時,會發生「無法複製 xxx :資料錯誤 (檢查多餘的循環),只要複製這幾個檔案,就一定會發生,如下圖:
而發生這樣的狀況,嚴重時,就是硬碟壞軌導致,輕微的話,就是檔案系統有些問題,只要用CHKDSK,掃描並修復就可以了。此次我碰到的情況,就是用chkdsk修復就好了。
修復「資料錯誤 (檢查多餘的循環)」的問題
Step 1. 想要修復這個問題,要先知道發生複製檔案或資料夾錯誤的「磁碟機代號」,是哪一部?因為在下Chkdsk指令檢查時,是以「磁碟槽」為單位,也就是檢查一整個C槽或是D槽。
以我的狀況來說,是發生在D槽,如下圖:
Step 2. 所以我打開了「命令提示字元」,輸入指令「chkdsk d: /r」,其中的「d:」,可以根據你的狀況做修改,例如你要修復的是C槽的話,就輸入「chkdsk c: /r」,從下圖你可以看到,在進行到階段4時,chkdsk就找到了這幾個會發生錯誤的檔案,並且修復了它們。
要注意的是,因為我這台案例,使用的是Windows XP,所以直接開啟「命令提示字元」即可,但若你的是Windows Vista之後的作業系統的話,就要用「系統管理員」的身份,來開啟「命令提示字元」,而開啟的方式,可以參考「修改系統文字檔案的方法、讓「記事本」或「命令提示字元」以「系統管理員的身份」執行」這篇文章。
而整個指令運作的過程如下圖,供大家參考一下,而指令執行的時間不算短,大家要耐心的等待。