Windows 10秋季创建者更新修复了DirectX 9内存分配错误
目录:
视频: Windows 10 fall creators update fixes the directx 9 memory allocation bug 2024
自Windows 8诞生以来,内存分配问题一直存在,这表明它对Windows向游戏分配内存的方式的影响有多重要。
在Windows 8之前,内存是根据可用性和要求自由分配给游戏的。 当人们更新到Windows 8、8.1和最近的Windows 10时,情况发生了变化。
所做的更改明确意味着,无论任何其他条件,系统最多只能分配4GB的VRAM。 在此固定数量之前被锁定会给许多游戏者带来麻烦。
秋季创作者更新救援
经过漫长的等待后,Microsoft似乎通过实施Fall Creators Update取消了此更改。
该问题出在Direct3D API的主干上,但现在已得到解决,以便可以更准确地读取可用内存。
不幸的是,Windows 8.1似乎不会提供类似的修复程序,因此,对于那些希望解决此问题的人来说,最佳做法是仅升级到Windows 10。
这很重要
对于没有超过4GB VRAM的用户,此问题似乎并不重要。 具有超过4GB VRAM的机器通常被认为是高级产品,大多数消费者都没有这种问题。
但是,由于4 GB或更少的计算机使用RAM和VRAM的组合的方式,该问题也影响到这些用户。
总体而言,任何Windows 10玩家都应寻求更新到新的Fall Creators Update并获得这一非常重要的好处。
这个问题比大多数人想象的要老
虽然该问题起源于Windows 8时代的开始,但它似乎是由于开发人员试图解决Windows 7中已经存在的问题而引起的。
以下是Direct3D的高级软件工程师Jesse Natalie关于Windows 7以来的情况:
“ 该API在Windows 7上可用,但是在具有超过4GB VRAM的GPU的情况下,它的行为并不合理。 在Windows 8的时间范围内,我们注意到内存的趋势将导致图形API表面积上几个32位值的溢出,因此人们齐心协力清理和钳制而不是允许溢出。 D3D9的钳位应用太早,导致分配失败,而不仅仅是钳位的报告。 ”
当然花了一段时间,但看来微软似乎已经设法解决了这个问题。 事实证明,Windows 10通常是Windows游戏的真正转折点,微软对为游戏玩家提供出色平台深感兴趣。
Windows 8,RT,Windows 10的计算器x8
您可以依靠的一个好的计算器始终是方便使用的好工具。 尽管每个操作系统都带有集成工具来执行所有计算,但有时这些并非所有人都喜欢。 尽管集成的Windows 8,Windows 10计算器具有人们可能想要的所有功能,但是…
修复:Windows 8.1,Windows 10升级后无法播放电影文件
在Windows 10、8.1 PC上观看喜欢的电影时,视频应用可能会崩溃。 这可能是Windows更新引起的,但请不要担心,因为您会在本指南中找到一些简单的解决方案来帮助您摆脱此问题。
Windows 7 KB4022719带来Windows内核,Windows com,Internet Explorer,Windows Shell的安全更新
安全更新KB4022719包含的改进和修补程序也是5月以前的更新的一部分,并解决了各种问题。 Windows 7的改进和修补程序此更新解决了以下问题:安装KB3164035后,您将无法打印增强型图元文件(EMF)或包含渲染出的位图的文档……