如何修复 DirectX 12 中内存不足的错误?

DirectX 是一个视频、音频和游戏 API 库,Microsoft Windows 计算机显示视频、音频和游戏所需的库。因此,当它开始显示错误时,任何人都会自然而然地感到愤怒。但是,谈到当前的情况,有成千上万的用户面临DirectX 12的问题,尤其是那些更新了操作系统的用户。

在这种情况下,每当用户启动任何游戏时,它都会崩溃,并出现一条错误消息,指出内存不足。但不用担心,因为有一些简单的解决方案可以帮助您解决此问题。因此,让我们深入了解指南并查看这些修复程序。

修复 DirectX 12 中内存不足的主要方法

下面是一些修复程序,如果在玩游戏或视频时,在 DirectX 12 错误消息中内存不足,则有可能解决这些修复程序:

修复1:运行DirectX诊断工具

一开始,您应该检查系统上的 DirectX 版本是否支持最新的 DirectX 12。在某些情况下,过时或更低版本的 DirectX 可能是此类问题的原因。为此,请按照下列步骤操作:

  • 首先,要打开“运行”对话框,请按 Windows + R
  • 此后,键入 dxdiag 并按 Enter 打开 DirectX 诊断工具如何修复 DirectX 12 中内存不足的错误?
  • 现在,在“系统”选项卡上,可以检查 DirectX 版本
  • 您可以在电脑上的“显示”选项卡上找到运行的 DirectX 版本如何修复 DirectX 12 中内存不足的错误?

  • 此外,您可以在此处查看 DirectX 3D 功能级别和其他 DirectX 功能。如何修复 DirectX 12 中内存不足的错误?
  • 若要下载 DirectX 最终用户运行时 Web 安装程序,请单击 DirectX 最终用户运行时 Web 安装程序链接(如果你的电脑运行的是过时的 DirectX 版本)。
  • 下载完成后,只需运行安装程序,即可安装最新版本的DX。您也许能够以这种方式解决问题。

修复2:更新视窗系统

如果电脑运行的是过时的 Windows 版本,则可以轻松按照以下步骤检查电脑的最新更新。如果有可用的更新,最好安装更新。在这次更新中,你会发现大量的改进、错误修复和额外的功能。为此:

  • 要打开 Windows 设置,请按 Windows + I
  • 然后单击“更新和安全”>单击“Windows 更新”部分中的“检查更新”。如何修复 DirectX 12 中内存不足的错误?
  • 当更新可用时,您可以单击下载并安装
  • 让安装过程完成。
  • 然后,重新启动计算机以应用更改。

修复3:更新图形驱动程序

如果程序的图形驱动程序已过时或丢失,则程序可能无法启动的原因有多种。如果您最近没有更新图形驱动程序,也建议您定期更新。为此:

  • 使用 Windows + X 键打开“快速启动”菜单。
  • 从列表中,单击设备管理器>双击显示适配器。
  • 只需右键单击专用显卡即可。
  • 接下来,选择更新驱动程序。如何修复 DirectX 12 中内存不足的错误?
  • 之后,choose 自动搜索驱动程序
  • 只要有可用的更新,它就会自动下载并安装它。
  • 进行更改后,系统将自动重新启动。如果它没有自动重新启动设备,则必须手动执行此操作。之后,检查 DirectX 12 错误消息中内存不足是否消失。

修复4:增加分页文件大小

若要修复 DirectX 12 错误消息中内存不足的问题,还必须尝试使用下面提到的步骤增加分页文件大小:

  • 最初,要启动“设置”应用程序,请按 Windows 键 + I
  • 系统设置中,从右侧部分选择关于如何修复 DirectX 12 中内存不足的错误?
  • 转到“相关链接”部分,然后单击“高级系统设置”。如何修复 DirectX 12 中内存不足的错误?
  • 此后,在“系统属性”窗口中,单击“高级”选项卡。
  • “性能”页上,单击“设置”。
  • 选择“性能选项”下的“高级”选项卡。如何修复 DirectX 12 中内存不足的错误?

  • 在“虚拟内存属性”框中,单击“更改”按钮。如何修复 DirectX 12 中内存不足的错误?
  • 然后,确保未选中“自动管理分页文件大小”旁边的复选框。
  • 找到有问题的游戏驱动器。
  • 确保已启用自定义大小。
  • 在“初始大小”和“最大大小”文本框中,输入所需的值。
  • 若要设置值,请单击“设置”按钮,然后单击“确定”。如何修复 DirectX 12 中内存不足的错误?
  • 您现在可以关闭“设置”窗口。
  • 最后,再次启动游戏。

修复5:清除DirectX缓存

您可以执行以下步骤,以便从PC中删除DirectX的缓存文件:

  • 在任务栏上,单击窗口图标。
  • 搜索磁盘清理并等待结果。
  • 打开磁盘清理工具时,选择以管理员身份运行如何修复 DirectX 12 中内存不足的错误?
  • 然后,从下拉菜单中选择 C 驱动器如何修复 DirectX 12 中内存不足的错误?

  • 要继续,请单击确定
  • 确保在“磁盘清理”窗口中取消选中除“DirectX 着色器缓存”旁边的复选框之外的所有复选框。
  • 要继续,请单击确定
  • 您将看到一个确认弹出窗口。如何修复 DirectX 12 中内存不足的错误?
  • 要确认并完成删除,请单击 删除文件 按钮。

修复6:禁用启动程序

许多用户报告说,他们仅通过在后台禁用启动程序就成功解决了 DirectX 12 中内存不足错误消息。因此,您还必须尝试一下:

  1. 打开任务管理器。同时按 Ctrl + Shift + Esc 执行此操作,或使用 Windows 搜索栏查找它。
  2. 如果您切换到启动应用程序,您将能够发现繁重的任务并禁用它们。
  3. 在窗口的右下角,单击要断开连接的程序旁边的“禁用”按钮。如何修复 DirectX 12 中内存不足的错误?

修复7:使用Windows内存诊断工具

因此,以下是运行Windows内存诊断工具需要遵循的步骤:

  1. 首先,按 Windows + R 打开“运行”框。
  2. 此后,在文本框中键入以下命令,然后单击“确定”以访问内存诊断工具:
    mdsched.exe如何修复 DirectX 12 中内存不足的错误?
  3. 在弹出窗口中,选择“立即重新启动”并检查问题(推荐)。如何修复 DirectX 12 中内存不足的错误?

修复8:修复损坏的文件

游戏中的文件完整性也可能存在问题,导致“DirectX 12 内存不足”错误消息。可能是安装目录中有一些损坏的文件,导致游戏崩溃。您可以采取以下步骤来确保您的文件完好无损:

  1. 转到 Steam 客户端
  2. 之后,右键单击游戏。
  3. 选择“属性”,然后选择“本地文件”。
  4. 最后,单击验证游戏文件的完整性如何修复 DirectX 12 中内存不足的错误?

如果选择此选项,客户端将扫描安装目录中的损坏文件并自动修复它们。

修复9:重新启动Windows资源管理器

如果在使用文件管理器时发生错误并遇到内存不足错误,则可以重新启动 Windows 资源管理器。

  1. 最初,在搜索栏中,键入任务管理器并单击它。
  2. 从下拉菜单中,右键单击 Windows 资源管理器并选择重新启动如何修复 DirectX 12 中内存不足的错误?
正文完