winxp win2003
CF玩不了出現“Error in InitRenderer().Shutting down”,怎么解決???
方法/步驟
1、右擊桌面打開顯示 屬性
2、選擇 設置
3、選擇高級
4、選擇疑難解答,把硬件加速弄到全
注意事項
在設置前,請先檢查清楚顯卡驅動是否裝好。檢查和設置方式如下:
先把你的驅動盤放光區里,然后右鍵我的電腦--屬性--硬件--設備管理器
然后看顯卡下有沒打叉<或有黃色問好>
單擊那些東西.在蹦出對話后選最后一個,確定......直到安裝成功,那些叉和問好不見.然后重起電腦~把分辨率調高OK!
win7系統
我昨天晚上才第一次玩CF,很不幸的是我第一次安裝就是在被稱為兼容性不高的win7(我是旗艦版)上,于是出現了可悲Error in InitRenderer().Shutting down,下面就這個問題我與大家一起討論一下。
最后我解決了這個問題,其實我是受到了啟發,什么啟發呢?
因為我是同時在兩臺電腦上安裝CF,一臺筆記本,一臺臺式,都是惠普品牌機,安裝的都是大地GHOST win7(32位)旗艦版。臺式顯卡為英偉達9300E,內存2G;筆記本顯卡為ATI4330,內存4G。
配置應該都夠了,而且從理論上來說臺式的應該比筆記本安裝CF成功率更高一些,但是結果卻是筆記本安裝后成功運行了CF,而臺式出現了Error in InitRenderer().Shutting down無法進入。所以我認為這不是win7的問題,應該是顯卡的問題。
我從驅動精靈上下載了英偉達的最新顯卡驅動,結果重啟后還是出現了Error in InitRenderer().Shutting down,我就開始找原因。以我個人的技術,目前能動的地方只有控制面板的英偉達顯卡控制中心(應該叫做NVIDIA控制面板),我隱約記得以前XP運行游戲的時候貌似刷新率是59赫茲(HZ),而在win7的這個選項里只有一個60,貌似就是這個原因導致CF進不去。
之前也聽說過 由于59HZ和60HZ的差別導致很多游戲畫面出現顯示問題,于是我手動添加了一個59HZ的刷新頻率,這時候顯示出現了一點問題,貌似屏幕上出現了一個黑色區域,不要緊,這個時候你試試你的CF能不能進?如果能進的話再切回60HZ,這時候顯示一切正常了。不能進的話,如果是品牌機,一定要去電腦官網(惠普、華碩、DELL等)下載出廠配置的顯卡驅動。顯卡驅動不要過度頻繁的更新,新版本的顯卡驅動很容易不兼容以前老驅動支持的游戲。
下面我把過程的圖發上來(ATI顯卡參照以上)
問題:穿越火線CF出現錯誤框,寫著“Error in InitRenderer().Shutting down. 然后說CF出現錯誤,需要結束
解決:虛擬機虛擬顯卡不支持Directx3D,
解決方法:
用記事本打開虛擬系統安裝目錄下的一個.VMX文件,在最下面加上下面幾行:
mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE
第一行意思是是虛擬機的虛擬顯卡支持Directx3D
第二行意思是虛擬顯存是64M.(如果要改虛擬顯存的大小,可以根據這個來改,比如32M的話就是64/2,即將上面的67108864改為33554432(67108864/2)如果為128M的話就是134217728(67108864*2)其它類推).
|
新聞熱點
疑難解答