如何修复“无法创建 D3D 设备”错误


您终于在新电脑上度过了一个周末的游戏时间,结果却是“无法创建 D3D 设备错误”。这是什么错误?为什么它会出现在您的 PC 上?

一般来说,此错误表示您的计算机在初始化计算机显卡的图形功能时出现问题。这个问题有很多可能的原因,从缺少驱动程序和错误的启动设置到禁用的图形服务。以下是您处理这些问题和修复此错误的方法。

目录

    启用图形服务

    最常见的原因如果您的图形服务不工作,则无法创建 D3D 设备错误。这可能是由于配置错误或手动错误造成的。

    1. 要解决此问题,请输入系统配置(以前称为 msconfig) 在 Windows 任务栏的搜索框中。
      1. 系统配置应用程序将打开在新窗口中。默认情况下,它将从“常规”选项卡开始。点击服务切换到该标签。
        1. 在这里您可以看到您计算机上的所有启动服务。您正在寻找的是与您的 GPU 相关的服务。根据您 PC 中使用的品牌,它可以是 NVIDIA、AMD、Intel 或类似的品牌。
          1. 找到设备的图形服务后,请确保其复选框已启用。如果您无法找到正确的服务,您只需启用所有即可启动每项服务。点击确定保存更改。
          1. 因为服务是您的一部分启动设置,您需要重新启动计算机才能启用它们。
          2. 重新安装图形驱动程序

            “失败”的另一个常见原因创建 D3D 设备”错误丢失或过时的图形驱动程序。我们经常忘记在恢复出厂设置或全新安装 Windows 后重新安装图形驱动程序。或者您一直在使用过时的驱动程序,需要更新它们

            大多数指南会告诉您卸载设备驱动程序和让 Windows 为您重新安装它们 。但我们不建议将该方法作为临时措施。

            更好的方法是访问制造商的网站并下载特定于您的型号的驱动程序。这些驱动程序保证会针对您的机器进行优化,并为您提供最佳性能。

            1. 首先,前往驱动程序的PC 制造商的下载页面。可以是戴尔、惠普、联想等。我们将使用 Acer 笔记本电脑进行演示。
              1. 您需要输入您机器的型号或下载一个小应用程序来检测它。这会将您带到为您的特定设备量身定制的驱动程序下载页面。
                1. 向下滚动驱动程序列表以查找 VGA 或 GPU 驱动程序。对于带有独立显卡的机器,会有两套驱动程序。下载用于游戏的主 GPU 的驱动程序。
                  1. 下载完成后,运行图形驱动程序安装应用程序。
                    1. 安装程序将为您安装驱动程序而不是当前驱动程序。在此过程中,显示​​屏可能会闪烁。
                      1. 安装完成后,您只需重新启动计算机即可看到变化。如果由于缺少驱动程序而出现“无法创建 d3d 设备”错误,那么您的游戏现在应该可以完美运行。
                      2. 通过撤消最近的更改

                        有时由于与新安装的应用程序冲突,您可能会收到“无法创建 d3d 设备”错误。可能是因为应用程序在后台运行,或者因为它对您计算机的图形设置进行了更改。

                        在这些情况下,最好尝试撤消这些最近的更改并尝试重新运行您的游戏。如果您没有收到错误消息,那么问题就是该更改。

                        1. 要删除 PC 上最近安装的应用程序,您可以使用添加或删除程序公用事业。只需在 Windows 任务栏的搜索框中输入即可找到它。
                          1. 系统设置的一部分,添加或删除程序允许您在一处查看计算机上所有已安装的应用程序。
                            1. 默认情况下,应用程序按他们的名字按字母顺序排序。将其更改为安装日期以将最近添加的内容置于顶部。
                              1. 删除应用程序很简单:从列表中选择它并点击卸载按钮。
                              2. 如果应用程序无法通过此卸载方法,您将需要尝试 其他正确删除它的方法

                                修改游戏的启动选项

                                如果您计算机上的所有内容都已完美配置 - 您的图形服务是启用,您的驱动程序已安装并且是最新的 - 那么您的游戏设置可能是一个问题。

                                最新的 AAA 游戏通常对图形的要求很高,而您的硬件可能无法胜任这项任务。但是,您可以尝试降低游戏的启动选项以进行游戏。

                                1. 要配置游戏的启动设置,请运行其启动程序。大多数游戏都有自己的启动器,而 Steam 发行版也可以从 Steam 启动器修改。
                                  1. 点击配置选项以打开启动设置。在 Steam 上,您可以右键单击相关游戏并选择属性>设置启动选项。
                                    1. 通常,该应用程序会扫描您的计算机并自动检测硬件的最佳设置。
                                      1. 如果这不起作用,您应该修改视频设置并将大多数值设置为这对您的视频卡施加的压力最小,并且可能有助于游戏在较弱的硬件上运行。
                                      2. 如果您的硬件完全可以运行游戏,它应该立即启动。请注意,Steam 有许多自身的潜在问题 可以阻止游戏启动。

                                        修复“无法创建 D3D 设备”错误

                                        “无法创建 D3D 设备”错误源于显卡无法与 DirectX 交互。原因是多种多样的。缺少驱动程序、暂停的图形服务、冲突的应用程序,甚至游戏的图形设置极高。

                                        所有这些问题都有简单的解决方案。只需按照上述步骤解决问题,即可让您的游戏立即顺利运行。

                                        相关文章:


                                        31.08.2021