
前期排查
今天在折腾欧卡2的画质。和很多玩家一样,一开始就是一个思路:把能开的都开到最高。包括Nvidia app里面推荐的设置都是都是全开最高,我的gtx1660还怕一个12年的老游戏?
很久之前,我就已经在本地下载了画质类的mod,像 JBX 3、PNG、Realistic Rain、Tree Improved 4K ,今天一时兴起,想玩一下很久没有碰的欧卡2,想着调一下画质,发现,无论是加入PNG,还是JBX 3,一进游戏画质是变好看的,但是帧率低的可怜,估计只有10帧左右,体验极差,这我还玩个寂寞啊…,还好,多亏了我之前看的乐观学书籍,没问题归结为长期性的、无法解决的,不然我估计不会去寻找新的解决方法,而是在寝室怪罪自己这无能的显卡了(泪目)。
自己想了一下,问题可能有很多处:
1.下载的PNG/JBX3画质mod毕竟不是官方的,可能存在问题?
2.画质类mod之间可能存在一定的冲突,可能存在不兼容?
3.最近显卡出了点毛病?
对于1,找了半天发现,原来这些画质类的mod都是要付费的。算了,mod来源不明就这样吧,也挺好,毕竟mod都是免费的,哈哈哈(笑)
对于2,我尝试把Realistic Rain、Tree Improved 4K这些比较吃显卡性能的mod都删掉,再次重新进游戏,发现然而并没有什么用,画质依旧10帧(哭了)
对于3,显卡出了毛病吗?没有啊,昨天晚上打吃鸡还好好的呢,睡了一晚,显卡就废了难道?不可能不可能,绝对不可能
还能怎么办,问问GPT老祖,死马当活马医呗,这句话,一语道破天机
GPT说:
- 1080P + 100% = 正常渲染
- 200% ≈ 接近 4K
- 300% 已经接近 6K 渲染
后来检查了一下设置才发现,缩放确实是开到了 300% ,但我想着,这有什么关系?我之前开300%不是照样玩的很顺?
但并没有意识到的是,之前的300%是没有打PNG/JBX3这种大型画质mod
死马当活马医,改一改缩放率呗,试一试总是好的咯
调整之后
把思路改成适合自己配置 > 盲目堆画质,之后,发现打开了新世界的大门
主要改动:
-
缩放:300% → 100%(260309:缩放其实调整到200%都是可以的,100%还是有点太便宜显卡了)
-
设置旁边有 菱形的,在不影响太多观感的前提下,能开多低开多低
-
一些轻量MOD(灯光、雨滴、内饰、地图)尽量不去动他
-
260309:抗锯齿可以选择 自适应清晰度,选择了SMAA,SMAA+TAA,自适应清晰度 后发现,
自适应清晰度很真实,在静止的时候很清楚,运动的时候会有一定的运动模糊
帧率立刻稳定了很多,高速基本很顺,稳定在55帧左右,城市也不会明显卡顿。
这里贴一下当时的设置:
使用的画质mod排序(rain效果类放在最前面,似乎才会有效果):

开了PNG之后:
没开PNG:
效果不错吧,哈哈
简单的感受
很多网上的“画质教程”其实默认的是高端显卡配置。如果照搬,很容易变成:
画质提升一点,帧率下降很多。
欧卡这种游戏,我更在意的是光照以及地面的纹理,把地面的纹理、天气质量调好一点,再配合 100% 缩放,观感已经很好了。有时候少装几个MOD、降低一点设置,反而更舒服。
别人说好不一定好,适合你的才是最好的。
2026/07/04 闪退排查与优化记录
-
显存耗尽与显卡重置 (0x887a0005):
GTX 1660 (6GB) 搭载 PNG(基础/植被)和 JBX 8K 高清天空等重度画质 MOD 后显存不堪重负。在驶入大城市或复杂绿化区时触发显存溢出,导致 DirectX 11 材质视图创建失败(DXGI_ERROR_DEVICE_REMOVED 掉驱动),并由于引擎分配空间失败引发C0000025闪退。
解决方案:缩放由 200% 降至 100-150%;纹理质量设为“中”(能显著缩减 MOD 材质体量);停用或更换 8K 天空为 2K/4K 版本。 -
Reshade 拦截空指针崩溃 (C0000005):
当显卡因显存耗尽发生重置或大范围分页至内存时,Reshade 注入的dxgi.dll在拦截 DX11 渲染指令时处理了失效的空指针,导致内存访问冲突崩溃。
解决方案:清理游戏目录bin/win_x64/下的 Reshadedxgi.dll模块。
reshade 6.5以上版本和雪月插件是不兼容的 -
DirectStorage 批处理失败 (0x89240007):
1.53 版本引入的直通存储与老旧的Tesla Model-y车辆 MOD 存在压缩格式冲突,解压失败直接导致同批次后续路障(dead_end_dlc)等基础模型数据损坏,触发非连续性异常退出。
解决方案:移除该车辆 MOD,或在 Steam 启动项添加-nodstorage参数。



2026/07/07 闪退排查与优化记录
发现出现问题:
无法找到来自源 nvlddmkm 的事件 ID 153 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。 如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。 以下是包含在事件中的信息: \Device\Video4 Error occurred on GPUID: 100 消息资源存在,但在消息表中找不到该消息。
尝试方法:
关闭硬件加速 GPU 计划调度(HAGS)

卸载nvidia app,使用的是geek uninstaller卸载的
还重新安装了一下显卡,安装的紧了一点,似乎还是闪退
发现:把雪月插件禁用就可以完整的跑1000km,应该归根结底是雪月插件的问题哈。

哪里报错,就解决谁。在排查的过程中,雪月插件其实一直有报错,直接解决问题,关掉雪月插件,就是一个很好的解决方案
在安装新版前,必须手动删除旧版的缓存和配置文件,否则新版可能会读取旧的缓存导致继续崩溃。 前往游戏的安装目录:Steam\steamapps\common\Euro Truck Simulator 2\bin\win_x64\,删除以下文件和文件夹:
dxgi.dll.bak(刚才重命名的旧文件)snowymoon文件夹 (里面可能有旧版缓存)snowymoon.io_env.datsnowymoon.io_lighting_v1_0_0.cfg
并且删除config.cfg文件
这些都删除之后,重新进游戏,发现snowymoon和png可以共存进游戏,但是能否长时间稳定运行还有待商榷。
明天再看看哈
2026/07/09 闪退排查与优化记录
RivaTuner我有吗?怎么关掉
但是有类似的游戏内覆盖 msi center
你电脑里目前没有运行 RivaTuner (RTSS),但是有一个功能完全相同的替代程序正在后台运行:MSI_TraceFPS(进程 ID: 11472)。
这是微星官方软件(MSI Center 或 MSI Companion)自带的“游戏帧数(FPS)和性能监控覆盖”工具。它与 RivaTuner 一样,会强行插入 DirectX 11 渲染通道中,这就是导致 SnowyMoon 报 “fail to create uav texture” 错误的根本原因。
如何关掉它?
你可以选择以下几种方法来关闭它:
方法 1:让我帮你直接在后台终止它(最快)
如果你同意,我可以利用命令行工具帮你直接强行结束当前的 MSI_TraceFPS 进程。这能让你立刻进行游戏测试。
方法 2:手动在任务管理器中结束进程
- 同时按下快捷键
Ctrl + Shift + Esc打开系统的 任务管理器。 - 切换到 “详细信息” (Details) 标签页。
- 在列表中找到
MSI_TraceFPS.exe。 - 鼠标右键点击它,选择 “结束任务” (End Task)。
方法 3:在微星软件中永久关闭显示(推荐)
如果你不希望它每次开机又自动运行,你可以:
- 打开你电脑上的 MSI Center 或 MSI Companion 客户端。
- 找到游戏内覆盖(Game Overlay)或性能监控(Monitor / OSD)功能设置。
- 将 “显示游戏内 FPS” 或 “游戏内覆盖 (Overlay)” 的开关设为 关闭 (Off)。
2026/07/10 闪退排查与优化记录
雪月插件依然 error 40:226,请你辛苦分析一下为啥,奇奇怪怪的
似乎只开雪月一个,也会闪退,是雪月的问题无疑了
只能曲线救国了:



