- A+
我上一篇文章说过,《沙石镇时光》这游戏本身耐玩性还可以。相对于我这后面又体验过的《帕夏时代》和《太阳港》。感觉画风方面还是这个更适合我。但是这个游戏的弊端也相当明显。优化得跟一坨屎一样。我平常显卡40来度,一上游戏,无论是高低画质,瞬间就会拉到60多度。玩这个东西,我的主机还好几次死机,然后立马重启也启动不了,我也始终没搞清楚,问题出在哪里。按理说这个66度的温度,对于显卡来说,也不过是小菜一碟啊。为什么总是莫名其妙的死机呢?
好了回到正题。我昨天中午把《沙石镇时光》这个游戏又下载回来了。但是呢?解压出来,一进游戏,画面设置这里,一读出来就是一个“低”画质,这明显是残余文件在作怪。我记得初始状态,这是应该是个“高”画质。果然把分辨率从4K调成1080P,就保存不了。怎么搞都保存不了。我定位问题,两个方面,要么是注册表相关值被锁,要么是某处的配置文件被锁。
解决思路。我先把注册表给清理垃圾了一遍。问题没有解决。
再把相关文件,在c盘生成了两个文件夹,全部重命名。打开游戏,还是不能解决。
我用一个卸载软件。Total Uninstall有一个监控功能,就是先把这个程度拖进来,监控上,然后再运行。它就能把这个过程中写入的注册表和操作的文件,全部记录下来。我重新进入游戏,生成一个角色,保存了一个存档。然后退出游戏。点监控结束。然后再把这些东西全部卸载掉。意思就是,把这个游戏支行过程中,产生的所有注册表和文件,全部删掉。结果还是不行。这里本是我想到的最妙的方式,然而还是没有什么卵用。我猜测原因,大概率是读取了注册表,因为保存不了,所以相关的注册表并没有被操作。卸载也就找不到它头上。好吧。晚上,我换了个思路。我把注册表中,有关键字“Sandrock”的全部搜索出来,全部删除。这里用到了一个注册表批量操作软件:RegCool,相对于自带的regedit,这个软件,可以将搜索到的项,全部选中删除,非常方便。
再使用了文件夹搜索软件:everthing,同样搜索“Sandrock”。把找到的一个文件夹全部删除。
想不到啊。这次再进入游戏。居然完美解决了《沙石镇时光》游戏设置无法保存的问题。这下子又可以愉快地玩耍了。这一看时间,好家伙,已经22:30了。
再把上次的存档,最近一个文件,释放到相同的目录。打开游戏,读取存档,就有两个人物了。存档也能完美读取。一切又回到了完美的状态。