在玩cf里出现error in initrenderer(). shutting down

2025-01-07 02:54:33
推荐回答(5个)
回答1:

initrenderer的文件需要关闭虚拟机虚拟显卡不支持Directx3D,
解决方法:
用记事本打开虚拟系统安装目录下的一个.VMX文件,在最下面加上下面几行:
mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE
第一行意思是是虚拟机的虚拟显卡支持Directx3D
第二行意思是虚拟显存是64M.(如果要改虚拟显存的大小,可以根据这个来改,比如32M的话就是64/2,即将上面的67108864改为33554432(67108864/2)如果为128M的话就是134217728(67108864*2)其它类推).
第三行跟DirectInput有关

来自http://zhidao.baidu.com/question/64271589.html?si=3 希望对你有用

回答2:

(我前几天一出现过这个,用了下面方法就成功了,我的也是win7的哦)
方法1:
右击CF图标——属性——兼容性,看看兼容性框是否打钩,如果打钩则去掉,如果没打就打上,试一下。
方法2:
1、打开“命令提示符”(开始菜单->附件),输入命令“gpedit.msc”,然后回车,打开“本地组策略编辑器”
2、选择“计算机配置”->“管理模板”->“Windows 组件”->“应用程序兼容性”
3、双击“关闭应用程序兼容性引擎”,在弹出的对话框中选“已启用”,按“确定”
4、双击“关闭程序兼容性助理”,在弹出的对话框中选“已启用”,按“确定”

成功的话记得给分哦

回答3:

最好的解决方法,把穿越火线卸载,把文件夹也卸载了,去官网重新下载!

回答4:

我前两天遇到这个问题解决了,我遇到两次.一是因为显卡驱动没装好(版本没对),导致
Directx加速没启动.一是因为在桌面cf图标属性里勾选了已兼容模式运行.
一种解决办法是下个驱动精灵,更新显卡驱动,然后下载Directx9运行,多半就行了.(驱动精灵会自动扫描什么驱动需要跟新,你不需要管它叫什么名字)下玩安好,你就知道怎么用了.
后一种就是在桌面cf图标属性里去掉已兼容模式运行的勾.
cf重装不能解决问题,我试过. 我系统是win7旗舰版. 驱动更新后就把驱动精灵卸载了,因为驱动不需要频繁更新,多个程序占内存. 显卡驱动问题的可能性很大,我之前也觉得驱动没问题,下了个驱动精灵更新就好了. 重装系统也不行,乱说!

回答5:

缺少个文件导致