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

Windows 無法刪除的頑固文件?一條批處理命令強力清除

編輯:XP 系統應用技巧

遇到 0 字節文件、文件名包含非法字符、或提示「文件不存在」卻刪不掉的幽靈文件?Windows 自帶的 DEL / RD 配合 \\?\ 前綴(繞過路徑解析限制)能輕鬆解決。無需第三方工具,一個 .bat 腳本拖放即刪。

製作「強力刪除.bat」

  1. 新建文本文檔,輸入以下內容:
@echo off
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
@echo 刪除完成
@pause
  1. 另存為 ForceDelete.bat(編碼選 ANSI/UTF-8 均可)。

使用方法

將無法刪除的文件或文件夾直接拖放到 ForceDelete.bat 圖標上,腳本自動以系統最高權限強制刪除。

參數解析

  • \\?\:擴展路徑前綴,讓 API 繞過 260 字符限制、禁用字符檢查,直接訪問 NTFS 名稱空間。
  • DEL /F:強制刪除只讀文件;/A:處理所有屬性文件;/Q:靜默模式。
  • RD /S /Q:遞歸刪除目錄及子目錄,靜默模式。
注意:此操作不可逆,請確認目標無誤。系統關鍵文件(如 C:\Windows\System32 下文件)刪除可能導致系統崩潰,謹慎操作。
Copyright © Windows教程網 All Rights Reserved