运行生化奇兵时说 bioshock.exe 已停止工作 只能选关闭程序或联机检查解决方案并关闭程序。求高手帮忙!!

2024-11-17 05:09:55
推荐回答(5个)
回答1:

这种情况首先需要考虑的是安装运行库,游戏出现这个提示多数是由于运行库不全或者根本没有安装导致。

一、安装VC++版运行库。

1、win10系统已经默然安装了VC++2105了,可以不需要安装。

2、win7,win8可以考虑安装VC++2010还是比较稳定的。

【注意】:如果是32位程序出现这个丢失的提示就安装32位(x86)版VC++,64位程序就安装x64版。实在分不清就两个版本都装了,也没坏处。  
重申:安装哪个版本跟系统是否64位版并没有关系!是要看调用VC++的那个程序本身是32位还是64位。

二、安装Microsoft .NET Framework。

1、右键点击系统桌面左下角的【开始】,在开始菜单中点击【程序和功能】;

2、在程序和功能窗口,点击窗口左侧的【启用或关闭Windows功能】;

3、在Windows功能窗口,可以看到.Net framework3.5前面的复选框内没有小正方形黑点,说明系统没有安装.Net framework3.5;

4、点击选择.Net framework3.5确定,点击确定以后,Windows需要使用Windows更新中的文件 才能完成某些功能的安装。点击:从Windows 更新下载文件;

5、完成安装后重启计算机生效。

PS:也可以从官网下载单独的离线安装包安装,这个根据自己的需求自由选择。

三、使用兼容性模式运行游戏。

1、右键游戏的快捷方式,属性。

2、兼容性,勾选“以兼容性模式运行这个程序”选择win7兼容。

四、更新显卡驱动程序(重要)

可以从官网下载最新的显卡驱动程序下载更新驱动。

其他几种解决方式也可以尝试:

1、使用窗口进行游戏。

在Steam客户端内将游戏启动项加上-windowed,在成功开启游戏后进入游戏内设定菜单。再将设定改为全屏幕,之后存储退出游戏,再讲启动选项删掉并且测试可否正常进入系统。

2. 以系统管理员身份执行Steam客户端

确认游戏的执行文件以管理员身份执行,然后尝试使用管理员身份开启Steam及执行游戏。

3. 将文件位置设置还原为预设值。

若之前改变过Documents文件夹的预设路径,则先将其还原至预设后,再试着开启游戏,若能成功运行游戏,将文件夹移动到所需位置即可。

回答2:

如果不是缺少补丁的话那就应该是游戏本身的问题
解决办法如下:
1,重新下载游戏
2.下载运行库,各大游戏网站都有相关下载.
3.尝试右键兼容性运行.
4.一、先在Win7系统上,同时按住键盘上Win+R键调出运行对话框,接着在运行窗口中输入regedit命令,调出注册表编辑器。然后在注册表上,展开HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D} \ shell \ Manage \ command项。

二、接着在右侧窗格中找到并双击打开“默认值”,并将数值数据中%SystemRoot%system32CompMgmtLauncher.exe修改为mmc compmgmt.msc。

三、保存注册表后并退出。

回答3:

解决方法:

一、先在Win7系统上,同时按住键盘上Win+R键调出运行对话框,接着在运行窗口中输入regedit命令,调出注册表编辑器。然后在注册表上,展开HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D} \ shell \ Manage \ command项。

二、接着在右侧窗格中找到并双击打开“默认值”,并将数值数据中%SystemRoot%system32CompMgmtLauncher.exe修改为mmc compmgmt.msc。

三、保存注册表后并退出。

回答4:

怀疑驱动程序有毛病

你安装工具软件驱动精灵
傻瓜化更新驱动程序

回答5:

diretx换成9.0,或者D3DX9_33是win7 32还是64我也是这样的,换了就好,好了就给分