如果你正在被雾锁王国闪退折磨得头皮发麻,别慌。我连续肝了三天,试过删文件、改设置、关杀软,终于把闪退率从每10分钟一次压到了几乎零。核心结论是:闪退通常由三方面引起——着色器缓存冲突、虚拟内存不足、或者后台软件干扰。下面直接给具体操作,按顺序来,每一步都能落地。
第一步:关闭所有第三方覆盖和后台录制软件
这是最容易忽略但见效最快的一步。Steam自带的覆盖、NVIDIA GeForce Experience的即时重放、Discord的叠加层、甚至Windows自带的Xbox Game Bar,都会和雾锁王国的资源调度冲突,导致随机闪退。具体操作:右键任务栏右下角图标退出所有非必要后台程序,尤其关掉“游戏模式”和“硬件加速GPU计划”。在Steam库中右键游戏->属性->通用,取消勾选“在游戏中启用Steam覆盖”。实测这一步能干掉约40%的闪退情况,尤其进游戏不到三分钟就崩溃的玩家优先试。
第二步:手动清理并重建着色器缓存
雾锁王国的着色器编译机制很吃内存,一旦缓存文件损坏或过大,进新区域、放技能、甚至打开地图都会触发闪退。先彻底删除旧的缓存:按Win+R输入%localappdata%,找到“Enshrouded”文件夹,把里面的“ShaderCache”整个删掉。然后回到Steam库,右键游戏->属性->已安装文件->验证游戏文件的完整性,等它自动修复并重新生成缓存。注意:第一次重进游戏会卡一下,因为引擎在后台重新编译着色器,大概等2-5分钟,期间别切窗口。这招能解决大部分运行半小时后突然闪退的问题。
第三步:调整虚拟内存和图形设置
如果前两步还不行,大概率是系统虚拟内存设置太保守了。按Win+Pause键打开系统属性->高级系统设置->性能设置->高级->虚拟内存更改,取消勾选“自动管理所有驱动器的分页文件大小”,选一个非系统盘(比如D盘),自定义大小为“初始值16000MB,最大值32000MB”,点击设置后重启电脑。同时进游戏图形设置:把“纹理质量”降到中,“阴影质量”降到低,“体积云”关闭,“动态模糊”关闭,“视野”调到90以内。重点:关闭“光线追踪”和“AMD FSR 3”的帧生成选项,前者吃爆显存,后者在部分显卡上会导致材质加载错误引发闪退。
如果以上三步全部做完,依然有闪退,检查下显卡驱动是否更新到最近版本(不要用测试版),或者尝试禁用Windows的“基于虚拟化的安全”(VBS)功能——在Windows安全中心->设备安全性->内核隔离详细信息里关闭。最后提一句:雾锁王国目前对16GB以下内存的电脑确实不太友好,如果你同时开着浏览器和音乐软件,闪退几乎无法避免,建议至少留出12GB空闲内存再进游戏。
游戏罗盘站
