如果你的系统内存有4GB或者更多,显卡显存也有1GB或者更多,那么在Windows 7系统中运行DirectX诊断工具(DXDiag.exe)的时候,显示标签页中的估计内存总数(Approximate Total Memory)显示值将会偏低。
比如在配置1GB显存的计算机上,当系统内存分别为4GB、6GB、8GB的时候,报告的估计内存总数会只有3496MB、454MB、1259MB。——注意这里的所谓估计内存总数包括显卡专用显存和系统共享显存两部分,在不同的系统配置和设置下会差异很大。
除了这个无伤大雅的显示问题,内存、显存容量都比较大的时候,在部分游戏或者程序中也可能无法选择最高细节设定,这就比较严重了。
微软在编号KB2026022的知识库文章中解释说,DXDiag.exe诊断工具用来估算系统内存总量的API接口在设计的时候并没有考虑到如此大的容量,所以出现了偏差。
微软表示正在解决此问题,将在未来发布相应的更新补丁。