|
很多朋友在玩F1 2011这款游戏时都碰到了Application load error:50000065434这个错误,我也不例外,今天花了一个晚上的时间,终于把这个问题解决了。下面把方法和原理记录下来,以供遇到相同错误的朋友做个参考。 首先,如果要进入到这款游戏,以下游戏环境最好都安装一下: 1、Visual C++2005,32位系统和64位系统有分别的下载包。 Visual C++2008,32位系统和64位系统有分别的下载包。 Visual C++2010,32位系统和64位系统有分别的下载包。 2、Microsoft .NET Framework3.5(这个是游戏需要的运行环境) Microsoft .NET Framework4.0(这个是games for windows live3.5需要的运行环境) 3、DirectX9.0C 4、OpenAL 5、Games For Windows Live 3.5(以下简称GFWL3.5) 下面进入正题了,安装完毕F1 2011后,双击F1_2011.exe后,出现上述错误。 1、你需要安装一个破解补丁,补丁安装完毕后在F1 2011的根目录里会F1_2011_Launcher.exe这个可执行程序,双击该程序,进入一段画面3、4秒后按ESC键退出,这样就可以进入游戏了。 2、但是很多人进入这个程序退出后没反应,这个是由于未安装GFWL3.5造成的,或者虽然安装了GFWL,但是GFWL并不能运行。首先确保安装了GFWL,然后在开始菜单中打开games for windows marketplace这个程序,系统会提示你file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-23660.png 即让你安装windows live ID这个软件,进入后下载对应32位或64位软件,这个软件其实是windows live ID登录助手6.5. 这个软件的安装需要开启两个服务,打开控制面板——管理工具——服务,然后手动开启 Automatic Updates Background Intelligent Transfer Service 不管系统上显示是已开启还是未开启,都手动开启一下,这两个服务是window控制自动更新的,如果你之前关闭过windows自动更新功能,那么默认这两个服务都是未开启的。这两个服务不开启,windows live ID安装是不成功的。服务开启完毕,然后安装windows live ID6.5,成功之后,GFWL就可以进去了。 3、但这还不是重点,重点是有些朋友在开启这两个服务的时候会显示找不到系统指定文件而开启失败,下面说一下解决方法。 Background Intelligent Transfer Service这个服务是由qmgr.dll这个文件控制的,按win+R键,输入cmd,然后输入regsvr32 qmgr.dll。之后再开启这个服务就可以成功了。 Automatic Updates这个服务需要在cmd命令下输入:5 W3 H. ]( e, n, W3 I
Regsvr32 wuaueng.dll4 Z. N- {$ Y1 t5 [$ J" j
Regsvr32 wucltui.dll
; n {( u1 t" ?4 v& WRegsvr32 wups.dll
5 t1 g6 ^2 U# |8 E& h7 NRegsvr32 wuweb.dll2 _) H R- E# J3 {: \: L: {
Regsvr32 jscript.dll( w8 K& m! P8 v! q c" B H7 [( i
Regsvr32 atl.dll 这6条命令,然后就可以开启成功了。 开启成功后安装windows live ID6.5.之后就可以进入游戏了。 |