欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

directx修复工具win7_魔兽争霸3不能初始化DirectX,怎么解决?说白了就是在游戏安装包下载之后,无法正常运行程序。...

发布时间:2023/12/31 编程问答 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 directx修复工具win7_魔兽争霸3不能初始化DirectX,怎么解决?说白了就是在游戏安装包下载之后,无法正常运行程序。... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

当我们下载安装《魔兽争霸3之冰封王座》这款单机游戏或者对战平台之时,下载网址见[1]。图片如下 图1

图1 本图片来源于游戏官网

图2

看到这上面的图片是否有一种很浓的回忆感呢?但在我们打开下载好的安装包之后,点击游戏程序,却卡死在这个界面,并提示出下面这张图3:

图3


这时候让我们感到很苦恼,怎么办?于是乎在网上各种查,各种查............

第一种,重新安装显卡驱动——打开电脑自带的DirectX修复工具,进行修复——重新安装VC++2015环境运行库,最后找到游戏图标,然后右击选择属性,我们以管理员和win7环境下运行这款软件,即可。[2]

第二种,搜索下载DirectX软件,如下图4,并安装——打开【运行】—dxdiag—切换【显示】窗口 下图5所示。[3]

图4

图5

接下来,桌面上【右键】——【个性化】——【显示】下图6——【屏幕分辨率】——【高级设置】——【疑难解答】 这是却发现界面中的{更改设置}确是灰色?

无法将加速硬件改为——【从无到全】

图6

图7

第三,下载显卡全加速的三个dll文件 —— 在C:WindowsSystem32目录中,依次搜索deskadp.dll、deskmon.dll、deskperf.dll三个文件名,搜索到后对这三个文件都进行点击右键菜单选择"获取权限" —— 将下载压缩包内的三个dll文件,复制到C:WindowsSystem32目录下覆盖源文件。[4] 【备注:这种方法慎用,若方法不当导致程序发生错误,引发重装】


尝试了以上三种方法,以及更多办法去解决这个问题,没起到根本作用。

但是最终尝试了一种直接的办法:

【右击】运行的程序 —— 【属性】 —— 【兼容性】 —— 选择 以兼容模式运行这个程序 和 win7 操作系统运行。

问题即可解决!


更新

如果选择兼容模式 和 自己的操作系统 还会出现这种问题,建议下载个鲁大师,将电脑自身软件/硬件检测一下,看看是否是显卡驱动 还是 硬件问题 修复一下试试看。

以上方法仅代表个人之见,希望可以帮助到大家,侵权必删。

参考

  • ^http://dz.blizzard.cn/#download
  • ^https://jingyan.baidu.com/article/a3aad71a0ba049b1fa009656.html
  • ^https://zhinan.sogou.com/guide/detail/?id=316513403980
  • ^https://www.kafan.cn/edu/69516286.html
  • 总结

    以上是生活随笔为你收集整理的directx修复工具win7_魔兽争霸3不能初始化DirectX,怎么解决?说白了就是在游戏安装包下载之后,无法正常运行程序。...的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。