3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 7609|回复: 28
打印 上一主题 下一主题

[心得] 用Wrye bash排查特定CTD的一点小心得

  [复制链接]

11

主题

473

帖子

538

积分

高级玩家

Rank: 4

贡献度
32
金元
4098
积分
538
精华
0
注册时间
2010-12-18
跳转到指定楼层
主题
发表于 2011-2-22 05:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tq2010 于 2011-4-28 17:49 编辑

深夜才来发这种文章是因为刚又遇上CTD,主角睡觉时就必定发生,搞了好久才找到罪魁祸首
虽然方法可能有点笨,不过全靠自己搞掂,成功感油然而生,于是写下这篇小心得希望对各位有所帮助




CTD 是什麼意思?

Crash to Desktop 的簡寫, 意指遊戲進行中突然關閉、跳回桌面
(摘自Fox大新手教学贴http://bbs.3dmgame.com/showtopic-1316946.html

我再把CTD分成两类:一、特定CTD:特定场所、特定条件必定CTD,可以刻意重现;
                             二、偶然CTD:触发条件无从知晓,偶然性CTD,无法刻意重现

这里主要针对第一种CTD,因为比较好找(对于第二种,我也在头痛中)
但也只局限于esp文件,如果是涉及obse插件、动作kf等等那我也爱莫能助


安装和基本使用教程在Fox大教学贴里有详细指导




正文来了,如果你像我一样遇到了特定CTD而又不确定是由哪个mod引起,可以尝试按我的步骤来排查:
① 先进游戏,在离特定CTD最近的地方存档(安全起见最好是新开存档,以免引发其它问题)
② 退出游戏,打开Wrye BashMods选项卡,在File一栏点右键,按下图打勾


   然后保存mod排序用作备份,如图进行操作


   这样设置后界面就比较直观了,将所有已启用和未启用的mod区分开来,方便排查

③ 蓝色字体的esm可以不用管,先把几个内核汉化mod关掉(tes4-CHS-main-01.esp、战栗孤岛汉化1.0alpha-01.esp、tes4-CHS-book-01.esp),这可以加快游戏启动速度
④ 然后开始排查,左键选中第一个esp,再按住shift同时鼠标往下选中若干个esp,然后按空格,这样就能同时关闭复数个esp(关闭了的esp排序已锁定,不用担心打乱排序)


⑤ 启动游戏,读取进度,检查是否CTD

重复步骤④和⑤直至不再CTD,那么罪魁祸首就藏在你最后关闭的那几个esp当中,将它们再进一步排查,最终找到问题esp

最后读取步骤②保存的mod排序,再把问题esp单独关掉,进游戏看看,如果特定CTD不再出现那么就大功告成

p.s:不用马上枪毙掉这个导致CTD的esp,如果这个问题esp你不舍得关掉,可以试试在游戏中避开那个特定CTD之后再存个档,继续使用这个问题esp,看看以后这个特定CTD还会不会重现


==========================================

既然开了这贴就顺便讨论有问题的esp吧,欢迎各位把查出的问题esp放上来一起讨论



最后送上我的问题esp,低调。。。


最后的最后送上win7版CTD。。。

评分

2

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-11 15:33 , Processed in 0.035330 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表