![注册表项设置,使 Windows 能够从 Windows 更新下载驱动程序](https://linux22.com/image/1348548/%E6%B3%A8%E5%86%8C%E8%A1%A8%E9%A1%B9%E8%AE%BE%E7%BD%AE%EF%BC%8C%E4%BD%BF%20Windows%20%E8%83%BD%E5%A4%9F%E4%BB%8E%20Windows%20%E6%9B%B4%E6%96%B0%E4%B8%8B%E8%BD%BD%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我必须发布软件更新以启用下图所示的设置。
我的系统设置为“从不从 Windows 更新安装驱动程序软件”。我想知道是否有与此设置相对应的注册表项,以便我可以将其设置为“是,自动执行此操作(推荐)”或“否,让我选择要做什么”,并设置“如果在我的计算机上找不到驱动程序软件,则从 Windows 更新安装”。
我能找到的最接近的答案是无开发管理器更新但这似乎没有帮助。
谢谢,
答案1
我找到了,
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching]
"SearchOrderConfig"=dword:00000002
以下是SearchOrderConfig
SearchOrderConfig 0 = Yes, do this automatically
SearchOrderConfig 1 = No, let me choose what to do, Always install the best...
SearchOrderConfig 2 = No, let me choose what to do, Install driver software from windows update ...
SearchOrderConfig 3 = No, let me choose what to do, Never install driver software from Windows update
答案2
其实正确答案是:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching]
SearchOrderConfig 1 = No, let me choose what to do, Always install the best...
SearchOrderConfig 2 = No, let me choose what to do, Install driver software from windows update ...
SearchOrderConfig 3 = No, let me choose what to do, Never install driver software from Windows update
没有实际的 SearchOrderConfig 0
“零”由注册表项组合自动触发搜索订单配置1 +阻止设备元数据来自网络0,如果您手动将 SearchOrderConfig 更改为零,则如果未启用 PreventDeviceMetadataFromNetwork,它什么也不执行。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata]
PreventDeviceMetadataFromNetwork 0 = enhanced icons enabled
PreventDeviceMetadataFromNetwork 1 = enhanced icons disabled
答案3
以下是该注册表项的正确设置。
0 = "No, let me choose what to do - Never install driver software from Windows Update"
1 = "Yes, do this automatically (recommended)"
2 = "No, let me choose what to do - Install driver software from Windows Update if it is not found on my computer."
这些是唯一的选择,因为“不,让我选择要做什么 - 始终从 Windows 更新安装最佳驱动程序软件”与“是,自动执行此操作(推荐)”几乎相同。我通过选择每个可用设置然后在保存更改后查看注册表项来测试这些设置。
答案4
我认为这些值都取决于您的机器上当前运行的 Windows 10 的版本和内部版本。
我正在运行 Windows 10 Pro 1511 Build 10586,我尝试将值设置为 3,但驱动程序安装仍然被触发,导致安装失败,我被困在旧版 Windows 上。将尝试将其更改为“0”,并在周末重试并更新我的答案。
注意:- 我甚至在 GroupPolicy 中禁用了它,但仍然会触发驱动程序安装。