上古卷轴5跳出、闪退、ctd常见情况及解决方式

您所在的位置:网站首页 上古卷轴5地图标记扩展闪退 上古卷轴5跳出、闪退、ctd常见情况及解决方式

上古卷轴5跳出、闪退、ctd常见情况及解决方式

2024-07-03 19:09| 来源: 网络整理| 查看: 265

  上古卷轴5老跳出为什么?很多小伙伴想知道进游戏秒退怎么办。那么下面我就为小伙伴们带来上古卷轴5跳出、闪退、ctd常见情况及解决方式。

上古卷轴5.jpg

  上古卷轴5跳出的根本原因

  一、游戏本体限制导致闪退

  1、材质爆炸(更正:这不是显存炸了,实际上是把贴图文件丢给内存过多导致的3.1G内存爆炸)

  仅仅是装多了高清材质,甚至连高清材质都没装,都有可能爆炸,比如走到裂谷城外面树多的地方就闪退。有可能会造成卡住再也不响应,或者直接闪退。

  解决方式:

  a 量力而行,不要装太多高清材质。压缩你的材质文件。切勿使用官方2k材质包,会造成错误残留导致内存爆炸(这官方是多辣鸡)

  b 有一些优化材质的mod。

  c 不要装太多重复叠加的美化、天候等材质包。不要装太多的改变地点、位置、npc外观的mod,会造成重重叠加消耗过度内存。d 不要用“寻路术”,这个技能会造成存档冗余(…………)。

  e 装enb的较新版本,打开它的显存缓冲功能。新人朋友,这个叫enboost - 就是装一个新版的enb,可以防跳出,即使你不开启enb的显示功能,也要装一个来运行得更流畅

  网上有教程哦。

  N网的地址 https://www.nexus(删除)mods.com/skyrim/mods/73618(这个只是设置文件)←光这个还不行,还要下一个enb的文件,最新版是0.319,下载网站:

  http://enbdev.com/index_en.html

  关于ENB:

  enb设置文件enblocal中,ExpandSystemMemoryX64 一栏要改成 false,不得为true,会和skse内存补丁冲突,会随机崩溃,如果你要用这个功能,就把SKSE和crash fixes里面的内存缓冲都关闭了。Crash Fixes里面有详细说明,并且会提示你。新版有显存保护功能的enb都要注意设置这个enblocal.ini文件。enb的ReservedMemorySizeMb这一栏可以尽量设置低一些,256MB以下。老外网友建议的是64MB!注意设置ReduceSystemMemoryUsage=true

  如果你不想使用enb的画面,你依然可以用enb进行优化,只开启显存功能,不开启任何画质更改:在enblocal.ini里面这一行UsePatchSpeedhackWithoutGraphics=true

  2、3.1G内存爆炸

  内存爆炸就是直接退出。这个著名的32位游戏具有一个“最多只能用3.1G内存”的设定,在当时许多人用了各种魔法来解除这个诅咒,包括laa大内存补丁、用cmd改win7的内存使用等等。现在有很多mod有缓解这个问题的功能,大部分是建立“内存缓冲”,防止游戏突然一下用到3.1g内存。

  解决方法:

  a 装最新的skse里面打开相应的内存缓冲功能。记住看看skse.ini里面有没有这段

  [General]

  ClearInvalidRegistrations=1

  EnableDiagnostics=1

  [Memory]

  DefaultHeapInitialAllocMB=768

  ScrapHeapSizeMB=256

  这样就算打开了skse内存缓冲。

  b 装“crash fixes”等mod,记住仔细阅读说明。crash fixes和某些补丁会冲突的,比如Safetoload。但是和skse、enboost和谐共存。

  Crash Fixes和SKSE Plugin preloader一起安装。

  Crash Fixes可以在论坛找到,也可以去N网

  在https://www.nexus(删除)mods.com/skyrim/mods/72725Crash Fixes 和Pre-loader一起安装→https://www.nexus(删除)mods.com/skyrim/mods/75795/?

  Crash Fixes也有内存缓冲功能。

  Crash Fixes的内存缓冲功能(和Skse的内存缓冲功能两者选其一)如何打开:

  装好后找到skse文件夹,里面CrashFixPlugin.ini。找到 "UseOSAllocators=0"。改成"UseOSAllocators=1" 此为内存缓冲功能。如果还跳出,可以试着设置AlignHeapAllocate=1

  打开了这个之后SKSE的内存补丁似乎就不需要了。两者的关系是:Crash Fixes会盖过Skse。

  Crash Fixes内存缓冲与skse内存缓冲的区别:

  Crash Fixes载入游戏更快,缓冲是固定值,如果游戏出现突然调用内存过大,还是会崩溃(在游戏后期存档变大后会出现);

  SKSE内存补丁需要电脑预留多一点内存,但是不担心游戏突然调用大内存,不容易崩溃。大家看看怎么取舍。

  装crash fixes不开内存缓冲选项,此补丁仍然是有很多用处,可以避免很多跳出,还会提示你跳出的种类。

  c.关闭自动保存,不要让你的存档覆盖前一个存档,自己单独手动存档。这是因为游戏会记住你所有的错误,一旦你出现bug后存档,这个存档就废了。

  3、skyrim.ini更改等原因导致游戏装卸Cell太多,内存3.1G而闪退

  改 uExterior Cell Buffer =

  这个来优化游戏时,有时候

  改的数值不合适,游戏会闪退。因为这个数值是游戏在野外装卸的单元。有时候装卸一但太暴力,游戏就会直接跳出。

  装卸暴力跳出包括载入、换地图时候跳出,原因很简单,就是载入到一些状况突然出现太多的内容(包括各种单元、脚本)使得内存一下超过极限,就跳出了。

  可以通过crash fixes(和SKSE Plugin preloader),skse内存补丁、装enboost解决,

  有时候还是没有用,因为这游戏其实挺辣鸡的

  你可以把Crash Fixes的内存缓冲关掉,用SKSE的内存补丁试试

  尽量在小房间里面存档,在小房间里载入。

  uGridsToLoad = 5 当我改动到 uGridsToLoad = 7 时在游戏后期存档会导致跳出。(我有100个mod),可能是调用内存过大,导致我crash fixes的内存缓冲没有用了。

  还有一些改这些参数的优化方式会莫名其妙导致跳出(基本上都是因为造成内存爆炸)。当然优化手段还是可以一试的。注意:优化这个文件有可能导致游戏载入画面就卡退。

  解决方法:

  a.你实在搞不懂,uExterior Cell Buffer这一行就直接删掉或者=0,让游戏程序来决定。

  b.装crash fixes、skse内存补丁、enboost

  4、游戏本身脏数据

  B社是bug社并非浪得虚名,他自己出不完bug修正补丁,需要玩家自己用mod来修正bug,可谓辣鸡中的战斗鸡。

  而且上古卷轴5的几个资料包里面都有脏数据,可能造成随机跳出,需要手动清理(是的,b社最后自己都没有清理)。

  解决方法:

  a 安装unofficial skyrim patch这个mod。 这个是重点

  b 用tes5edit清除脏数据。

  注:现在有较新版本的Tes5edit,有自动清理mod的模式,下载地址https://www.nexus(删除)mods.com/skyrim/mods/25859/

  现在直接使用Tes5edit4.02,选择Quickautoclean的.exe文件,选择mod自动清理即可。

  这个Tes5edit4.02可以用来清理有脏数据的mod例如mihail的怪物mod,这个人的mod脏数据极多,但是他做的怪物是真的很有意思。

  旧版手动清理:Tes5edit载入这几个mod,然后右键apply filter for cleaning → remove ITM → UDR

  特此说明:

  游戏本身就会闪退,没装mod也会。请清除脏数据

  装Crash Fixes(和SKSE Plugin preloader)、Enboost、Skse内存补丁。装Unofficial Skyrim Legendary Edition Patch,把这几个一起装了吧,都强烈推荐。

上面的文章就是上古卷轴5跳出、闪退、ctd常见情况及解决方式的内容了,文章的版权归原作者所有,本文仅作网络免费经验分享,如有侵犯您的权利,请及时联系本站删除,想要了解更多上古卷轴5 跳出相关资讯,请关注收藏773游戏网。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3