修复DirectX在Windows11或10中遇到不可恢复的错误
在玩《使命召唤》、《MW2》、《二战》或其他游戏或尝试打开它们时,一些用户遇到“DirectX 遇到不可恢复的错误”,这令人非常沮丧。这个问题在《使命召唤》游戏中更为常见,但在启动 Fivem、Plutium 和《现代战争》等其他游戏时也可能会出现。此类错误通常是由于图形驱动程序错误、系统配置不兼容和操作系统过时而引起的。同样的问题可能是由临时故障或冲突引起的,如果是这样,简单的重新启动就可以修复 DirectX 在 Windows 11 或 10 中遇到的不可恢复的错误。
DirectX 是主要用于游戏和多媒体应用程序的 API 集合,以确保更好的性能、图形渲染和音频处理。它为开发人员提供了一个标准化的接口,可以与底层硬件(例如显卡和声卡)进行交互,而无需了解每个设备的具体细节。一旦系统在使用 DirectX 文件时检测到任何问题或并发症,可能会突然关闭整个应用程序,有时甚至可能无法启动游戏。
DirectX 遇到不可恢复的错误
以下是修复 DirectX 在 Windows 11 或 10 中遇到不可恢复错误的方法 –
方法 1:确保系统要求
不同的应用程序有不同的系统要求,您的电脑必须满足这些要求,以避免运行时出现任何异常。Windows 游戏也会发生同样的情况。
如果您的系统无法满足游戏指定的要求,您可能会遇到与 DirectX 相关的性能问题或错误。要了解您的DirectX 版本,请遵循以下步骤 –
- 按Windows + R。
- 在运行命令中,键入 – dxdiag。
- 按Enter键。
- 当 DirectX 诊断工具窗口出现时,检查您的 PC 的版本。
并非所有游戏都需要相同的系统要求,因此,在下载和安装游戏之前请先检查它们,以确保顺利运行。通常,大多数游戏在 DirectX 11 中表现更好,但我们始终鼓励您升级到最新版本以获得更好的性能。
方法 2:确保您的显卡驱动程序已更新
当 DirectX 组件存在问题或与系统的图形驱动程序存在冲突时,可能会在 Windows 11 或 10 中出现 DirectX 遇到不可恢复的错误。过时或不兼容的显示适配器驱动程序更有可能与 DirectX 发生冲突。
要更新驱动程序,您可以使用设备管理器或访问制造商的网站手动下载并安装。
- 按Windows + X。
- 从出现的高级用户菜单中,选择“设备管理器”。
- 双击展开显示适配器。
- 右键单击您的图形驱动程序并选择更新驱动程序。
- 单击自动搜索驱动程序。
- 现在 Windows 将通过 Internet 搜索可用更新。如果找到,它将自动安装。
- 完成后,重新启动计算机。
方法三:重新安装显卡驱动
更新显卡驱动程序通常有助于解决 DirectX 遇到的不可恢复的错误,如果没有,请考虑重新安装。
这不仅可以解决相关问题,还可以提高性能,并确保与最新游戏和应用程序的兼容性。
- 按“开始”按钮并输入dxdiag。
- 按Enter 键打开 DirectX 诊断工具。
- 在出现的窗口中,切换到“显示”选项卡。
- 记下显卡和制造商详细信息。
- 打开设备管理器。
- 双击显示适配器。
- 列表展开后,右键单击您的图形驱动程序并选择卸载设备。
- 选中删除该设备的驱动程序设置之前的复选框。
- 单击“卸载”。
- 重新启动 Windows。
- 如果出现检测显卡驱动程序的提示窗口,请单击“取消”。
- 访问显卡制造商的网站。
- 在制造商的网站上查找驱动程序或支持部分。您可以在主导航菜单或通过网站上的搜索功能找到它。
- 使用您之前记下的信息选择适当的选项来指定您的显卡型号和操作系统。
- 查找最新的驱动程序版本。
- 下载驱动包。
- 下载完成后,访问系统存放下载文件的目录。
- 双击安装程序文件。
- 按照屏幕上的说明安装新驱动程序。
- 驱动程序安装完成后,重新启动计算机以应用更改并确保新驱动程序已完全激活。
方法 4:更新 DirectX
要修复 DirectX 遇到的不可恢复的错误,请确保您的系统上安装了该工具的最新版本。如果有更新版本,Windows 更新通常会自动升级 DirectX,因此请确保该服务未被禁用。要手动检查更新,请按照以下方式操作:
视窗11
- 按 Windows + I。
- 从左侧边栏中选择Windows 更新。
- 移至右侧,然后单击“检查更新”。
- Windows 现在将开始检查可用更新
- 如果有可用更新,Windows 会将它们显示在列表中。
- 单击 “下载”按钮,然后单击“安装”。
- 按照屏幕上的说明进行操作(如果有)。
- 安装更新后,Windows 将要求您重新启动系统。单击立即重新启动 按钮来完成该过程。
Windows 10
- 打开 Windows 设置。
- 选择 更新和安全。
- 在出现的页面的右侧窗格中,单击“检查更新”。
- 接下来的程序与我们上面提到的相同。
方法 5:配置显示缩放
要通过放大或缩小计算机屏幕上的元素的大小来调整它们,可以使用显示缩放。当您拥有高分辨率显示器或难以阅读小文本或图标时,它特别有用。
如果此设置设置错误,DirectX 在 Windows 11 或 10 中遇到不可恢复的错误也可能是一个后果。
并非所有 Windows 游戏都支持显示缩放,或者可能有自己的内置选项来调整界面或文本大小。当相关设置修改不正确时,可能无法保证预期的效果或导致游戏中的图形问题。
如果是这样,则需要调整缩放比例,并且可以在操作系统的显示设置中轻松完成。
- 按Windows + D转至桌面屏幕。
- 右键单击任何空白区域并选择“显示设置”。
- 当该页面出现时,移至其右侧窗格。
- 单击“缩放”。
- 在自定义缩放部分下的文本框中输入100。
- 单击应用(勾选)按钮。
- 为了使更改生效,您可能需要注销并重新登录。
方法 6:运行游戏前关闭其他应用程序
一些在后台运行的应用程序被发现消耗过多的内存或CPU资源,最终导致与正在运行的应用程序发生冲突。因此,有必要排除后台应用程序的干扰。
禁用它们有助于释放系统资源,并可能解决与性能相关的问题或与其他正在运行的进程的冲突。
- 右键单击任务栏,然后从上下文菜单中选择任务管理器。
- 任务管理器将显示当前正在运行的进程和应用程序的列表。
- 检查哪个应用程序消耗的资源最多。
- 右键单击它并选择结束任务。
- 同样,禁用您不需要或正在使用大量资源的其他应用程序。
- 现在尝试玩游戏,看看问题是否还会出现。
方法 7:调整注册表
对注册表进行简单的更改通常可以修复 DirectX 在《使命召唤:高级战争》或其他游戏中遇到的不可恢复的错误。要修改相关密钥,您不必是高级用户。
只需严格遵守下面给出的步骤即可。如果您不熟悉 Windows 注册表或不确定是否要进行更改,最好寻求专家的指导。
对 Windows 注册表进行更改可能会产生重大影响,因为如果修改不正确,可能会导致系统不稳定,甚至阻止计算机正常启动。因此,应该谨慎对待。
另外,在调整注册表之前,请务必创建注册表备份,以便在紧急情况下可以恢复修改。
- 按Windows + R。
- 在运行命令中,键入regedit。
- 单击“确定”。
- 当用户帐户控制提示您同意时,单击“是”。
- 导航到Computer\HKEY_CLASSES_ROOT\PROTOCOLS\Filter\text/xml目录。
- 在左侧边栏上,右键单击text/xml文件夹并选择删除。
- 成功删除密钥后,重新启动 Windows。
方法 8:禁用反恶意软件程序
暂时禁用防病毒软件可以帮助解决与 DirectX 相关的问题,因为该软件可能会干扰某些系统组件或游戏文件。
但是,关闭该实用程序会使您的 Windows 面临潜在的安全风险,因此应谨慎操作,并且仅用于故障排除目的。以下是暂时禁用防病毒软件的方法 –
关闭 Windows Defender 防火墙
- 单击“开始”按钮并输入Windows security。
- 当搜索结果出现时,按Enter。
- 在 Windows 安全应用程序中,选择防火墙和网络保护。
- 您将看到不同的网络配置文件,例如域、专用和公共。
- 选择要禁用防火墙的网络配置文件,例如 – 专用网络。
- 在相应页面上,关闭Microsoft Defender 防火墙下的切换按钮。
- 出现提示时,单击“是”确认您的操作。
禁用第三方防病毒软件
禁用防病毒程序的具体步骤可能会有所不同,具体取决于您的系统所安装的软件。但是,您可以遵循以下一般步骤 –
- 从桌面屏幕的右下角,右键单击防病毒图标。
- 选择“禁用”或“关闭”或类似内容的选项。
- 单击“是”或“禁用”确认您的选择。
- 现在应该禁用防病毒程序。
请记住,您的计算机现在容易受到恶意软件和其他威胁的攻击,因此请谨慎操作。为了确保您的计算机受到保护,问题解决后必须立即重新启用防病毒程序
方法9:修复游戏文件
由于病毒入侵和软件冲突,很多时候游戏文件会丢失或损坏。DirectX 遇到不可恢复的错误可能会因为这个原因而出现。
由于安装不完整或其他程序的干扰,也可能会出现同样的问题。要修复错误并恢复系统稳定性,您可以重新安装游戏的全新副本。
在卸载和安装游戏之前,您可以验证游戏文件的完整性。为此,您通常需要使用适当的游戏启动器或平台。确切的步骤可能会根据您使用的平台而有所不同,但以下是一些流行平台的一般说明 –
Steam
- 打开 Steam 启动器。
- 前往其图书馆。
- 右键单击要验证的游戏,然后从下拉菜单中选择“属性” 。
- 在“属性”窗口中,选择“本地文件”。
- 单击验证游戏文件的完整性按钮。
- 然后,Steam 将检查游戏文件并替换任何丢失或损坏的文件。
史诗游戏商店
- 打开 Epic Games 启动器。
- 在左侧边栏中,单击“库”。
- 单击您要验证的游戏旁边的三个点 (…) 图标。
- 选择验证。
- 然后,Epic Games Launcher 将验证游戏文件并修复发现的任何问题。
GOG银河
- 打开GOG Galaxy客户端并进入您的游戏库。
- 单击您要验证的游戏以将其选中。
- 在右侧,单击“更多”按钮(由三个点表示)。
- 从下拉菜单中选择验证/修复。
- GOG Galaxy 随后将验证游戏文件并在必要时修复任何问题。
起源
- 打开 Origin 启动器。
- 单击侧面板中的“我的游戏库” 。
- 右键单击要检查的游戏图像,然后选择“修复”。
- 该过程将自动开始,您可以通过观察出现的进度条来跟踪它。
优玩
- 打开 UPlay 启动器。
- 单击游戏。
- 找到您要验证的游戏。
- 右键单击它并选择验证文件。
方法10:扫描并修复战网启动器
当您玩 Battle.net 平台上提供的游戏时,尤其是《使命召唤 (COD) Warzone》,DirectX 遇到的不可恢复错误更为明显。如果是这样,您可以扫描并修复您在启动器中选择的任何特定游戏。
- 打开战网启动器。
- 在左侧的游戏列表中,找到您要扫描和修复的游戏。
- 单击游戏的图标将其选中。
- 在 Battle.net 启动器的左上角,单击暴雪徽标以打开下拉菜单。
- 从下拉菜单中,选择扫描和修复。
- 将出现一个新窗口,其中包含开始扫描和修复过程的选项。单击开始扫描按钮。
- Battle.net 启动器将开始扫描游戏文件是否存在任何问题或错误。
- 如果扫描过程中发现任何问题,启动器将提示您修复它们。单击“修复”启动该过程。
- 启动器现在将下载并替换任何丢失或损坏的文件。
- 修复过程完成后,启动出现错误的游戏。
方法11:删除battle.net缓存文件夹
当您删除战网的缓存文件夹时,应用程序将在您下次启动时重建必要的缓存文件。此过程可以帮助解决缓存文件可能发生的某些问题或冲突,包括与 DirectX 相关的错误。
删除该文件夹不会删除任何游戏安装或保存的数据;它仅删除与Battle.net应用程序相关的临时文件和缓存数据。
- 如果 Battle.net 应用程序当前正在运行,请将其关闭。
- 按Windows + E打开文件资源管理器。
- 在文件资源管理器窗口顶部的地址栏中,插入%ProgramData%\Battle.net 并按Enter。
- 在 Battle.net 文件夹中,找到名为Cache的子文件夹。
- 双击同样的。
- 按Windows + A选择缓存文件夹中的所有文件和文件夹。
- 现在,单击工具栏中的“删除”图标。
- 如果出现提示,请确认删除。
- 关闭文件资源管理器。
方法 12:在 DirectX 11 模式下运行《使命召唤》
如果您尝试在 DirectX 12 模式下运行《使命召唤》时遇到错误,则可能会出现可操作性问题。尝试在 DirectX 11 模式下运行游戏,看看错误是否已修复。
- 启动Battle.net应用程序。
- 提供凭据以登录您的帐户。
- 在游戏库中,找到“使命召唤”游戏并选择它。
- 单击“选项”或齿轮图标,然后选择“游戏设置”。
- 检查其他命令行参数并 在其文本框中插入-DD11 。
- 单击“完成”保存更改。
- 启动《使命召唤》游戏,它现在应该在 DirectX 11 模式下运行。
以上是 修复DirectX在Windows11或10中遇到不可恢复的错误 的全部内容, 来源链接: utcz.com/dzbk/942953.html