您好,
关于该问题,由于Windows 8.1对于显卡驱动的要求,所以还要厂商能够开发出对Windows 8.1兼容的显卡驱动以支持。敬请您谅解和等待。
首先必须说明的是,我当前暂用的是Win7,我确实因为部分游戏经常提示内存不足,以及其他各种各样的兼容性问题,暂停了使用
在Win8.1刚发布期间,我当时还认为,因为才经过1年的时间就换成了新内核,来不及测试兼容性,所以当时还是可以容忍的
结果到现在很多问题依旧没有解决,我经过了一段时间研究发现,核芯显卡的驱动有可能是造成部分问题的原因
我一共用了我的两台笔记本做了研究,这两台都是Terrans Force(未来人类)含MXM接口独立显卡的高端游戏本
第一台是Ivy Bridge的X511E,i7-3610QM+16GB内存+GTX670M,对应核芯显卡为HD4000
第二台是Haswell的X611,i7-4930MX+16GB内存+GTX780M,对应核芯显卡为HD4600,也是我现在所使用的机器
在这里,有两组实例可以用于论证我的观点:
第一个是系统自带的“性能信息和工具”(Win8.1下我使用了工具重新添加了这个功能)
第一台笔记本在Win7的评分是:7.6/7.7/7.3/7.3/5.9(C盘在HDD上)
在Win8(不是Win8.1)下的评分是:7.8/7.8/5.9/6.8/5.9
理论上而言,如果我用HDMI接口输出到电视或HDMI接口的显示设备上,并关闭笔记本自带显示器的输出,那么此时我可以得到更高的评分(因为使用了独立显卡进行输出)
然而在Win8下,分数没有改变(Win7没有经过测试,然而按照上面的情况,理论上说法是成立的)
并且从NVIDIA控制面板中强制设置WinSAT.exe为独立显卡运行,结果依旧
第二台笔记本在Win7下的评分是:7.7/7.9/7.8/7.8/7.9(C盘在SSD上)
在Win8.1下的评分是:8.1/8.1/5.9/5.7/8.3,强制设置WinSAT.exe为独立显卡运行,结果依旧;HDMI外接电视,结果依旧
此时情况更不合理了——因为3D图形分数比第一台笔记本更低了,而如果是独立显卡,则绝对不可能出现这种情形(显然,GTX780M的性能比GTX670M要好上不少,Win7的评分也证明了这一点)
对于这个实例,结合我观察NVIDIA Optimus的工作情况——
在Win7下,如果我在NVIDIA控制面板中修改相关设置,那么右键程序(或其快捷方式)检查默认选择,是和我在NVIDIA控制面板中的设置没有差别的
而在Win8/8.1下,有时候我设置为独立显卡运行,然而右键检查程序的默认图形处理器的时候,依旧选择为“集成图形”,我在NVIDIA控制面板中的设置是无效的
因此,我似乎可以暂时得出一个观点:在Win8/8.1下,Optimus切换功能并没有受到良好的支持,部分程序会不受用户控制强制由核芯显卡运行
据我所知,从Ivy Bridge系列开始,英特尔要求所有笔记本都必须通过核芯显卡进行显示输出,因此,尽管有包括SLI/CrossFire这类双独立显卡的笔记本机型,或者Dell Precision等高端移动工作站机型,不经过核芯显卡直接由独立显卡进行显示输出,或直接屏蔽掉了核芯显卡外,其他所有类型的笔记本都是按照英特尔的规定进行的显示输出,我的两台笔记本也不例外
因此,对绝大多数笔记本用户而言,将要不可避免地遇到选择图形处理器的问题,然而Win8/8.1下的表现,确实让我感到非常震惊
可以说对于Win7,各方面都做得很好;然而对于Win8/8.1,尽管系列操作系统已经发布了1年多,但是功能却表现得非常糟糕
以上都是我对第一个实例和相关信息进行的分析和想法
第二个实例,是在当我需要使用Photoshop CC等软件时的情形——
这是我在Win7下,编辑——首选项——性能——图形处理器设置的截图,而我之前设置为使用独立显卡
可以看到,我的GTX780M被正常识别;而当我更换为核芯显卡时,HD4600也能被正常识别
并且,首选项中的“3D”功能也可以进行正常配置,3D功能使用正常
然而,当我在Win8.1下(当且仅当在Win8.1下)时,我会在首次打开Photoshop时收到“无法识别图形处理器,3D功能无法开启”的提示(很抱歉我暂时记不得具体描述),首选项中上面部分的区域是灰色不可选的,图形处理器检测不到,提示我需要更换驱动;3D功能不可设置,也无法使用
而在Photoshop CC中的“系统信息”里,无论我使用哪个图形处理器运行,图形处理器都会被识别为HD4600
显然,到这里我可以推测出,这是核芯显卡驱动的问题
而这个问题,并不会在Win8下发生(然而我没有查看过具体情形,但是没有出现过提示)
结合游戏中“内存不足”的提示,我观察到的情况是,近期在我的两台笔记本上出现提示的游戏,均为核芯显卡运行的游戏
尽管在Win8.1发布期间也有很多人独显运行游戏出现过类似的情形,后了解到是NVIDIA当时的驱动存在内存泄漏的问题,然而就我机器上的表现来看,独立显卡驱动的问题(似乎)已经得到了修正,我使用独立显卡运行的游戏没有收到过类似的信息
同时,在事件查看器中(我暂时无法给出具体截图),我发现“系统”事件下所有内存不足的报告中,所有“虚拟内存占用较高”的程序,其虚拟内存占用值均为该程序的正常水平
通过任务管理器观察发生“内存不足”提示时的内存——交换区大小,此时一般查证为最大31.9GB,可见虚拟内存功能正常
然而在我较老的第一台机器上,有时候会突然发生交换区最大值突然增大的情形(60GB+,而此时物理内存是够用的,因此发生了某种意义上的虚拟内存不足,但是这绝对不会是使用核芯显卡运行的,负载较低的游戏的32位主程序造成的)
因此我的推断是:有没有可能是某个驱动,以及其对应的硬件造成的呢?
对核芯显卡而言,它的显存是共享的内存
而之前在网上搜索内存泄露的相关信息,有回复表示,是驱动不断申请内存空间导致的,这有可能是显示驱动的问题
因此我的猜测是,会不会核芯显卡的显示驱动在不停地申请内存空间(来作为显存或为其他功能所用,但是按图形处理器的特征而言,主要应该是为了显存使用)
而驱动没有及时释放内存,内存被存入了硬盘交换区中(因而对我的实际情况而言,物理内存占用率没有得到较大提升)但是却不断占用交换区空间,最后发生了“内存不足”的提示
而这个情况,仅仅会在Win8.1下出现
因此,我自己的结论是,核芯显卡的驱动对Win7做过长足的优化,对图形处理器的切换功能支持良好;在Win8下产生了一定的BUG,然而没有影响使用;但是在Win8.1下,之前的BUG不仅没有得到解决,而且还产生了严重影响使用的BUG
这个情况我也会考虑提交到英特尔论坛上,之所以放到问题区,是因为我希望寻求可行的解决方案
并且,我必须说明的是,经受这个问题的不是我一个,稍在网上搜索一下,就可以看到大量对这个问题的提问(并且我在本社区也搜索到了不少,但是暂时没有搜索到对我而言较有价值的解决方案)
无论如何,无论官方还是技术人士,能够查证我说明的情况并且给予回复和处理,并给出可行的解决方案
谢谢了
锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。
您好,
关于该问题,由于Windows 8.1对于显卡驱动的要求,所以还要厂商能够开发出对Windows 8.1兼容的显卡驱动以支持。敬请您谅解和等待。
通过我的笔记本测试,发现在我用笔记本自己的显示屏玩游戏时完全没有问题,当我用HDMI输出到投影仪的时候,就会弹出内存不足的提示,当然不关闭它返回游戏继续玩也基本没有影响,关闭提示后一会又会弹。这应该的确是显卡的某方面问题,今天回家尝试更新驱动。
您好,
系统升级到Windows 8.1之后可能是因显示设备驱动的兼容问题而导致的。
建议操作:打开设备管理器更新硬件驱动,或访问显示设备以及显卡的官方网站,根据型号下载适用于Windows 8.1的驱动程序。
进入安全模式卸载显卡驱动,之后重装正确驱动
1.按住“电源按钮”保持5秒左右,系统关机;
2.按“电源按钮”将电脑开机
3.重复上述步骤多次,出现恢复界面
4.选择“高级恢复选项—>疑难解答—>高级选项—>启动设置”
5.进入Windows 8 系统的“启动设置”,点击“启用安全模式”或者“启用带网络连接的安全模式”。
6.重启进入安全模式之后,鼠标右键点击“开始菜单—>设备管理器—>卸载Intel和AMD的显示卡驱动程序”。
7.登录笔记本品牌官网更新适用您机型的Windows 8.1显卡驱动。
注意:建议在升级操作之前就把显卡驱动卸载了。
我是从win8升级到8.1的,升级之前已经是最新版本的显卡驱动了(你上边的10.18.10.3496版本)
升级之后,发现MFC相关的界面都是模糊的(就像没装驱动一样),但是IE浏览器显示,桌面显示的字体都很清晰正常。在玩游戏的时候还是提示内存不足(wow)
我怀疑是显卡驱动对某些接口的兼容有问题。。
您好,
某些硬件厂商还是依赖于之前的版本的操作开发和设计的硬件产品,不能够很好的兼容Windows 8.1,虽然微软系统更新很块,如果硬件厂商还不能够很好的跟上系统的节奏,就会出现不兼容问题(这个是市场方面等很多因素决定)(目前有很多软件都还只适用于之前版本的操作系统环境,更何况硬件这个大问题,并不是简单的责任和技术手段问题,有很多是市场竞争等问题),希望您能够理解!