【心得】关于2.11版本不能在一些32位系统上全DLC启动的问题研究
十字军之王吧
全部回复
仅看楼主
level 15
喵姆理沙 楼主
我们知道,自印度DLC发行以来BUG不断,但那些都是小问题,而其中影响最大的一个……
莫过于启动游戏时一直出现“程序停止工作”或者提示“Microsoft Visual C++ Runtime Library”窗口了。
这个帖子的目的就是抛砖引玉,探讨这个问题,并公布我所得出的结论和方法。
一、这个问题是怎么出现的。
通常来说,出现“Microsoft Visual C++ Runtime Library”的话,一般是由于不具备需要的VC++运行库所导致的。
以上原因的话,只要安装需要的VC++运行库运行库即可。
但很遗憾的是,这里的问题跟以上原因无关,因为:
1. 根据网友的反映统计,几乎所有64位WIN7系统都可以正常玩;
2. 32位系统即便装了能装的所有版本的VC++,不能玩的还是不能玩。
3. 在Steam自动下载的CK2文件中,P社也给提供了一个VC++ 2010安装包,但这个装了也照样不能玩。
4. 虽然与主题关系不大,但这个问题和正版盗版与否无关,能的系统都能,不能的系统都不能。
所以问题还是出现在系统兼容性上,P社没把游戏兼容性做好就扔出来了,导致一部分32位系统完全没法玩。
我们只能等P社自己修正,除非P社认为全世界已经普及64位WIN7了,然后就不修正了……好吧,瑞典人真有钱。
二、当前状况下如何能玩的测试与探讨。
然而我们发现,如果把所有DLC去掉的话,2.1.1的游戏版本是可以正常运行的。
那么,要是一个一个DLC打开来测试,最终找到是哪个DLC不能玩如何?
于是我就这么做了。
【测试游戏版本:Steam上的2.11版本CK2,除EU4转档外,其余所有DLC已购买。】
【测试系统版本:32位Microsoft Windows Vista。】
【测试过程枯燥重复,略去。】
测试结果令人沮丧,不能玩的DLC并不固定,但它们都出现在非主要的DLC上。
虽然在同一天开着电脑测试时,只要关掉某几个DLC就能正常运行,但改天只关那几个DLC又没法玩了。
如果启动过某些DLC,缓存可能会有所改动,然后再关掉它们也没法正常启动了,一些情况下甚至DLC全关也不行,只能再删缓存。
要是每次都做这样的测试来找出不能玩的DLC,就太麻烦了:
1. 每次DLC配置下要启动两次游戏,因为有的DLC开第一次还会跳出,开第二次就不会了。
2. 要反复删缓存(“我的文档”里面的CK2文件),否则有时会影响测试结果。
但我也得出了结论,确定了可以玩的方法——至少对于我的系统来说是这样的。
三、测试结论与解决办法。
首先,如果具备换64位WIN7系统的条件,那就换了吧,这个治标治本。
要是不具备以上条件的话,那么往下看……
一些32位系统不能正常启动2.11版CK2游戏的暂时解决办法如下:
1. 删除“我的文档”内所有CK2缓存,记得先备份想要保留的旧存档。
(注:CK2缓存通常在“我的文档\Documents\Paradox Interactive\Crusader Kings II”里面)
2. 从ck2game.exe启动游戏,关闭所有DLC,如同安装后第一次启动游戏,这时应当是可以正常启动的。
3. 关掉游戏后,再从ck2game.exe启动游戏,只打开以下必要的DLC:
Customization Pack (换脸改名)
Legacy of Rome (罗马遗产)
Rajas of India (印度猪王)
Ruler Designer (自定义角色)
Sons of Abraham (亚伯拉罕之裔)
Sunset Invasion (日落入侵)
The Old Gods (老神)
The Republic (共和国)
The Sword of Islam (伊斯兰之剑)
其他的DLC全都是各种家徽、脸、兵模、音乐,为了确保稳定性,都不要打开。
当然,如果你想的话,也可以打开一部分,但是能不能玩就说不好了。
4. 如果是盗版,可能还需要经过破解DLC那一步,需要的话在第三步时用105版EXE即可,记得不要打开所有DLC。
通常来说,这时就可以正常游戏了,至少在我的系统上已经没有问题了。
只打开必要的DLC,游戏在功能上是齐全的,只是没有历史家徽和新音乐。
而脸和兵模看起来也很复古——不过印度人除外,该有的都有。
2014年04月07日 02点04分 1
level 12
网上下了个win764
不敢安
2014年04月07日 03点04分 3
那就不要安,凑合著玩等皮蛇修正BUG.
2014年04月07日 03点04分
回复 喵姆理沙 :凑合不下去了 什么游戏都不要xp了 ck2本来算是最后的希望
2014年04月07日 03点04分
回复 祁若曦 :配置看不懂。。。。。任务管理器里显示上限是17606mb
2014年04月08日 15点04分
level 9
32位原来这麻烦....偶一直用的Win 7 64位,Win8对游戏支援不好也没有用
2014年04月07日 03点04分 4
level 12
现在应该普遍64位了吧,谁没有4g内存吗[滑稽]
2014年04月07日 04点04分 5
这是在开嘲讽么
2014年04月07日 05点04分
目测层主卖内存的[滑稽]内存涨价怎么想都是64位系统的错啊
2014年04月09日 02点04分
4g内存条50块钱,64位系统安装个就行。
2016年03月18日 18点03分
level 9
360盗版64位路过[飘过]
2014年04月07日 04点04分 6
level 14
我用控制台修改人物年龄,玩20然后存档,期间没有问题,为啥下回一进游戏就跳出了
2014年04月07日 09点04分 7
不知道...2.11的奇葩事情实在太多了...前阵子俺一直在玩的铁人档,今天读档后无法保存变成0K,直接废掉了...
2014年04月07日 10点04分
回复 喵姆理沙 :每时每刻存档,那卡的飞起,还有上次问你共和国怎么改家族的内[委屈]
2014年04月08日 09点04分
回复 魄落书生 :我不回答的就是我不知道
2014年04月08日 10点04分
回复 喵姆理沙 :•﹏•
2014年04月08日 10点04分
level 14
win8.1路过[睡觉]反正麻花藤出的要tx tp的都玩不了[冷]因为渣腾讯tp不支持win8.1
2014年04月07日 10点04分 8
刚出win8的时候,支付宝都装不上,就放弃了,反正有win7x64就算了,本来想装XP64的,找不到
2014年04月07日 11点04分
level 10
[乖]LZ真心好人,辛苦了。。。虽然我一直64位,没出过问题
2014年04月07日 11点04分 9
level 11
[乖]好厉害的样子
2014年04月08日 12点04分 11
level 11
我mac也这样
2014年04月09日 10点04分 12
level 10
我也是32位win7 2G drr2,换内存很不方便,不过除了加载较慢其他都很顺畅
         然后你就射我小尾巴上了?
2014年04月10日 11点04分 13
请问这签名是啥游戏?
2015年02月16日 02点02分
level 9
找了好久 才找到这个帖子。。。
2016年04月14日 11点04分 14
level 10
难道全世界还没有把w7这种落伍的东西抛弃吗……
2016年04月14日 12点04分 15
1