遇到 0 字節文件、文件名包含非法字符、或提示「文件不存在」卻刪不掉的幽靈文件?Windows 自帶的 DEL / RD 配合 \\?\ 前綴(繞過路徑解析限制)能輕鬆解決。無需第三方工具,一個 .bat 腳本拖放即刪。
@echo off DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 @echo 刪除完成 @pause
ForceDelete.bat(編碼選 ANSI/UTF-8 均可)。將無法刪除的文件或文件夾直接拖放到 ForceDelete.bat 圖標上,腳本自動以系統最高權限強制刪除。
\\?\:擴展路徑前綴,讓 API 繞過 260 字符限制、禁用字符檢查,直接訪問 NTFS 名稱空間。DEL /F:強制刪除只讀文件;/A:處理所有屬性文件;/Q:靜默模式。RD /S /Q:遞歸刪除目錄及子目錄,靜默模式。注意:此操作不可逆,請確認目標無誤。系統關鍵文件(如 C:\Windows\System32 下文件)刪除可能導致系統崩潰,謹慎操作。