win64系统丢失d3dx9d_40.dll问题

  

 

  在Win64系统中,安装了DXSDK、DX9,却一直显示如上对话框,导致程序运行不起来。

  于是我在网上找到了一个d3dx9d_40.dll,覆盖到C:\Windows\System32中,但是问题依然得不到解决。

  后来在网上查到注册dll的命令,照搬试了一遍,问题依然没有解决。

  经过xmj的指导,可能是dll映射的位置不对,我查了一下win64系统加载32位dll文件的查找顺序,才发现了解决方案:

  将d3dx9d_40.dll复制到C:\Windows\SysWOW64即可解决。- -!!

posted @ 2013-12-13 13:47  SunboyL  阅读(445)  评论(0编辑  收藏  举报