天际卷轴中的上古卷轴在什么地方

1980年属相2022-09-10  8

上古卷轴5天际ctd解决方法详解 上古卷轴5天际ctd是什么意思

这个游戏在运行的时候,会有游戏本身的机制和内存造成的ctd。这个游戏是玩家写的 零杀十一死 分享一下上古卷轴5天际线ctd的解决方案,详细讲解一下,希望能帮助到有此类故障的小伙伴。

CTD解决方案的详细说明

碾压5ctd的原因是多种多样的,有些是比较低端的。比如esp没有主人,骨骼和体型不匹配等等。

还有高端的,比如脚本错误,随机事件触发错误等等。

但是,当您的MOD环境中没有问题,归档完全干净,并且几个INI配置参数完全正确时,仍然会出现一些随机的CTD。最简单的例子就是第一次进入游戏读取文件闪回。

随机ctd很大一部分是由5卷本身的机制和内存管理造成的。

这需要一个MOD:崩溃修复。

网络地址:http://www.nexusmods.com/skyrim/mods/72725/

下面说一个更清晰的安装教程。

1.安装SKSE插件预装程序

下载地址:http://www.nexusmods.com/skyrim/mods/75795/

将d3dx9_42.dll解压到tesv.exe所在的目录。

2.安装崩溃修复程序

下载地址有。

将CrashFixPlugin.ini、CrashFixPlugin.ini和CrashFixPlugin_preload.txt解压到数据/SKSE/插件。

3.修改几个ini

CrashFixPlugin.ini:将UseOSAllocators=0更改为1。这个文件中的参数都是有注释的,想了解更多可以看看。

enblocal.ini:

ExpandSystemMemoryX64=false(可以先尝试设置true,如果有闪回或者bug就改成false)。

ReduceSystemMemoryUsage=true

disabled rivermemorymanager = true

这三项应该这样设置。如果没有enb,则跳过此ini设置。

skse.ini:

[记忆]

defaultHeapInitialAllocMB = 768

scrapHeapSizeMB=256

建议设置这两个数字。

4.其他ini设置

以上的一定要改,设置错误会造成很大问题。下面是几个根据自身情况修改的ini。

Skyrim.ini:

[常规]

外部单元缓冲区=

室外缓冲器尺寸。默认值为36。一种算法是ugird+1后的平方。但是你有很多户外素材,可以适当增加这个值。如果更改后出现随机ctd,则将其改回。

iPreloadSizeLimit=

内存中预加载的总大小。当ugrid和uecb被改变时,这也将被改变。过低的设置会导致频繁堵塞,而过高的设置会导致tesv突发存储器直接堵塞或闪退。我个人定的256M,就是上面这个数。

[纸莎草]

fUpdateBudgetMS=2.0

fextrastaskletbudgetms = 2.0

fPostLoadUpdateTimeMS=2000

iMinMemoryPageSize = 256

iMaxMemoryPageSize=512

iMaxAllocatedMemoryBytes = 2457600

我用的就是这组数据,如有问题,整段删除恢复默认。

enblocal.ini:

ReservedMemorySizeMb=

低设置64。显存大于等于4g设置768,其他设置在128 256 512调整。设置太高会导致回火,设置太低会导致堵塞。这个值需要探究,因为它关系到你安装的模型材质的总量。

VideoMemorySizeMb=

内存+显存-2048比如8g内存和4g显存就是8192+4096-2048=10240。最高值是10240,不能再高了。稳定性可以直接设置成显存的大小。

EnableCompression=TRUE

内存压缩功能,建议开启。如果没有,内存占用会非常非常大。一旦超过32位程序3.1G的限制,就直接闪退。

当然,这些参数可以保留为默认值!如果您不熟悉这些参数,最好将它们保留为默认值。如果你不知道ini机制,建议学习,不要问我。

进入游戏

我建议你看一下N-net对mod崩溃修复的描述。

解释为什么需要skse插件预加载。tesv.exe打开后,tesv已经申请了内存块。skse插件默认在tesv之后加载,无论skse插件如何修改内存块都是无效的。Skse插件需要在tesv之前启动,所以需要安装skse插件预加载。

使用此mod后,可以删除任何反闪mod,包括但不限于ssme、hdtskyrimmempatch、memerypatch。Safetyload也可以删除。同时可能会造成闪回。

这个mod只能解决由Roll 5本身的机制和内存管理导致的ctd,而不能解决其他类型的ctd,比如脚本错误,存档损坏等等。这个mod解决不了进入游戏读文件闪退的问题,还是需要两阶段读文件或者继续游戏不崩溃的mod。

如果UseOSAllocators=1开启,skse.ini不需要更改;如果没有打开,就需要更换。

那么,这就是边肖为大家整理的上古卷轴5天空ctd的解法详解。如果有问题,请按步骤解决。感谢大家看完这篇文章,祝大家一天愉快。

转载请注明原文地址:https://juke.outofmemory.cn/read/1563720.html

最新回复(0)