SnowRunner 崩溃
通用建议
如果你的游戏发生崩溃,请尝试以下步骤:
- 验证游戏文件(Epic Games 商店或 Steam)。
- 禁用内置/集成 GPU。
- 将驱动程序更新到最新版本。
- 尝试以管理员身份运行游戏。
- 安装最新的 Windows 更新。
- 试用 AMD Clean Up Utility。
- 在 NVIDIA GeForce Experience 中禁用图像锐化。
- 禁用全屏优化。
- 在 Windows 任务管理器中为 SnowRunner 设置更高的优先级。
- 在启动游戏前,尝试禁用所有控制器(方向盘、手柄、耳机,甚至键盘)。在某些情况下,它们可能会引发意外问题。
- 在启动游戏前,在任务管理器中关闭所有可能使用麦克风和音频或提升性能的应用程序(Discord、Skype、MSI Afterburner 等)。
- 如果连接了多台显示器,尝试只保留一个主显示器。
我们建议对显卡驱动进行彻底清理并全新安装最新版本。如果新版本仍未解决问题,尝试回退到较旧版本。NVIDIA 建议使用 Display Driver Uninstaller 进行干净卸载,你可以从它开始。
DirectX 11 配置
如果你在 Epic Games 上游玩:
- 前往 C:\ProgramData\Epic\EpicGamesLauncher\Data\Manifests\\。
- 找到代表 SnowRunner 的文件(“72E...” ITEM 格式文件)。
- 需要逐个打开该文件夹中的文件,直到找到将 SnowRunner.exe 作为 "LaunchExecutable" 的那个。你可以用记事本打开这些文件。
- 在文件中找到 "LaunchExecutable" 这一行。
- 在 "LaunchCommand" 中输入 "-DX11"(应类似于 "LaunchCommand": "-DX11")。
- 尝试运行游戏。如果问题依旧,请重新安装 DirectX 11。
如果你在 Steam 上游玩:
- 在 Steam 中点击“库”(你将看到完整的游戏列表)。
- 右键单击 SnowRunner。
- 在底部找到名为“属性”的选项。
- 点击“设置启动选项”按钮。
- 在对话框中输入 -dx11 或 -d3d11,然后点击确定。
重新安装 Microsoft Visual C++ 运行时
- 卸载 Visual C++ Redistributable,然后分别下载并安装两个版本(x86 和 x64)。
- 强烈建议同时下载 64 位系统所需组件(即使你的 Windows 是 x64)和 32 位(x86)系统所需组件,因为许多程序需要这些文件。
- 确保已安装 DirectX 和 .NET Framework。
Epic Games 启动器缓存
你也可以尝试清除 Epic Games 启动器的缓存:
- 在任务栏右下角右键单击 Epic Games 启动器的托盘图标,然后点击“退出”。
- 按 Windows 键 + R,输入“%localappdata%”,打开文件资源管理器窗口。
- 打开 Epic Games Launcher 文件夹。
- 打开 Saved 文件夹。
- 点击“webcache”文件夹并将其删除。
- 重启计算机并启动 Epic Games 启动器。
主机通用建议
- 检查游戏是否有更新并安装可用更新。
- 清除主机的缓存文件(参阅你所使用平台的相关指南)。
- 如果上述步骤无效,请重新安装游戏。
- 作为最后的手段,备份你的存档数据并重置主机(Xbox 指南,PlayStation 指南)。请注意,重置主机会清除保存在主机存储中的所有数据。
这有帮助吗?