一、直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,到C:\Windows\System目录下。
2、Windows NT/2000系统,到C:\WINNT\System32目录下。
3、Windows XP/7/8/10系统,32位与位文件都需要进行,32位文件到C:\Windows\System32目录下,位文件到C:\Windows\SysWOW目录下。
二、然后打开开始-运行-输入“regsvr32 d3dx9_42.dll”,回车即可解决错误提示。
依然无法解决的,将文件夹中的文件删除,再使用DXRepair进行修复,下载地址:DirectX修复工具位下载|DirectX修复工具32位下载