问题描述
Win10在开启Hyper-V虚拟化技术后,会在显示设置中显示存在多个虚拟桌面,经常会出现应用打开无法在当前桌面显示的问题。
问题原因
网上说这是由于最新的Intel的CPU内置的核显驱动有问题
问题解决
安装旧版的核显驱动即可解决。
本人使用的笔记本内置的核显是HD Graphics 4600显卡,解决过程如下:
安装旧版驱动
- 卸载已经安装的核显驱动
- 下载旧版驱动,可以在网上搜索,如下为Dell提供的一个升级包,其中包含了Intel核显驱动
https://www.dell.com/support/home/cn/zh/cndhs1/Drivers/DriversDetails?driverId=7C6X2 - 安装显卡驱动,上边的升级包包括核显和音频驱动,只选择显卡驱动即可,过程中会提示要安装的版本低于最新版本,忽略即可。
配置组策略禁止自动更新显卡驱动
由于Win10会自动更新驱动,因此需要通过设置组策略来禁止自动升级显卡驱动。
- 打开设备管理器 ,找到核显设备,右键属性,选择详细信息标签,选择类Guid,复制下边显示的字符串
- 打开编辑组策略,在开始菜单中搜索组策略即可找到,然后依次找到如下路径:计算机配置
→
\rightarrow
→系统
→
\rightarrow
→设备安装
→
\rightarrow
→设备安装限制,打开阻止使用与下列设备安装程序类相匹配的驱动程序安装设备
- 选择已启用,点击显示…
- 将之前复制的类Guid粘贴到图中位置,然后点击确定即可