Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

無法刪除檔案「無法讀取來源檔案或磁碟」?CMD 8.3 短檔名法徹底解決

編輯:XP 常見問題解答

遇到無法刪除的檔案/資料夾,提示「無法刪除檔案,無法讀取來源檔案或磁碟」?多為檔名包含非法字元(尾端帶點 .、冒號 :、保留字元)、長檔名超過限制、或檔案系統元資料不一致。Windows 圖形介面無法處理,需用命令提示字元配合 8.3 短檔名操作。

核心解決步驟

  1. Win + R → cmd → Enter
  2. 切換至目標路徑:cd /d 目標路徑(例:cd /d C:\ProblemFolder)
  3. 列出含 8.3 短檔名:dir /a /x
    /a 顯示隱藏/系統檔,/x 顯示 8.3 短名
  4. 找到目標項目對應的短名(如 argh~1)
  5. 刪除指令:
資料夾:rd /s /q 短名
檔案:del /f /a 短名
隱藏檔案:del /f /a /ah 短名

實戰範例

C:\>cd /d C:\Test
C:\Test>dir /a /x
...
2024/01/15  10:30              ARGH~1     argh.
C:\Test>rd /s /q ARGH~1
C:\Test>

Windows XP 增強版 DOS 指令參考(實用擴充參數)

指令新增參數功能說明
DIR/-C取消檔案大小千分位分隔符號
/Q顯示檔案/目錄擁有者
/T:C /T:A /T:W分別顯示建立/上次存取/上次修改時間
/X同時顯示 8.3 短檔名(關鍵參數)
/A顯示指定屬性檔案(/AH 隱藏、/AS 系統、/AR 唯讀)
CD/D同時切換磁碟機與目錄(cd /d E:\Tools)
MD(無新參數)支援一次建立多層目錄(MD AA\BB\CC\DD)
RD/S刪除目錄樹(相當舊 DELTREE)
/Q安靜模式,不詢問確認
DEL/F強制刪除唯讀檔案
/S刪除目錄樹包含檔案
/Q安靜模式
/A:屬性依屬性刪除(/AR 唯讀、/AH 隱藏、/A-R 非唯讀...)
ATTRIB/D處理目錄屬性(需配合 /S),可設定系統屬性
/S遞迴處理子目錄
FORMAT/FS:檔案系統指定格式化類型(FAT/FAT32/NTFS)
DATE / TIME/T僅顯示日期/時間,不提示輸入

進階無法刪除情境對策

  • 檔案被程序鎖定:Unlocker / 重開機進入安全模式 / PE 環境刪除
  • 權限不足:取得擁有權(右鍵屬性 → 安全性 → 進階 → 擁有者)→ 給予完全控制
  • 檔案系統錯誤:chkdsk /f /r 修復
  • 路徑過長(>260 字元):使用 subst 映射虛擬磁碟機縮短路徑、或啟用 Win10+ 長路徑支援(登錄 LongPathsEnabled=1)
  • 惡意軟體自我保護:先終止相關程序、安全模式、PE 環境、專業清除工具

掌握 dir /x + 短檔名刪除技巧,解決 90% 圖形介面無法處理的怪檔案問題。

Copyright © Windows教程網 All Rights Reserved