首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

Windows XP 下禁用 USB 存儲設備但保留其他 USB 設備功能的註冊表法

     編輯:程式設計疑難解答

需求場景

企業或個人電腦需防止 U 盤、移動硬盤等存儲設備接入導致數據洩露,但需保留鍵盤、滑鼠、印表機等非存儲 USB 設備正常使用。

註冊表修改法(推薦)

  1. 打開註冊表編輯器:Win+R → regedit
  2. 定位到鍵值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
  3. 修改 Start 值:
    雙擊 Start,將數值數據從 3 (手動啟動) 改為 4 (禁用)。
  4. 重啟電腦生效。

防止用戶竄改

由於註冊表修改可被管理員權限用戶恢復,建議配合以下措施:

  • 將普通用戶帳號降級為標準用戶,移除管理員權限。
  • 使用組策略 (gpedit.msc) 禁用註冊表編輯器:
    用戶配置 → 管理範本 → 系統 → 阻止存取註冊表編輯工具 → 已啟用。
  • 或部署端點安全軟體(如域環境下的 GPO、第三方 USB 管控工具)強制策略下發。

參考資料

詳細圖文教程可參考:百度文檔 - USBSTOR 禁用指南

注意事項

  • 修改前建議導出註冊表備份,以便恢復。
  • 此法僅針對 USB 大容量存儲類設備,不影響 USB HID (鍵盤/滑鼠)、印表機、攝像頭等其他類別設備。
  • Windows 7/10 同樣適用,但建議優先使用組策略或 MDM 方案管理。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved