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

Windows 7 獨家權限控制技術:從源頭封鎖 USB 裝置自動安裝驅動程式

編輯:Win7 系統基礎知識

Windows XP 僅能透過「停用自動播放」防範 USB 病毒,效果有限。Windows 7 引入強制存取控制 (Mandatory Integrity Control) 與 ACL 精細權限,允許從驅動程式安裝源頭封鎖 USB 裝置識別與驅動載入:修改 C:\Windows\inf 關鍵 INF 檔案的安全性描述元,拒絕 SYSTEM 帳號存取,使核心無法讀取驅動資訊,裝置插入後系統「裝聾作啞」不安裝驅動、不彈出提示。

操作步驟 (高風險,需完全理解)

  1. 以管理員身分執行命令提示字元或檔案總管。
  2. 進入 C:\Windows\inf 目錄。
  3. 找到 usbport.inf (USB 埠驅動) 與 usbstor.inf (USB 大量儲存裝置驅動)。
  4. 以 usbstor.inf 為例:右鍵 → 內容 → 安全性 索引標籤 → 進階。
  5. 停用繼承 → 選擇「將繼承的權限轉換為此物件的明確權限」。
  6. 選取 SYSTEM → 編輯 → 勾選 拒絕 - 完全控制 → 確定層層套用。
  7. 對 usbport.inf 重複相同操作。

效果

  • 插入任何 USB 裝置 (隨身碟、外接硬碟、滑鼠、鍵盤、印表機...) 系統不再自動安裝驅動,裝置管理員顯示「未知裝置」或無反應。
  • 徹底阻斷 USB 病毒利用 autorun.inf + 驅動載入機制傳播。

代價與變通

  • 所有 USB 裝置失效,包含鍵盤/滑鼠 (若為 USB 介面將導致無法操作)。
  • 建議:為常用管理員帳號單獨授予 usbstor.inf/usbport.inf 允許 - 完全控制 (優先於拒絕),該帳號登入時 USB 恢復正常,其他帳號/服務仍受限。
  • 或僅在高風險環境 (公開電腦、工控機) 臨時套用,平時保持預設。

編輯觀點

此法展示 Windows 7 ACL 權限模型的強大與危險:拒絕 SYSTEM 存取核心驅動 INF 等同於切斷裝置辨識神經中樞。非深度理解 Windows 物件管理器、驅動載入流程、權限繼承機制者嚴禁嘗試,極易導致系統無法操作、甚至無法開機進入安全模式修復。企業環境請改用群組原則「防止安裝裝置」 (Device Installation Restrictions) 實現同樣目標且可管控。

Copyright © Windows教程網 All Rights Reserved