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

WinXP 無法刪除 AUTORUN.INF 病毒資料夾?CMD 指令強制清除法

編輯:XP 系統應用技巧

AUTORUN.INF 本是合法的自動執行設定檔,但常被病毒利用:在各磁碟根目錄建立同名資料夾(而非檔案),並設定隱藏、系統、唯讀屬性,導致滑鼠右鍵刪除、甚至命令提示字元下的 del 指令均失效,提示「刪除檔案或資料夾時出錯」。本文提供批次檔指令徹底清除該頑固資料夾。

症狀確認

  • 磁碟根目錄出現 AUTORUN.INF 資料夾(圖示為資料夾而非文字檔)
  • 右鍵刪除、Delete 鍵、del autorun.inf 均無效
  • 資料夾屬性通常被勾選「隱藏」、「系統」、「唯讀」
AUTORUN.INF 病毒資料夾示意
刪除錯誤提示視窗

解決步驟:使用 rmdir 強制刪除目錄樹

  1. 按 Win+R 開啟「執行」,輸入 cmd 按 Enter,開啟命令提示字元視窗。
  2. 開啟 CMD 視窗
  3. 切換至目標磁碟(以 D 槽為例):輸入 d: 按 Enter。
  4. 輸入以下指令並按 Enter:
    rmdir /s /q autorun.inf
    參數說明:
    /s 刪除目錄樹(包含子目錄與檔案)
    /q 安靜模式,不逐一確認(加上此參數可省去輸入 Y)
  5. 執行 rmdir 指令畫面
  6. 若未加 /q 會提示 確定要刪除? (Y/N),輸入 y 按 Enter 確認。
  7. 執行完畢後,重新整理檔案總管,該資料夾應已消失。

批次檔一鍵清除全磁碟(進階)

將以下內容存為 kill_autorun.bat,以系統管理員身分執行,可掃描所有磁碟並清除:

@echo off
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
    if exist "%%i:\autorun.inf" (
        attrib -s -h -r "%%i:\autorun.inf"
        rmdir /s /q "%%i:\autorun.inf"
        echo 已清除 %%i:\autorun.inf
    )
)
pause

後續防護建議

  • 安裝防毒軟體並啟用「USB 自動掃描」/「自動播放防護」功能。
  • 群組原則關閉所有磁碟的 AutoRun:
    gpedit.msc → 電腦設定 → 系統管理範本 → 系統 → 關閉自動播放 → 已啟用 → 所有磁碟機
  • 定期掃描隨身碟、外接硬碟,避免再次感染。
Copyright © Windows教程網 All Rights Reserved