經分析,部分非法和木馬病毒,會將系統目錄下的"msvcirt.dll"文件破壞或刪除,導致您在遊戲中出現"TENVF 0"的錯誤提示,從而影響您正常遊戲。
現為您提供臨時解決辦法,解決此問題。
方法如下:
方法壹:“恢復.cmd”的處理文件,至桌面後將名字改為“恢復.cmd”,然後雙擊運行,運行界面會在1秒鐘後消失,運行後正常啟動遊戲即可。
方法二:第壹種方法使用未恢復的用戶,需要根據自己的
對應的“msvcirt.dll”文件進行替換,如xp-sp3的用戶“msvcirt.dll_xpsp3”,vista的用戶“msvcirt.dll-vista”文件,後把文件名字改為“msvcirt.dll”,然後將該文件移動至系統目錄“C:\WINDOWS\system32”下,放好以後運行遊戲即可
方法三:第二種方法,部分用戶使用時會提示該目錄下已經有msvcirt的文件夾,如果出現該提示,請到系統目錄“C:\WINDOWS\system32”下找到壹個以“msvcirt”命名的文件夾,將其刪除,然後正常登遊戲即可。
祝您遊戲愉快!
另壹種的是
壹種說法是:
妳顯卡驅動沒裝好!
先把妳的驅動盤放光區裏,然後右鍵我的電腦--屬性--硬件--設備管理器
然後看顯卡下有沒打叉<或有黃色問好>
單擊那些東西.在蹦出對話後選最後壹個,確定直到安裝成功,那些叉和問好不見.然後重起電腦~把分辨率調高OK!
我的就這樣弄好的~
希望能幫妳~因為我知道裝了遊戲不能玩很上火!!!
如果還不行,把遊戲卸了重裝.別下掛就OK
另壹種說法是:
問題:穿越火線CF出現錯誤框,寫著“Error in InitRenderer().Shutting down. 然後說CF出現錯誤,需要結束
解決:虛擬機虛擬顯卡不支持Directx3D,
解決方法:
用記事本打開虛擬系統安裝目錄下的壹個.VMX文件,在最下面加上下面幾行:
mks.enable3d = TRUE
svga.vramSize =
vmmouse.present = FALSE
第壹行意思是是虛擬機的虛擬顯卡支持Directx3D
第二行意思是虛擬顯存是64M.(如果要改虛擬顯存的大小,可以根據這個來改,比如32M的話就是64/2,即將上面的改為(/2)如果為128M的話就是(*2)其它類推).
第三行跟DirectInput有關
問題:壹點擊穿越火線
屏幕變成800*600
然後出現壹個提示框:0x7c34177a"指令引用的0x內存,該內存不能為read
解決:因為系統中有未註冊的dll文件
必須註冊所有dll文件,才能解決內存不能為read等問題
系統dll文件沒有註冊,可能引起各種各樣不可知的問題,比如無法打開二級鏈接,經常出現“內存不能為read或written”等錯誤。如何壹下把所有的dll文件重新註冊壹遍呢?
點擊:開始-->運行,在運行框中輸入cmd,在命令提示符下輸入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
註意,是在命令提示符下,不是在“運行框”中!!
問題:打開穿越火線腳本錯誤
解決:妳的任務管理器裏有個csrss的進程,關掉。explorer也關掉
重啟