解决Win10的Intel核显驱动与Hyper-V不兼容的问题

Intel的显卡驱动和Windows 10, 都是不让人省心的玩意, 垃圾中的垃圾, 其中一个内存泄露问题修复了一万年, 另一个根本就是千疮百孔我之前已经专门写文章喷过.

Intel第四代处理器的核显(我不确定会不会有其他世代的核显也是这样, 我的是Intel HD Graphics 4600)驱动现在和Windows 10有严重的兼容问题.

兼容问题具体表现在笔记本电脑安装Hyper-V后重启, 外接显示器无信号, 进入Windows登录界面会经历非常长时间的黑屏, 在登录后会发现操作系统的性能极其低下, 一个操作可能需要几分钟才能反应过来. 如果你拔掉连着外接显示器的连接线, 操作系统的速度可能会恢复到可以接受的程度, 但仍然有问题, 因为核显驱动还是没有正常工作, 找不到核显控制面板就是一个证据. 打开Windows的显示设置你会发现此时电脑一共有五个显示屏, 除了你的笔记本内屏以外, 其他的显示屏是不可用的. 没有用外接显示器的用户, 即便没有察觉到显卡驱动的不正常, 也应该感受到了系统的性能不如从前.

Intel的论坛里已经有人反馈过这个问题, 但核显的驱动至今(2017年7月初)仍未能修复此问题: False multiple monitors with intel drivers |Intel Communities.

目前的唯一解决办法就是安装回去年6月发布的15.40.25.4463驱动, 同时在组策略关闭Windows 10的硬件驱动更新(不关闭的话会自动升级到最新的不兼容驱动).

建议完整的操作步骤如下:

  1. 对于这篇文章发布之后需要安装Hyper-V的用户, 我不知道此时的新驱动是否能够正常兼容Hyper-V, 所以建议自己尝试在新的驱动下安装Hyper-V. 如果你在外接显示器下有明显的速度问题, 或者进入系统后发现显示屏的数量不正常, 那么请先回安全模式卸载掉Hyper-V.

  2. 确定最新驱动与Hyper-V有兼容问题后, 先运行gpedit.msc打开组策略, 在"本地计算机 策略"->"计算机配置"->"管理模板"->"Windows 组件"->"Windows 更新"里找到"Windows 更新不包括驱动程序", 将其设置为"已启用".

  3. 下载并安装15.40.25.4463驱动, 不需要提前卸载旧的驱动.

  4. 安装Hyper-V, 并重启电脑, 祈祷一切正常.

2017年10月10日更新: Intel官网似乎删除了15.40.25.4463驱动程序, 所以我不得不在文章正文里删去了原来的官网下载地址.

值得庆幸的是我之前下载的64位15.40.25.4463驱动安装程序一直没有删掉, 现在上传到Google Drive里分享给大家: https://drive.google.com/file/d/0B3UA67IIbq4LWlVRdjVrZHZQMW8/view?usp=sharing