|
|
12精币
在Win7下启动超级慢(启动后就正常了),windowsXP下一切都正常。
经检查在Win7下启动时,会调用
“%SystemRoot%\SysWOW64\rundll32.exe C:\Windows\system32\gameux.dll,GameUXShim {200c0b4d-1944-49e7-88d9-afcfc79565ea};D:\starcraft\starcraft.exe;2772”
该命令会访问两个网址:
“http://go.microsoft.com/fwlink?linkid=30219&locale=zh-CN&clientType=VISTA_GAMES&clientVersion=6.1.2”
“http://movie.metaservices.microsoft.com/locater/WMServiceLocater.asmx/GetServiceLocationsForClient?locale=zh-CN&clientType=VISTA_GAMES&clientVersion=6.1.2”
由于这两个网址无法访问,导致需访问超时才能返回(约需30秒)。
现在,通过在hosts文件加入屏蔽这2个网址和在防火墙中禁止rundll32.exe访问网络,问题有一定的改善,但仍然还是慢。
请教高手有什么更好的方法解决?
|
最佳答案
查看完整内容
启动游戏时游戏rundll32.exe会调用gameux.dll为游戏管理器下载游戏的信息,这是因为游戏管理器不能下载游戏信息,于是就卡住了。游戏管理器关不了,你可以把游戏管理器的关键文件删了,system32下的GameUXLegacyGDFs.dll。
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|