我已经安装了 Windows 10 技术预览版 (10162)。安装过程很顺利,但安装后,Windows 通过 Windows 更新安装了 Intel HD 3000 驱动程序,之后屏幕一直黑着。当我重新启动计算机时,我看到 Windows 加载屏幕,但之后屏幕变黑并一直这样(我猜想这是驱动程序加载时的情况)。我尝试禁用自动驱动程序更新,但 Windows 仍然会下载此驱动程序,我最终陷入同样的境地。
我也尝试过从bootcamp 支持软件 (5.1.4650)结果完全相同。我猜想这是因为 Windows 10 和此驱动程序不兼容。
我还没有找到禁用该更新的方法,也没有找到直接启动到恢复模式并卸载驱动程序的方法。有什么办法可以阻止 Windows 安装该驱动程序吗?
答案1
我在以下博客文章中找到了解决我的问题的方法:http://hmemcpy.com/2015/04/preventing-a-certain-windows-update-from-installing-on-windows-10/
它描述了如何在 Windows 10 技术预览版中禁用某个更新,这里简要总结了所需的步骤,有关完整指南,请参阅博客。
安装 Windows Powershell 更新模块
该模块包含一组从 powershell 与 Windows 更新进行交互的函数。
- 首先你需要下载Windows 更新 Powershell 模块并将其提取到
%WINDIR%\System32\WindowsPowerShell\v1.0\Modules
(或%USERPROFILE%\Documents\WindowsPowerShell\Modules
) - 要安装它,请将执行策略设置为不受限制(
Set-ExecutionPolicy Unrestricted -Force
以管理员身份从 powershell 运行)并导入模块(Import-Module PSWindowsUpdate
)。之后,您应该将执行策略重置为更严格的策略,例如RemoteSigned
禁用英特尔驱动程序更新
- 获取要安装的更新列表:
Get-WUList
。这将打印将要安装的所有更新的列表。 - 要禁用英特尔驱动程序,请使用该
Hide-WUUpdate
功能,例如Hide-WUUpdate -Title "Intel*"
(它可能会匹配多个更新,但它会在每次匹配时提示您是否要禁用它)。 - 如果你重新运行
Get-WUList
,英特尔驱动程序有一个H在下面地位,这意味着它被隐藏并且不会被安装。