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

Win7 徹底清除 USB 隨身碟 Autorun.inf 病毒:批次檔一鍵掃除教學

編輯:Win7 系統應用技巧

前言

Autorun.inf 病毒利用 Windows 自動播放機制,在隨身碟根目錄建立 autorun.inf 指向惡意執行檔,導致雙擊磁碟機即中毒、傳播至其他電腦。本文提供一鍵批次檔腳本,可批次刪除所有磁碟機的 autorun.* 變體、修復登錄隱藏檔案設定、重啟總管釋放鎖定,徹底清除頑固病毒。

製作清除批次檔

  1. 新建文字文件,貼上以下完整腳本:
@echo off
taskkill /im explorer.exe /f
taskkill /im w.exe /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f
reg import kill.reg 2>nul
del c:\autorun.* /f /q /as
del %SystemRoot%\system32\autorun.* /f /q /as
del d:\autorun.* /f /q /as
del e:\autorun.* /f /q /as
del f:\autorun.* /f /q /as
del g:\autorun.* /f /q /as
del h:\autorun.* /f /q /as
del i:\autorun.* /f /q /as
del j:\autorun.* /f /q /as
del k:\autorun.* /f /q /as
del l:\autorun.* /f /q /as
start explorer.exe
  1. 另存為 u.bat(儲存類型選「所有檔案」),放在桌面或隨身碟根目錄。

執行前準備

  1. 開啟「資料夾選項」→「檢視」→ 取消勾選「隱藏已知檔案類型的副檔名」,確認 .bat 副檔名正確。
  2. 關閉所有資料夾視窗、殺毒軟體暫時關閉即時掃描(避免攔截批次檔執行)。

執行清除

  1. 將隨身碟插入電腦。
  2. 以「系統管理員身分執行」 u.bat(右鍵選擇)。
  3. 畫面閃爍幾秒後總管自動重啟,所有磁碟機的 autorun.* 變體已被刪除,隱藏檔案也可見。

腳本原理解析

  • taskkill /im explorer.exe /f:強制關閉總管,釋放對 autorun.inf 的檔案鎖定。
  • reg add ... ShowSuperHidden=1:啟用顯示受保護的作業系統檔案,讓隱藏的 autorun.inf 現形。
  • del X:\autorun.* /f /q /as:強制、安靜、包含系統/隱藏屬性刪除所有 autorun 變體。
  • start explorer.exe:重新啟動總管恢復桌面。

預防再感染

  • 關閉所有磁碟機的「自動播放」:gpedit.msc → 電腦設定 → 系統管理範本 → Windows 元件 → 自動播放原則 → 關閉自動播放 → 已啟用 → 所有磁碟機。
  • 不隨意在公用電腦插入隨身碟,習慣用「資源管理器」側邊欄展開磁碟機,避免雙擊觸發。
  • 隨身碟根目錄建立同名資料夾 autorun.inf(資料夾不可被檔案取代),佔位防寫入。
Copyright © Windows教程網 All Rights Reserved