Windows 2000/XP 中常遇到無法刪除檔案的情況,主要有五大成因,對症下藥即可解決。
徵兆: 無權限存取欲刪除檔案。
解法: 用管理員帳號登入 → 檔案右鍵 屬性→安全性→進階→擁有者 → 將擁有者改為管理員 → 套用 → 關閉重開屬性 → 安全性→新增 輸入帳號格式 電腦名\帳號 → 權限勾選 完全控制 → 確定。或命令列用 cacls 指派權限。
常見: 刪除 AVI 檔失敗。Windows 預讀機制導致檔案被佔用。
解法 (多選一):
徵兆: 提示 X:\ is not accessible. The file or directory is corrupt and non-readable. Please run Chkdsk utility.
解法: 執行 chkdsk 掃描修復檔案系統。成因可能為硬碟壞軌、硬體錯誤、軟體 Bug。
解法: 使用 8.3 短檔名格式縮短路徑,或暫時更改中間目錄名稱減少長度。
例:目標路徑極長,命令列輸入:
cd C:\Docume~1\howto\2003\may\window~1\forweb~1\tips\smallf~1\yuanch~1\20030530\thetro~1\
進入後用 del 直接刪除檔案。
常見保留字: LPT1、CON 等。Windows 檢查檔名合法性失敗導致無法刪除。
三種解法:
無法刪除檔案多半屬上述五類。依錯誤訊息判斷成因,採取對應方案:權限用 cacls/安全性分頁、佔用用關閉總管/登出預讀/第三方工具、損壞用 chkdsk、路徑過長用 8.3 格式、保留字用 \\.\ 參數或 Linux 環境。掌握這些,刪檔無阻!