最近有玩家发现,航天模拟游戏《坎巴拉太空计划2》自发售以来就存在一个可能对 Windows 系统产生破坏的 BUG。在游戏过程中,主程序会不断定期访问 Windows 注册表(加载/保存或是在区域间移动时),在这期间还会在注册表内不断写入新的、没有必要的数据。
![](http://k.sinaimg.cn/n/sinakd20230927s/600/w1920h1080/20230927/ef89-3e2178a1effb0db1aea0c659a049cbdc.jpg/w700d1q75cms.jpg)
游戏的社区经理和开发者已经在游戏官方论坛和 Steam 社区讨论上对此做出了回应,表示开发者现在已经意识到了该问题并正在修复中:“目前正在测试。我们的目标是推出补丁。感谢你们提醒我们注意!”
![](http://k.sinaimg.cn/n/sinakd20230927s/795/w640h155/20230927/407a-edf0e3a109f3a78454fa4567ed4cf79a.png/w700d1q75cms.jpg)
在 Reddit 论坛上,有对软件开发有了解的弯角表示,这是可能由于开发者将注册表文件作为临时数据转储。也有人表示这更像是将设置存储在了一个常量变量下,而实际上它应该是一个动态变量:“这是一个非常基本的错误,每个开发人员在其职业生涯的某个阶段都犯过这个错误。”
![](http://k.sinaimg.cn/n/sinakd20230927s/92/w684h208/20230927/21aa-ab8cdba8ddc617e5e7f19740aa34a20e.png/w700d1q75cms.jpg)
目前,游玩咋了这款游戏的玩家的 Windows 注册表里会出现大量条目,可能会导致玩家的系统出现问题,以及游戏在加载时出现“PlayerPrefsExcepion”的报错。但是如果玩家自行删除整个注册表,或是删错了文件也是有一定风险的。根据 PCgamer 报道称,在 14 个小时的游玩后,游戏新增了 1548 条注册信息,论坛上甚至有人表示自己删除了 1.65GB 的不必要数据。
![](http://k.sinaimg.cn/n/sinakd20230927s/648/w521h927/20230927/f0c8-58b94a6fc8589d0a5ecbc5da213610b3.png/w700d1q75cms.jpg)
![](http://n.sinaimg.cn/finance/pc/cj/kandian/img/article_pic05.png)
4000520066 欢迎批评指正
Copyright © 1996-2019 SINA Corporation
All Rights Reserved 新浪公司 版权所有
All Rights Reserved 新浪公司 版权所有