我正在尝试 Win7 的功能设备安装限制(如所述这里):为了测试这一点,我卸载了两个在该计算机上使用的 USB 驱动器,并启用了以下组策略:
- 阻止安装其他策略设置未描述的设备
- 允许安装与以下任意设备 ID 匹配的设备(使用其中一个内存条的硬件 ID)
- 当策略设置阻止安装时显示自定义消息
- 当策略设置阻止设备安装时显示自定义消息标题
过了一会儿gpupdate /force
,我尝试插入我允许安装的 USB 记忆棒:Windows 发出“新设备!”的声音并安装它。好的。
当我插入另一个时,Windows 弹出错误弹出窗口并且不安装任何内容。好的。
当我再次插入它时,Windows 只会发出“设备错误”的声音,并且不会弹出任何窗口。为什么?
当我去禁用防止安装...选项或将其设置为未配置并重新启动/gpupdate,这并没有改变:Windows 似乎“诅咒”了 USB 棒。
有人能向我解释为什么会发生这种情况以及我该如何改变这种情况(“诅咒”和弹出窗口的不出现)吗?
答案1
与此同时我发现了什么。
- 您设置了限制。
- 您插入一个新设备。
- Windows 识别出已插入的设备,但它并不“认识”它。因此,它会尝试安装驱动程序,但由于限制而失败。当发生这种情况时,它会显示一个弹出窗口。该设备被添加到“已知”设备中,但处于“错误:驱动程序未安装”状态。
- 您重新插入该设备。
- Windows 识别到设备已插入,并且做知道它。所以它只是尝试重新激活它并失败。错误声音。它不会尝试搜索或安装驱动程序,因为它之前这样做失败了。
当您取消限制并重新插入设备时,其行为就像上一步一样:Windows 不会尝试安装驱动程序,因为它之前失败了。这就是“诅咒”。
尽管如此,要安装该设备,您必须手动启动驱动程序安装,方法是在设备管理器的设备详细信息对话框中选择“更新驱动程序...”。当限制处于活动状态时,此操作会失败,当限制未处于活动状态时,此操作会成功。
附注:如果您卸载已安装的驱动程序,它会再次变为“未知”。因此,当您在限制处于活动状态的情况下插入它时,您会再次看到弹出窗口。一次。