說明:
外接硬碟或隨身碟在未正常退出就直接拔出,有時候會導致 buffer 裡面的數據沒有被寫入到外接硬碟或隨身碟,造成的後果就是資料損毀。
而如果數據當前已經寫入,但是正在創建該文件的索引被中斷(非法拔出),文件的索引節點就可能損壞(文件的索引節點不屬於該文件,屬於該文件的目錄),造成的後果就是:資料夾損毀,在 "空" 的情況下無法刪除.
解決方法:
使用 chkdks 指令進行修復與檢查
PS:注意請不要進入外接硬碟或隨身碟運行,如果進行修復後還是不能打開的話,建議備份其他資料,格式化外接硬碟或隨身碟.
指令如下:
C:\Documents and Settings\Administrator>chkdsk U: /R
文件系統的類型是 FAT32。
卷序列號為 0XXX-XXXX
Windows 正在校驗文件和資料夾...
資料夾 \XXX資料 中的無法恢復的錯誤。
是否將資料夾轉換成文件(Y/N)? y
已完成文件和資料夾校驗。
在群集 147232 處的丟失連結的不正確連接得到更正。
是否將丟失的連結轉換成文件(Y/N)? y
C:\Documents and Settings\Administrator>chkdsk U: /F
文件系統的類型是 FAT32。
卷序列號為 0XXX-XXXX
Windows 正在校驗文件和資料夾...
資料夾 \XXX資料中的無法恢復的錯誤。
是否將資料夾轉換成文件(Y/N)? y
已完成文件和資料夾校驗。
群集 147232 處的丟失連結的不正確連結接得到更正。
是否將丟失的連結換成文件(Y/N)? y
PS:"U"代表外接硬碟或隨身碟磁碟機代號.