如何修复Windows 10中的D3dx9_42.dll丢失错误
您正在尝试启动游戏或程序时,砰的一声出现错误消息,要么“ 找不到D3dx9_42.dll “ 或者 ” 缺少文件d3dx9_42.dll ”。有时,您可能还会看到错误消息“ 该程序无法启动,因为您的计算机缺少d3dx9_42.dll。尝试重新安装程序以解决此问题 。”此问题通常是DirectX引起的问题,因为它已在大多数基于Windows的游戏和图形应用程序中使用。好消息是,我们为您的Windows 10 PC中的D3dx9_42.dll丢失错误提供了一些解决方法。
方法1:通过安装D3dx9_42.dll文件
步骤1: 打开浏览器,然后访问下面的链接以下载 D3dx9_42.dll文件 :
https://www.dll-files.com/d3dx9_42.dll.html
然后点击 下载 链接取决于您的系统是否 32位 或者 64位 。
*笔记 - 找出您的系统架构( 32位 或者 64位 ), 跟随 这个流程 。
第2步: 下载后,打开Zip文件夹并复制dll文件。
第三步: 现在,按 赢+ E 键盘上的两个键一起打开 文件管理器 。
在里面 文件管理器 窗口,请按照以下路径到达 系统32 文件夹:
C:WindowsSystem32
第4步: 按 继续 按钮以授予管理员访问权限并完成该过程。
现在,您可以尝试启动该程序,并且不再应该看到dll丢失错误。
*笔记 - 或者,您也可以将文件复制并粘贴到您遇到问题的游戏文件夹中。请遵循以下步骤。
步骤1: 要转到游戏文件夹,请转到桌面上的游戏图标,右键单击它并选择 打开文件所在位置 。
第2步: 现在,粘贴 DLL文件 。
第三步: 点击 继续 授予管理员权限并完成该过程。
您现在可以尝试打开游戏,它应该可以正常运行。
方法2:通过安装DirectX最终用户运行时程序包
步骤1: 打开浏览器,然后转到下面的链接以下载 Windows最终用户运行时 下载页面:
https://www.microsoft.com/zh-cn/download/details.aspx?id=8109
第2步: 下载结束后,运行文件并按照向导上的说明完成安装。
一旦 Directx 文件已安装,请重新启动PC,然后尝试打开您遇到问题的游戏或程序。该错误应消失,程序应正常运行。
或者,您也可以将DirectX更新到最新版本。
方法3:通过重新安装程序或游戏
步骤1: 右键点击 开始 菜单并选择 跑 打开 运行命令 。
第2步: 在里面 运行命令 窗口,键入 appwiz.cpl 然后按 好的 打开 程序和特点 进入窗口 控制面板 。
第三步: 在里面 程序与功能 窗下 卸载或更改程序 ,右键点击显示错误的程序,然后选择 卸载 。
第4步: 在出现的提示中,单击 是的 确认卸载。
否,重新启动PC并重新安装该程序。现在,您可以启动该程序,而不会出现任何错误。
方法4:通过更新GPU驱动程序
有时D3dx9_42.dll丢失错误可能是由于驱动程序过时所致,因此,更新GPU驱动程序可以解决此问题。让我们看看如何:
解决方案1:使用设备管理器
步骤1: 右键点击 开始 菜单并选择 装置经理 。
第2步: 在里面 装置经理 窗口,展开 显示适配器 部分,右键单击您的图形驱动程序,然后选择 更新驱动 。
第三步: 在弹出的窗口中,选择 自动搜索驱动程序 。
现在,等待它检测到任何可用的最新更新。如果可用,它将为您的系统安装最新的驱动程序。
或者,您也可以从本地计算机安装驱动程序。让我们看看如何。
步骤1: 右键点击 开始 菜单并选择 跑 打开 运行命令 。
第2步: 在里面 运行命令 搜索框,键入 devmgmt.msc 然后按 好的 打开 装置经理 窗户。
第三步: 在里面 装置经理 窗口,展开 显示适配器 部分,右键单击您的图形驱动程序,然后选择 更新驱动 。
第4步: 现在,在 更新驱动程序 窗口中,选择 浏览我的计算机以获取驱动程序 选项。
步骤5: 在下一个窗口中,转到 在此位置搜索驱动程序软件 字段,然后单击 浏览 按钮。
步骤6: 找到正确的文件夹后,单击 好的 确认文件夹,然后按 下一个 。 Windows现在将在文件夹中扫描更新和兼容的驱动程序。
找到后,Windows 10将自动安装它们。
重新启动您的PC,您现在可以正常打开游戏或程序了。
解决方案2:通过手动更新GPU驱动程序
步骤1: 按 赢+ X 一起在键盘上选择键,然后选择 装置经理 。
第2步: 在里面 装置经理 窗口,转到 显示适配器 部分,单击它旁边的箭头以展开该部分,右键单击图形驱动程序并选择 特性 。
第三步: 在里面 特性 窗口中,选择 细节 标签。
现在,转到 财产 字段并选择 硬件ID 从下拉菜单中。
右键单击并 复制 来自的第一个值 价值 列表。
第4步: 现在,打开浏览器并将此复制的值粘贴到搜索引擎中。搜索官方驱动程序支持链接,并相应下载最新的驱动程序更新。
*笔记 - 点击 下载 链接取决于您的系统是否 32位 或者 64位 。找出您的系统架构( 32位 或者 64位 ), 跟随 这个流程 。
一旦安装了驱动程序,请重新启动PC,并且在启动游戏或程序时不应再看到该错误。
方法5:通过运行SFC Scannow命令
如果以上方法均无效,则可以尝试运行系统文件检查器以查找并修复计算机上所有损坏的系统文件。
步骤1: 按 赢+ R 键盘上的热键打开 运行命令 。
第2步: 在里面 运行命令 窗口,键入 指令 在搜索字段中,然后按 Ctrl + Shift + Enter 键盘上的各个键一起启动 命令提示符 具有管理员权限。
第三步: 在里面 命令提示符 (高架)窗口,键入以下命令,然后按 进入 :
SFC /Scannow
该过程需要一些时间。因此,请等待一段时间,以便它检测并修复系统上的任何损坏的文件。
重新启动PC,您现在可以启动游戏或程序,而不会看到D3dx9_42.dll丢失错误。
为你推荐: