在 Windows 中禁用特定的 USB 端口
Posted
技术标签:
【中文标题】在 Windows 中禁用特定的 USB 端口【英文标题】:Disable a specific USB port in Windows 【发布时间】:2017-11-18 23:04:31 【问题描述】:我需要在 Windows PC 上以编程方式禁用特定 USB 端口。
例如,假设我有 2 个可移动磁盘插入我的计算机 - 一个名为 F:\ 和一个名为 H:\ 。我只想以编程方式禁用 F:\。 我已经尝试使用此 CMD 命令禁用设备:
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f
还有这个启用设备:
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "3" /f
但它根本不起作用。
有什么建议吗? 谢谢,Yahli。
【问题讨论】:
您想要基于命令还是基于 UI 的解决方案?基于 UI 意味着您需要进入注册表编辑器 命令或代码 sn-p 效果最好。基于 Eventho UI 的答案也可能有所帮助,因为我可以通过编程方式访问 Regedit。所以我不介意他们两个:) 我也有同样的问题,我只需要通过命令禁用/启用一个 USB 端口,但看起来没人知道...你找到解决方案了吗? 【参考方案1】:reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f
将值更改为 3
【讨论】:
嗯,请再读一遍我的问题。我已经尝试过这个确切的命令。它不工作。将值更改为 3,只会启用存储设备端口,这不是我想要的。以上是关于在 Windows 中禁用特定的 USB 端口的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 中禁用游戏手柄/操纵杆上的按钮/轴?