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

徹底禁用 Windows 自動播放:四重防線阻絕 USB 病毒與惡意程式

編輯:XP 系統基礎知識

為何單一設定無法完全關閉自動播放?

Windows 「自動播放」功能分散於四個獨立層級:系統服務、電腦層級群組原則、使用者層級群組原則、登錄表掛載點權限。僅修改其中一項,病毒仍可透過其他層級觸發 autorun.inf 執行惡意代碼。必須四重同時封鎖,才能真正堵住這個「後門」。

四重封鎖步驟詳解

第一重:停用 Shell Hardware Detection 服務(核心觸發機制)

  1. services.msc → 找到 Shell Hardware Detection。
  2. 雙擊 → 「啟動類型」改為「已停用」 → 「停止」服務 → 確定。
  3. 效果:系統不再自動偵測媒體插入事件,自動播放徹底失效。

第二重:電腦設定群組原則——關閉所有磁碟機自動播放

  1. gpedit.msc → 「電腦設定」→「系統管理範本」→「系統」。
  2. 雙擊「關閉自動播放」→ 選「已啟用」→ 下拉選單選「所有磁碟機」→ 確定。

第三重:使用者設定群組原則——同樣關閉所有磁碟機

  1. 同 gpedit.msc → 「使用者設定」→「系統管理範本」→「系統」。
  2. 雙擊「關閉自動播放」→ 「已啟用」→ 「所有磁碟機」→ 確定。

第四重:登錄表掛載點權限——拒絕所有使用者寫入 MountPoints2

  1. regedit → 定位 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2。
  2. 右鍵該機碼 → 「權限」→ 「進階」→ 取消勾選「繼承自父物件的權限」→ 「複製」。
  3. 移除所有使用者/群組,或將「Everyone」、「Users」、「Authenticated Users」等權限全部設為「拒絕 完全控制」。
  4. 原理: 病毒透過寫入此機碼記錄裝置資訊並觸發自動播放,拒絕寫入即斷絕病毒持久化路徑。

驗證與副作用

  • 插入 USB/光碟 → 無自動播放視窗、無自動執行程式、總管不自動開啟磁碟機。
  • 需手動開啟「我的電腦」雙擊磁碟機存取資料(建立良好習慣)。
  • 若需暫時恢復(如安裝軟體光碟),可暫時將 Shell Hardware Detection 服務改為「手動」並啟動,用畢再停用。

進階替代方案

  • Panda USB Vaccine / Bitdefender USB Immunizer: 在 USB 隨身碟建立唯讀 autorun.inf 資料夾,疫苗化隨身碟本身,防止寫入惡意 autorun.inf。
  • 群組原則「關閉自動播放」僅限 Professional/Enterprise 版,Home 版請用登錄表對應機碼:
    HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun = 0xFF (255)
    HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun = 0xFF
「自動播放」曾是早期蠕蟲病毒(如 Autorun.worm、Conficker)主要傳播向量。雖然現代惡意碼多改用漏洞利用、社交工程,但封鎖此傳統路徑仍是基礎防護不可或缺的一環。
Copyright © Windows教程網 All Rights Reserved