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

Win7 透過群組原則限制 USB 裝置 僅允許指定隨身碟防毒防洩密

編輯:Windows 7 系統介紹

企業或個人為防止不明 USB 隨身碟帶入病毒、惡意程式或洩漏機密資料,可利用 Windows 7 專業版/旗艦版內建的「群組原則編輯器」配合裝置硬體 ID,實施「白名單」管制:僅允許已登記的 USB 裝置在系統上運作,其他所有 USB 儲存裝置一律封鎖。此法比單純停用 USB 埠更有彈性,不影響滑鼠、鍵盤等非儲存類裝置。

前置作業:取得允許裝置的硬體 ID

將常用的 USB 隨身碟、外接硬碟等裝置插入電腦,依下列兩種方式取得硬體 ID 並記錄於記事本備用。

方法一:透裝置與印表機介面

  1. 開啟「控制台」→「硬體和音效」→「裝置和印表機」。
  2. 在裝置清單中右鍵點選目標 USB 裝置 →「內容」→「硬體」頁籤 → 選取裝置 →「內容」→「詳細資料」頁籤。
  3. 在「屬性」下拉選單選擇「硬體 ID」,複製第一組數值(通常為 USB\VID_XXXX&PID_XXXX 格式)。


方法二:透裝置管理員(針對 USB 大量儲存裝置)

  1. 以系統管理員身分執行 devmgmt.msc 開啟裝置管理員。
  2. 展開「通用序列匯流排控制器」,找到「USB 大量儲存裝置」,右鍵→「內容」→「詳細資料」頁籤。
  3. 同樣選擇「硬體 ID」並複製數值。


核心設定:配置群組原則限制裝置安裝

  1. 按 Win+R 輸入 gpedit.msc 開啟「本機群組原則編輯器」。
  2. 依序展開:電腦設定 → 系統管理範本 → 系統 → 裝置安裝 → 裝置安裝限制。
  3. 雙擊右側的 「允許安裝符合下列裝置執行個體 ID 的裝置」,選擇「已啟用」→ 點擊「顯示」按鈕 → 將先前記錄的硬體 ID 逐行貼上 → 確定。
  4. 再雙擊 「防止安裝未由其他原則設定描述的裝置」,選擇「已啟用」→ 確定。

驗證與注意事項

  • 設定完成後,插入非白名單的 USB 隨身碟,系統將不會載入驅動程式,裝置管理員中會顯示錯誤代碼,資料無法讀寫。
  • 白名單裝置插入時正常運作,不受影響。
  • 適用版本:Windows 7 Professional / Enterprise / Ultimate(家用版無 gpedit.msc)。
  • 例外處理:若需臨時允許新裝置,可將其硬體 ID 加入白名單後執行 gpupdate /force 立即生效。
  • 補充防護:建議搭配「BitLocker To Go」加密允許的隨身碟,並部署端點防毒軟體掃描 USB 裝置,構建多層防禦。

原理說明

群組原則的「裝置安裝限制」利用裝置執行個體 ID(硬體 ID)進行比對。啟用「允許安裝...」並填入白名單 ID 後,系統僅安裝符合清單的裝置驅動程式;同時啟用「防止安裝未由其他原則描述的裝置」即封鎖所有未在白名單中的裝置。此機制在核心層級攔截,繞過難度高,適合資安要求較高的環境。

Copyright © Windows教程網 All Rights Reserved