文章编号: 188867 - 查看本文应用于的产品
本文的发布号曾为 CHS188867
如果本文未介绍您收到的错误信息,请查看以下介绍错误信息的 Microsoft 知识库文章:
315854 Windows 98 和 Windows Me 错误信息资源中心
展开全部 | 关闭全部

本文内容

概要

本文列出的疑难解答步骤可以用来处理计算机停止响应(挂起)或出现错误信息的情况,例如遇到致命异常或无效 VxD 错误信息。

本文还介绍了如何使用系统信息实用工具 (Msconfig.exe) 来解决启动问题。在多次重新启动计算机后,Msconfig.exe 可以帮助您找出引起问题的特定文件或注册表项。在确定引起问题的特定项后,应该编辑相应的文件或注册表项以删除该项,然后使系统配置实用工具返回到“正常启动”模式。

有关使用系统配置实用工具对 Windows 98 执行干净启动的信息,请参阅以下 Microsoft 知识库文章中的“缩小范围”一节:
192926 如何在 Windows 98 中执行干净启动故障排除
重要说明:本文讲述了有助您解决 Windows 98 启动问题的具体步骤。“Windows 98 启动与关机疑难解答向导”中也提供了这些信息。我们建议使用该向导,但为了方便起见,也创建了此基于文本的文章。“Windows 98 启动与关机疑难解答向导”位于下面的 Microsoft 网页中:
http://support.microsoft.com/support/windows/tshoot
本文包括以下主题: 注意:要更有效地搜索 Microsoft 知识库,请使用与您的问题相关的关键字。如果要搜索本文没有提到的疑难解答信息,请使用以下 Microsoft 知识库文章中列出的关键字再次搜索 Microsoft 知识库:
242450 如何使用关键字和查询词查询 Microsoft 知识库

更多信息

以安全模式启动 Windows 98

如果 Windows 98 无法正常启动,请尝试以安全模式启动它。以安全模式启动 Windows 98 将绕过当前的实时模式配置并加载最少的保护模式配置,同时禁用 Windows 98 设备驱动程序并使用标准 VGA 显示器适配器。要以安全模式启动 Windows 98,请重新启动计算机,按住 Ctrl 键,直到出现 Windows 98 启动菜单,然后选择安全模式。如果能够以安全模式启动,请参阅本文“Windows 98 以安全模式启动”一节中的步骤。

如果 Windows 98 无法以安全模式启动,请参阅本文的“Windows 98 无法以安全模式启动”一节。

Windows 98 无法以安全模式启动

以下任一种情况都可能导致 Windows 98 无法以安全模式启动:
  • 计算机感染了病毒。有关计算机病毒的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    129972 计算机病毒:说明、预防和恢复
  • 计算机的 CMOS 设置不正确。请检查计算机的 CMOS 设置以确保它们正确无误。注意,您可能需要与计算机制造商联系才能验证这些设置。
  • 存在硬件冲突。这些冲突可能包括但不仅限于 PCI BIOS 设置、IRQ 冲突、冗余 COM 端口(例如,两个 COM1 端口,或者将内置调制解调器设置为使用与现有串行端口相同的 COM 端口)和有缺陷的 RAM 芯片。
  • 需要更改 Msdos.sys 文件中的某项设置(例如 Logo 设置应设为零)。有关 Msdos.sys 文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    118579 Windows Msdos.sys 文件的内容
  • 某个压缩驱动器无法安装压缩卷文件 (CVF)。有关如何解决 DriveSpace 问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    130018 使用 DriveSpace 后计算机反复重启
    133175 对 Windows 95 中 DriveSpace 问题进行疑难解答
如果您仍然无法以安全模式启动 Windows 98,请运行 Windows 注册表检查程序 (Scanreg.exe) 看看系统注册表有没有问题。要启动 Windows 注册表检查程序,请重新启动计算机,按住 Ctrl 键,选择仅命令提示符,键入 scanreg,然后按 Enter 键。有关 Windows 注册表检查程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
183887 Windows 注册表检查器工具 (Scanreg.exe) 说明
有关在运行 Scanreg.exe 后出现指示注册表已损坏的错误信息的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
186909 注册表检查器不断检测到注册表被损坏
如果在使用 Windows 注册表检查程序后仍然无法以安全模式启动 Windows 98,请将 Windows 98 安装到一个新的空文件夹中。这一步骤有助于您确定问题是与以前操作系统的残余部分(例如配置设置)有关,还是属于硬件问题。

Windows 98 以安全模式启动

如果 Windows 98 以安全模式启动,请完成整个启动过程以查看是否有不能正常加载的设备:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 单击选择性启动
  3. 尝试不同的启动选项。下表列出了一些启动选项。这些选项分别被标记为“启动 A”、“启动 B”、“启动 C”。要使用某个启动选项,请单击相应的复选框以将其选中或清除。按照该表下面的说明确定问题的原因。
                              启动 A  启动 B  启动 C
    ------------------------------------------------------------
    处理 Config.sys 文件	是      否      是
    处理 Autoexec.bat 文件	是      否      是
    处理 Winstart.bat(如有)	是      是      否
    处理 System.ini 文件	否      是      是
    处理 Win.ini 文件		否      是      是
    装载启动组项目		是      是      否
     
    						
    注意:Msconfig 工具无法禁用具有只读属性的文件,尽管表面上看是可以的。要确定 Msconfig 工具是否将您尝试禁用的文件替换为该文件的副本,请查看文件开头是否显示类似以下内容的文本:
    rem
    rem   *** DO NOT EDIT THIS FILE! ***
    rem
    rem   This file was created by the System Configuration Utility as
    rem   a placeholder for your AUTOEXEC.BAT file.Your actual
    rem   AUTOEXEC.BAT file has been saved under the name AUTOEXEC.TSH.
    rem
     
    						
    注意:如果 Windows 98 在下列任一情况下都无法正常启动,请参阅下文的“保护模式驱动程序问题疑难解答”一节。

    首先,尝试“启动 A”选项。如果在这些条件下 Windows 98 无法正常启动,请尝试“启动 B”选项。如果 Windows 98 能够使用“启动 A”选项正常启动,表明 System.ini 或 Win.ini 文件存在问题。要弄清楚 System.ini 或 Win.ini 文件中的哪一行导致了问题,请执行下列步骤:

    1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
    2. 单击 Win.ini 选项卡。
    3. 双击 Windows 文件夹。
    4. 单击以清除“load=”和“run=”复选框。
    5. 单击确定
    6. 当提示您重启计算机时,单击
    如果 Windows 98 能够使用“启动 B”选项正常启动,表明问题出在从 Config.sys 或 Autoexec.bat 文件加载的驱动程序或终止并驻留 (TSR) 程序上。请参阅下文的“TSR 问题疑难解答”一节。

    如果 Windows 98 无法使用“启动 A”或“启动 B”选项正常启动,请尝试“启动 C”选项。如果 Windows 98 能够使用“启动 C”选项正常启动,表明问题出在系统启动时运行的某个程序上。请参阅下文的“启动文件夹问题疑难解答”一节。

    如果您仍然无法正常启动 Windows 98,请使用系统文件检查器工具检查是否有损坏或替换过的系统文件。要启动系统文件检查器,请单击开始,指向程序,指向附件,指向系统工具,单击系统信息,然后单击工具菜单上的系统文件检查器。有关如何使用系统文件检查器提取文件的信息,请参阅以下 Microsoft 知识库文章中的“系统文件检查器工具”一节:
    129605 如何解压缩原始压缩 Windows 文件
    有关系统文件检查器的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    185836 系统文件检查器工具 (Sfc.exe) 说明
如果您仍然无法正常启动 Windows 98,请参阅下文的“保护模式驱动程序问题疑难解答”一节。

启动文件夹问题疑难解答

该问题可能是启动时运行的某个程序造成的。要确定该问题是由哪个程序引起的,请执行下列步骤:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 单击启动选项卡,然后单击各个复选框以将其清除。
  3. 单击确定,然后在出现系统提示时重新启动计算机。
如果问题得到解决,请执行下列步骤:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 启动选项卡上,单击选中列表中的第一个复选框。
  3. 单击确定,然后在出现系统提示时重新启动计算机。
如果问题仍然得到解决,请重复第 1 至 3 步,但应单击选中列表中的下一个复选框。如果问题再次出现,则说明最后一次选中的复选框加载的程序导致 Windows 98 无法正常启动。请与此程序的制造商联系以获取进一步的帮助。

在 Winstart.bat 文件(如果 Winstart.bat 文件存在)中加载的 TSR 也可能会有问题。如果系统配置实用工具中的常规选项卡上有处理 Winstart.bat 文件复选框,请单击清除该复选框,单击确定,然后重新启动计算机。

Winstart.bat 文件通常位于 Windows 文件夹中,用于加载只有基于 Windows 的程序才需要的 TSR。

TSR 问题疑难解答

问题可能出在从 Config.sys 或 Autoexec.bat 文件中加载的驱动程序或 TSR 上。要确定是否为此类问题,请执行下列步骤:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 单击选择性启动,然后单击清除处理 Autoexec.bat 文件复选框。
  3. 单击确定,然后在出现系统提示时重新启动计算机。
如果问题得到解决,则有问题的驱动程序或 TSR 是从 Autoexec.bat 文件中加载的。如果问题没有解决,则有问题的驱动程序或 TSR 是从 Config.sys 文件中加载的。要确定 Autoexec.bat 或 Config.sys 文件中的哪一行加载了该驱动程序或 TSR,请执行下列步骤:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 单击 Autoexec.batConfig.sys 选项卡,然后单击清除所有非基本驱动程序和程序的复选框。
  3. 单击确定,然后在出现系统提示时重新启动计算机。
如果问题得到解决,请执行下列步骤:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. Autoexec.batConfig.sys 选项卡上,单击选中列表中的第一个复选框。
  3. 单击确定,然后在出现系统提示时重新启动计算机。
如果问题仍然得到解决,请重复第 1 至 3 步,但应单击选中列表中的下一个复选框。如果问题再次出现,则问题是由最后一次选中的复选框加载的驱动程序或 TSR 引起的。请与该程序的制造商联系以获取进一步的帮助。

如果问题没有得到解决,请运行 Windows 注册表检查程序看看系统注册表有没有问题。要启动 Windows 注册表检查程序,请单击开始,指向程序,指向附件,指向系统工具,单击系统信息,然后单击工具菜单上的注册表检查程序

保护模式驱动程序故障疑难解答

Windows 98 保护模式驱动程序可能存在问题。要确定是否为此类问题,请按照以下步骤操作:
  1. 单击开始,单击运行,在打开框中键入 msconfig,然后单击确定
  2. 常规选项卡上,单击高级
  3. 设置下面,单击选中一个复选框。
  4. 单击确定,再次单击确定,然后重新启动计算机。
如果问题未得到解决,请重复第 1 至 4 步,但在第 3 步中单击选中一个不同的复选框。如果问题得到解决,则问题是由最后一次选中的复选框引起的。 有关高级设置的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
181966 “系统配置实用程序”高级疑难解答设置
如果问题没有得到解决,请在 Windows 中禁用 PCI 总线 IRQ 控制。 有关如何操作的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
182628 如何在 Windows 中禁用 PCI Bus IRQ 控制
如果问题没有得到解决,请执行下列步骤以在设备管理器中禁用设备:
  1. 单击开始,指向设置,然后单击控制面板
  2. 双击系统
  3. 设备管理器选项卡上,禁用下列分支下面的所有设备:

    • 显示适配器
    • 软盘控制器
    • 硬盘控制器
    • 键盘
    • 鼠标
    • 网络适配器
    • 端口
    • PCMCIA 插槽
    • SCSI 控制器
    • 声音、视频和游戏控制器
    要在设备管理器中禁用设备,请执行下列步骤:

    1. 双击包含要禁用的设备的分支,单击该设备,然后单击属性
    2. 常规选项卡上,单击选中在此硬件配置文件中禁用复选框,然后单击确定
    3. 重新启动计算机。
  4. 如果问题得到解决,请启用在第 3 步中禁用的设备,然后验证没有设备冲突。

    注意:请按照以下顺序启用设备:

    • COM 端口
    • 硬盘控制器
    • 软盘控制器
    • 其他设备
    要启用设备并检查可能存在的冲突,请执行下列步骤:

    1. 双击包含要启用的设备的分支,单击该设备,然后单击属性
    2. 常规选项卡上,单击清除在此硬件配置文件中禁用复选框。
    3. 单击资源选项卡,并验证在冲突设备列表下面没有列出任何冲突。请注意,并非每个设备都有资源选项卡。
    4. 单击确定,然后重新启动计算机。
如果问题没有解决,请运行“自动跳过驱动程序代理”工具来启用已禁用的任何设备。要启动“自动跳过驱动程序代理”,请单击开始,指向程序,指向附件,指向 系统工具,单击系统信息,然后单击工具菜单上的自动跳过驱动程序代理。 有关如何使用“自动跳过驱动程序代理”的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
186588 “自动跳过驱动程序代理”(Asd.exe) 工具说明
如果问题没有得到解决,请执行下列步骤来检查是否有损坏的静态虚拟设备驱动程序 (VxD):
  1. 重新启动计算机,按住 Ctrl 键,直到显示 Windows 98 启动菜单,然后选择逐步确认
  2. 对“是否加载所有 Windows 驱动程序”提示之前的每项提示均按 Y,其余的提示均按 N。请注意,您应该创建此后尝试加载的所有项目的列表。这样可禁止加载 VxD,并防止 Windows\System\Vmm32 文件夹中的 VxD 覆盖 Windows 内部 VxD(内置到 Vmm32.vxd 文件中的 VxD)。

其他说明

有关已知硬件问题的信息,请查看 Windows 文件夹中的 Hardware.txt 文件。

有关其他疑难解答帮助,请查看根文件夹中的 Bootlog.txt 文件。Bootlog.txt 文件列出了所有实模式和保护模式驱动程序的加载状态。如果 Windows 98 不能正常启动,Bootlog.txt 文件列出上次成功加载的驱动程序,并为发生问题前未能加载的每个驱动程序列出“LoadFail”项。

注意:Bootlog.txt 文件中的某些“LoadFail”项是正常的。有关 Bootlog.txt 文件中正常“LoadFail”项的列表,请参阅以下 Microsoft 知识库文章:
127970 Bootlog.txt 文件中列出的加载失败

属性

文章编号: 188867 - 最后修改: 2005年8月12日 - 修订: 3.1
这篇文章中的信息适用于:
  • Microsoft Windows 98 第二版
  • Microsoft Windows 98 Standard Edition
关键字:?
kberrmsg kbtshoot kbfatalexerr0e kbprb kbfatalexerr0d kbfaq KB188867
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com