今天下载了子弹风暴这个游戏后,一运行游戏弹出错误提示:Failed to Initialize PhysX Hardware Acceleration,意思是:PhysX(物理运算引擎)硬件加速初始化失败。解决方法是到网上下载一个NVIDIA PhysX,安装后打开游戏即可正常运行。这个方法对所有需要PhysX的游戏都有用,都可解决这个错误提示的问题。
弹出错误提示的对话框如下:
另外有些朋友可能发现电脑上之前已经安装了NVIDIA PhysX,但是依然会报这个错误,这个就是之前安装的Physx已经过时了,所以还是得重新下载一个最新版本的来安装。另外要注意的一点,只有N卡(即NVIDIA,英伟达的显卡)安装NVIDIA PhysX才有效果,毕竟名字是NVIDIA嘛。
后来虽然解决了这个问题,但是其实游戏启动后问题还是很多的,比如会报这两个错误(点击问题链接查看解决方法):
- 解决出现"WARNING:Looks like theres a ' xlive.dll’ in the game path,please delete it to get GFWL work"警告框问题
- 解决"无法启动此程序,因为计算机中丢失cudart32_60.dll。尝试重新安装该程序以解决此问题。"
这里补充下这个对话框完整的翻译:
Failed to Initialize PhysX Hardware Acceleration
物理运算引擎硬件加速初始化失败。
Using hardware accelerated PhysX has been requested,but the drivers were out of date.
运行使用PhysX(物理运算引擎)硬件加速已经发送调用请求,但是驱动程序已经过时了(驱动版本太旧)。
Please download the latest drives from http://www.nvidia.com/object/physx_system_software.html
请从这个地址下载最新的武力运算引擎驱动程序:http://www.nvidia.com/object/physx_system_software.html(PS:这个地址是英伟达官方网站,由于是英文的,大家留意网页上 DOWNLOAD ,就是下载的按钮或链接,记得按钮是绿色的。当然也可以自己网上搜索下或者使用360软件管家下载。)
从上面的翻译不难看出问题的根源所在了,就是电脑上的PhysX要么没安装,要么版本太旧了,重新下载最新版本的安装下就可以了。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/98328.html