马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 Maplecloud 于 2025-11-2 21:11 编辑
一、前言 楼主是3050laptop显存只有可怜的4G,说实话真是苦了这个显卡了,但是都玩老滚了谁不爱捣鼓这些? 我就是要让我的3050laptop+i5-12450H+16G用2K跑起来,而且要塞进去很多美化,还有NPC,还有任务,还有白菜ENB…之后不断地寻找办法不断优化,最近终于是让游戏稳定下来了,玩了一个小时以上没有闪退并且读图变得稍微快了一些,再也不用提心吊胆地等读图了。
二、报错分析 CTD报告:Unhandlednative exception occurred at 0x7FF699E3DDDA (SkyrimSE.exe+D6DDDA) on thread120000! SkyrimSE.exe+D6DDDA这个错误主要是爆显存导致的,特征是游戏会突然之间闪退,没有特定地点,第二次加载又可能不会闪退等。高发于切换场景(从室内走到室外,室外走到室内)、森林某处(需要渲染大量图形)等等。因此为了避免这个情况就要从材质分辨率和显存入手。
三、解决方法 使用到的工具:Cathedral Assets Optimizer + VRAMr
CathedralAssets Optimizer 对明显显存占用较高的环境模组进行材质压缩,在我的Modlist里,主要是番茄材质、skyrim202x和荒野自然,全部压缩到0.5k分辨率。
VRAMr 用于对没关注到的材质进行统一压缩。在压缩前,不要勾选衣服和角色人物美化之类的模组(否则一些衣服的材质会很模糊非常难看,人物也会变得很丑)我选择保留2K纹理,1K法线,1K视差的选项。
第一步,打开Nvidia控制面板,将 "CUDA – 系统内存回退政策" 选为 "偏好系统内存回退",原因即为说明,当显存不够时允许显卡借用内存。
第二步,下载MemReduct,如图设置,清理界限95%,间隔30min。保证内存有足够剩余让显存暂时借用,如果两者都不够用,游戏大概率以SkyrimSE.exe+D6DDDA这个错误闪退。
如图设置到游戏盘,这是最后一重保险。简单来说就是如果内存也不够用,那么内存会调用虚拟内存,虚拟内存可以理解为用硬盘空间暂时充当物理内存使用,进行存储和交换。
如果仅进行天际美化(环境+角色+NPC+装备美化),在某些森林地区原始帧数应该在50帧左右,在我的modlist下已经可以流畅运行了,但是加入了大量任务、战斗、功能、实验室类等MOD之后帧率就会骤减,主要是因为CPU到瓶颈了,这个没辙了,我的modlist下某些地区原始帧数仅仅20帧左右,完全无法正常游玩。
因此,DLSS就成了必选项,安装了这个模组以后,某些需要大量渲染的地区帧率可以被提升到40帧+,正常地区在50帧+,可以正常游玩了。
四、Modist参考
详见楼下
五、游戏截图
FPS和1%LOW不准不需要参考,不知道为什么我的小飞机无法检测到游戏帧数。
|