经典古墓故障排除

来自古墓丽影中文站
TombCrow讨论 | 贡献2021年11月4日 (四) 20:47的版本 →‎常见报错
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

经典古墓常见报错的解决方案,主要是光盘版会遇到的问题。

常见报错

安装光盘版游戏时报错,弹出的对话框显示:“应用程序错误: ISSET_SE 导致访问侵犯在 IMSCUI.DLL 地址 0x3c45039c 上”,并让选择关闭还是忽略。

这是由于微软的输入法与程序的不兼容引起的,将开机默认运行的输入法改为英文即可。

loading 速度过慢,或者无法进入游戏。

如果是 2000 或 xp 系统,请进入下载区下载 xp 补丁。

安装补丁后,游戏仍然会崩溃。

nVidia 的version 81.98 到 83.62 会产生这个问题。请升级驱动,安装 WinXP/2000 84.21 以上版本。

游戏崩溃,提示需要新的 tomb2.exe 文件。

使用 Win98 兼容模式运行游戏。

退出游戏时画面闪烁。

显示器的刷新率固定在了 60Hz。在桌面点击鼠标右键,点击“属性”-“设置”-“高级”,在“监视器”页面设置新的刷新率,推荐 85Hz。

游戏在特定关卡反复崩溃。

如果各种补丁都无法解决,请下载游戏存档跳过此关卡。

无法保存游戏。

不要从光盘启动,请从硬盘的 exe 文件启动游戏。

过场动画

无法播放 FMV 过场动画。

如果你有两个 CD-ROM,请确保游戏光盘在第一光驱内。

如何不进游戏而观看过场动画?

  • 文件:Radtools .zip:古墓丽影4-5代光盘版FMV动画播放工具。在光盘的FMV文件夹下的文件可直接用该播放器播放(BIK文件)。
  • 文件:Rpl.zip:古墓丽影1-3代光盘版FMV动画播放工具。在光盘的FMV文件夹下的文件可直接用该播放器播放(RPL文件)。

更多工具请进入经典古墓工具页面查看。

not suitable for running

安装或运行游戏时出现报错:

  • C:\Windows\System32\Autoexec.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications.

请参考下文 16-bit MS-DOS Subsystem 报错。

16-bit MS-DOS Subsystem 报错

一些程序是基于 16-bit Windows 系统或 MS-DOS 系统的,如果试图在 Windows XP 系统下安装这些程序,就可能出现报错。

常见报错

  • 16-bit MS-DOS Subsystem path to the program that you are trying to start or install C:\Winnt\System32\config.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.
  • 16-bit MS-DOS Subsystem path to the program that you are trying to start or install config.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.
  • 16-bit MS-DOS Subsystem path to the program that you are trying to start or install C:\Windows\System32\Autoexec.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.

原因

这些报错信息可能是因为以下文件中一个或多个文件的缺失或损坏:

  • Config.nt
  • Autoexec.bat
  • Command.com

解决方案

运行 16bitdos.exe 以取代丢失的文件。

也可以按以下步骤尝试解决问题:

  1. 在光驱中插入 Windows XP CD;
  2. 按开始(Start),然后点击运行(Run);
  3. 在对话框中输入 cmd,然后点击 OK;
  4. 输入以下命令,每输入一行后点击回车(Enter):
    • expand CD-ROM Drive Letter:\i386\config.nt_ c:\windows\system32\config.nt
    • expand CD-ROM Drive Letter:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
    • expand CD-ROM Drive Letter:\i386\command.co_ c:\windows\system32\command.com
    • exit
  5. 运行或安装想要执行的程序,看是否能够顺利运行。如果问题解决,请无视以下步骤。 如果问题照旧,则进入下面的步骤:
    1. 打开记事本,输入如下命令:
      • dos=high, umb
      • device=%SYSTEMROOT%\system32\himem.sys
      • files=40
    2. 保存文件时,保存类型选择“所有文件”,在文件名中输入 Config.nt,然后保存。
    3. 用记事本再新建一个文件,输入如下命令:
      • @echo off
      • lh %SYSTEMROOT%\system32\mscdexnt.exe
      • lh %SYSTEMROOT%\system32\redir
      • lh %SYSTEMROOT%\system32\dosx
      • SET BLASTER=A220 I5 D1 P330 T3
    4. 保存文件时,保存类型选择“所有文件”,在文件名中输入 Autoexec.nt,然后保存。
    5. 找到 Config.nt 和 Autoexec.nt,将其复制到 %SYSTEMROOT%\System32 文件夹。
    6. 在 Windows XP CD 中找到 Command.com,将其复制到 %SYSTEMROOT%\System32 文件夹。
    7. 重启 Windows。如果问题还没有解决,则需要再进行如下步骤:
      1. 开始-运行,输入 c:\windows\repair,然后确定。
      2. 在 System 文件夹中点击右键,选择“粘帖”。
      3. 右键点击刚才拷贝过去的 Autoexect.nt 文件,选择“属性”。
      4. 勾选“只读”,然后确定。
      5. 用同样的方法复制 Config.nt 文件。必须注意,无比勾选“只读”项目,否则在重启计算机后,这些文件将被系统删除。