Windows 注册表 - 阻止特定设备

Windows 注册表 - 阻止特定设备

我希望我的应用程序有时阻止插入除 USB 大容量存储器和 USB 摄像头之外的新设备,有时不阻止任何设备。

我找到了有关如何仅允许安装特定硬件的信息。我制作了可执行此操作的简单注册表文件 (*.reg):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions]
"AllowDeviceClasses"=dword:00000001
"DenyUnspecified"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\AllowDeviceClasses]
"**DelVals."=" "
"1"="{4d36e970-e325-11ce-bfc1-08002be10318}"
"2"="{71a27cdd-812a-11d0-bec7-08002be2092f}"
"3"="{4d36e967-e325-11ce-bfc1-08002be10318}"
"4"="{4d36e96a-e325-11ce-bfc1-08002be10318}"
"5"="{6bdd1fc6-810f-11d0-bec7-08002be2092f}"
"6"="{36fc9e60-c465-11cf-8056-444553540000}"

不幸的是这并不是我所寻找的。

我可以动态地改变DenyUnspecified,但是一旦安装了新硬件并DenyUnspecified进行了更改,00000001我就可以重新插入该硬件并不受限制地使用它。

是否有其他策略可以阻止连接新硬件而不是仅仅安装?

答案1

嗯,我明白你的问题了。我不确定只有更改注册表才能避免你的问题。也许第三方应用程序(监控)可以解决问题?

相关内容