Overview
关于 1.10 版本更新后游戏程序直接崩溃的解决方案汇总
方案汇总
通过英伟达官方驱动管理软件(NVIDIV GeForce Experience)升级你的显卡驱动,以保证你的显卡驱动程序(即GeForce Game Ready Driver)版本号不低于 460.79版本,该版本的发布日期为:2020年12月09日,是英伟达针对《Cyberpunk 2077》发布的驱动版本(截止到发稿日的最新版本为2021年01月26日发布的 461.40版本),如果已安装了 460.79版本 或更高版本的显卡驱动仍旧遇到游戏崩溃的问题,可以尝试创新安装驱动。若之前一直可以正常游玩,但 1.10 版本更新后突然无法进入游戏,则无需尝试重装驱动了,基本可以排除驱动问题,请往下看。
更新你的 Windows 10 系统,游戏在启动时崩溃通常发生在较老的 Windows 10 版本上,比如 version 1607 (Build 14393) 和 version 1703 (Build 15063)。这是因为《赛博朋克 2077》使用了更新版本的 DirectX 12,而较老的 Windows 10 版本并不包含此更新。如果您的 Windows 10 版本低于 1909,请将其更新至最新版。
以下是微软官网的 Windows 10 更新下载页面(官方升级工具为“易生”),Windows 10 当前的最新版为2020年10月发布的 20H2。
[link]
之所以推荐这个升级渠道是因为通过系统自动升级或手动升级经常会无法检测到这个最新更新,而显示当前“你使用的是最新版本”,或者安装失败。
关于系统问题导致的游戏崩溃,可以详见下面 CDPR 的新闻链接,里面有具体的情况说明,还有一些其他会导致崩溃问题的解决方案。
[link]
如果你之前一直可以正常游玩,但1.10版本更新后突然无法进入游戏,基本也可以排除系统问题,继续往下看。
验证游戏文件的完整性,如果验证后发现游戏开始继续下载,大小约为 7GB 左右的文件,说明游戏之前没有顺利更新获得完整内容,下载后多半就可以进入游戏了。
直接从Cyberpunk2077.exe文件启动,查看游戏本地文件,可以在’bin’ -> ‘x64’ -> ‘Cyberpunk2077.exe’ 路径下找到 Cyberpunk2077.exe,不过该启动方式绕开了 Steam,会导致游戏内达成成就条件,但Steam不会 ‘跳杯’,属于临时解决办法,要等待 CDPR 通过后续补丁解决目前游戏崩溃的问题。
重新下载安装游戏。
这一点很多人都没有注意到,那就是控制台,如果你在 1.10 版本之前安装了 ‘控制台MOD模组’,1.10 版本更新后,你就会卡在启动页面那里直接崩溃,连游戏的开启界面都见不到。这个问题很有隐蔽性,因为你无法通过验证游戏文件的完整性发现,验证会顺利通过,不缺文件,重新安装游戏也是无济于事。如果你查看游戏的本地文件,然后在Steam上操作卸载游戏,你就会发现,游戏卸载后,’Cyberpunk 2077’ 的游戏文件夹并没有消失,而且里面还有两个文件,这两个就是控制台文件,只要这两个文件存在,无论你重新安装游戏多少次,通过其他方法挣扎过多久都是无解的,检查游戏文件完整性也不会有问题,因为游戏不是因为缺少文件打不开,而是因为多了这两个文件打不开。这时候将2077的游戏文件夹连同这两个控制台文件一并删掉,重新下载安装游戏就可以正常进入了。如果你能从2077的本地文件中挑出控制台文件,那也可以不必这么麻烦,直接删掉这两个文件就可以顺利进入游戏了。
找到 ‘CD Projekt Red’ 文件夹将其删除,然后通过Steam验证游戏文件的完整性,这时会下载一个7GB大小的文件,下载完成后,游戏就可以顺利进入了。该方法有B站UP主 ‘Attract-wara胖米子’ 发布,地址我放在下面,个人不太推荐这个方法,因为有部分人反馈删除 ‘CD Projekt Red’ 文件夹后丢失存档,如要尝试,建议提前备份存档。
[link]
这个方法出现在下面视频的评论区中,链接我照例放在下面,需要点技术。先下载16进制编缉器,打开编辑器把文件夹的源文件托进去就会显示代码了,点击上面搜索选搜索字节搜这段代码554881ECA00000000F2970E8把前头的55改成C3(字母大写)然后退出保存就好了。该方法已知可针对1.04版本的游戏崩溃问题,而且也是临时的办法,后续版本是否有效暂未验证。
[link]
以上就是目前已知的全部解决办法了,如果全部尝试后仍然无法解决,只能致信给 CDPR 上报问题,或等待CDPR在后续的更新中解决了。