【问题标题】:USB Enable and DisableUSB 启用和禁用
【发布时间】:2012-01-09 11:11:39
【问题描述】:

我创建了一个通过注册表启用和禁用 USB 端口的应用程序,但是如果我将笔式驱动器插入系统并将注册表值更改为 4,即禁用 USB 端口,我将面临一个问题改变了,但对于插入的笔式驱动器,我能够进行操作。现在,将值更改为 4(禁用)后,我重新插入笔式驱动器,然后检测不到它。

当笔式驱动器插入系统时,将值更改为 4(禁用模式)后,我可以使用它的功能。禁用模式只有在重新插入 U 盘后才能工作。

【问题讨论】:

    标签: usb


    【解决方案1】:

    是的,这种行为非常合理。您只是在插入驱动器之后禁用了访问。

    据推测,系统会缓存该注册表值(就像它对大多数注册表值所做的那样)并且仅在插入新设备时读取它。由于您在更改值之前已插入设备,因此系统永远不会读取新值并阻止您访问驱动器。

    此设置并不是真正打算按照您尝试使用它的方式使用。大多数人一次禁用对系统上 USB 设备的访问,然后就这样离开了。他们不会使用它来将自己锁定在当前连接的设备之外——您只需将其拔下即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-06
      • 1970-01-01
      相关资源
      最近更新 更多