中 文Windows98 常 见 故 障 排 除

解 放 军 兰 州 医 学 高 等 专 科 学 校
计 算 机 室(730020) 侯 丰 胜


---- 故 障 一、 启 动 中 文Windows98 时 计 算 机 没 有 响 应

----解 决 方 法: 按 以 下 顺 序 依 次 检 查。

----1. 看 计 算 机 能 否 以 安 全 模 式 启 动。

----2. 如 果 能 以 安 全 模 式 启 动, 则 在" 系 统 配 置 实 用 程 序" 中 启 用" 诊 断 启 动", 否 则 转6。 启 用" 诊 断 启 动" 的 具 体 步 骤 为:

  1. 运 行"Msconfig.exe"|" 常 规"|" 创 建 备 份(B)"|" 诊 断 启 动 - 以 交 互 方 式 装 入 驱 动 程 序 及 软 件(D)"
  2. 重 新 启 动 计 算 机, 选 择"Step -by -step confir mation";
  3. 当 系 统 提 示 处 理Autoexec.bat 和Config.sys 文 件 时, 按Esc 键 予 以 忽 略。 按 回 车 键 加 载 其 它 项。

----3. 如 果 计 算 机 现 在 能 正 常 启 动, 那 么 有 可 能 是Autoexec.bat 和Config.sys 文 件 中 存 在 冲 突, 仔 细 检 查 这 两 个 文 件, 找 出 冲 突 的 语 句。 如 果 计 算 机 仍 不 能 正 常 启 动, 则 可 能 是 因 为 保 护 模 式 的 驱 动 程 序 导 致 计 算 机 无 法 正 常 启 动。 具 体 启 动 步 骤 为:

  1. 以"Safe mode" 启 动 计 算 机;
  2. 右 击" 我 的 电 脑"|" 属 性(R)"|" 系 统 属 性"|" 设 备 管 理 器"
  3. 在 显 示 的 设 备 列 表 框 中, 禁 用 下 列 类 型 的 设 备 : 显 示 适 配 器、 软 盘 控 制 器、 硬 盘 控 制 器、 键 盘、 鼠 标、 网 络 适 配 器、PCMCIA 插 槽、 端 口(COM &LPT)、SCSI 控 制 器、 声 音、 视 频 和 游 戏 控 制 器( 注 意: 禁 用 这 些 设 备 后, 必 须 在CMOS 设 置 中 重 新 启 用 它 们) 。
  4. 重 新 启 动 计 算 机。

----禁 用 某 设 备 的 步 骤 是:

----" 系 统 属 性"|" 设 备 管 理 器"| 类 型 名 称| 双 击 要 禁 用 的 设 备|" × × × 属 性"|" 常 规"| 选 择" 在 此 硬 件 配 置 文 件 中 禁 用(D)"

----4. 可 能 是 注 册 表 被 破 坏 了, 从 以 前 的 备 份 中 恢 复 注 册 表。 恢 复 注 册 表 的 方 法 步 骤 为:

  1. 以"Safe mode command prompt only" 方 式 启 动 计 算 机;
  2. 输 入scanref/restor, 按 回 车 键;
  3. 选 择"Previous Day's Registry"。

----5. 检 查 是 否 存 在 系 统 内 部 问 题。

  1. 运 行"Msconfig.exe"|" 常 规"|" 高 级(E) …"|" 高 级 疑 难 解 答 设 置";
  2. 取 消 以 下 三 个 复 选 框:
    ---- ■ 禁 用 系 统ROM 断 点
    ---- ■ 禁 用 虚 拟HD IRQ
    ---- ■ EMM 不 包 含A000 -FFFF
  3. 如 果 计 算 机 能 正 常 启 动, 则 重 复 步 骤(1)、(2), 但 在 步 骤(2) 中 应 选 定 一 个 复 选 框。

----6. 看 能 否 以"Safe mode command prompt only" 方 式 启 动 计 算 机。

----7. 检 查" 启 动" 文 件 夹 中 的 程 序 是 否 与 启 动 过 程 冲 突。

  1. 运 行"Msconfig.exe"|" 常 规"|" 选 择 性 启 动"|" 装 载 启 动 组 项 目";
  2. 重 新 启 动 计 算 机。 如 果 计 算 机 无 法 正 常 启 动, 则 问 题 可 能 是 由" 启 动" 文 件 夹 中 加 载 的 程 序 引 起 的。 通 过 下 面 的 方 法 可 以 找 出 引 发 问 题 的 程 序。
    ----(a) 运 行"Msconfig.exe"|" 常 规"|" 选 择 性 启 动"|" 装 载 启 动 组 项 目";
    ----(b) 单 击" 启 动" 标 签, 选 取 任 何 一 个 复 选 项, 取 消 其 它 所 有 的 复 选 框;
    ----(c) 重 新 启 动 计 算 机。 如 果 计 算 机 能 正 常 重 新 启 动, 重 复 步 骤a~c, 并 一 次 只 选 择" 启 动" 标 签 中 的 一 个 复 选 框。 如 果 计 算 机 无 法 正 常 启 动, 则 最 后 启 用 的 程 序 就 是 问 题 之 所 在。

----8. 查 看 计 算 机 是 否 感 染 了 病 毒。

----9. 用 中 文Windows98 紧 急 启 动 盘 启 动 计 算 机, 然 后 看 硬 盘 是 否 可 用。 如 果 出 现 提 示 信 息:" 无 效C:>_", 那 么 查 看 所 使 用 的 覆 盖 软 件 或 磁 盘 压 缩 软 件 的 配 置 是 否 正 确; 如 果 出 现" 驱 动 器 规 格 无 效" 的 错 误 信 息, 那 么 查 看CMOS 的 设 置 是 否 正 确。

----故 障 二、 启 动 计 算 机 时, 系 统 显 示"VxD 无 效" 的 错 误 信 息

----解 决 方 法:

----1. 如 果 错 误 信 息 所 涉 及 的 文 件 扩 展 名 为.386 或 错 误 信 息 中 未 显 示 文 件 名, 则 禁 用System.ini 文 件 中 涉 及 设 备 驱 动 程 序 的 行。 具 体 步 骤:

  1. 运 行"Msconfig.exe"|" 系 统 配 置 实 用 程 序"|"System.ini"|"[386Enh]";
  2. 找 到 涉 及 设 备 驱 动 程 序 的 行, 然 后 清 除 该 行 左 边 的 复 选 框;
  3. 重 新 启 动 计 算 机。

----如 果 错 误 信 息 涉 及 不 带 扩 展 名 的 文 件, 则 该 文 件 可 能 未 在 此 节 中 列 出。

----2. 如 果 错 误 信 息 涉 及 的 文 件 扩 展 名 为.vxd, 则 通 过 安 装 后 再 删 除 网 络 组 件 就 可 解 决 问 题。 步 骤 如 下:

  1. 单 击" 开 始"|" 设 置(S)"|" 控 制 面 板"|" 网 络"|" 添 加(A) …"|" 请 选 择 要 安 装 的 网 络 组 件:"|" 适 配 器"|" 添 加( A) …"|" 选 择 网 络 适 配 器"|" 厂 商(M):"|"( 检 测 的 网 络 驱 动 程 序)"|" 网 络 适 配 器: "|" 已 存 在 的Ndis2 驱 动 程 序"|" 从 磁 盘 安 装(H) …"|" 确 定";
  2. 当 屏 幕 上 提 示 用 户 输 入 工 作 组 名 和 计 算 机 名 时, 请 填 写" 标 识" 标 签 上 的 对 应 框;
  3. 返 回" 控 制 面 板", 重 新 启 动 计 算 机;
  4. 计 算 机 启 动 后, 单 击" 开 始"|" 设 置"|" 控 制 面 板"|" 网 络"|" 已 存 在 的Ndis2" 驱 动 程 序"|" 删 除"|" 确 定";
  5. 重 新 启 动 计 算 机。

----故 障 三、 关 闭 中 文Windows98 时 计 算 机 没 有 响 应

----解 决 方 法:

----1. 查 看" 退 出 中 文Windows98" 时 声 音 文 件 是 否 已 损 坏。

  1. 单 击" 开 始"|" 设 置(S)"|" 控 制 面 板"|" 声 音"|" 声 音 属 性"|" 事 件(V)"|" 退 出Windows";
  2. 在" 名 称(N)" 框 中 单 击" 无"|" 确 定";
  3. 关 闭 计 算 机。

----如 果 中 文Windows98 能 正 常 关 闭 , 则 问 题 就 是 由 退 出 声 音 文 件 所 引 起 的。 要 解 决 这 一 问 题, 选 择 下 列 的 某 项 操 作:
----■ 从 备 份 中 恢 复 声 音 文 件。
----■ 重 新 安 装 提 供 声 音 文 件 的 程 序。
----■ 将 中 文Windows98 配 置 为 不 播 放" 退 出Windows" 声 音 文 件。

----2. 禁 用 快 速 关 机。

----运 行"Msconfig.exe"|" 系 统 配 置 实 用 程 序"|" 高 级(E) …"| 选 择" 禁 用 快 速 关 机(F)"

----如 果 计 算 机 能 正 常 关 机, 则 说 明 快 速 关 机 功 能 可 能 与 计 算 机 上 所 安 装 的 某 些 硬 件 设 备 不 兼 容。 请 与 计 算 机 上 所 安 装 设 备 的 厂 商 联 系。

----3. 检 查 是 否 由 于" 高 级 电 源 管 理(APM)" 功 能 引 起 关 机 出 现 的 问 题。

  1. 单 击" 开 始"|" 设 置(S)"|" 控 制 面 板"|" 系 统"|" 系 统 属 性"|" 设 备 管 理 器"|" 系 统 设 备"|" 高 级 电 源 管 理"|" 设 置"|" 高 级 电 源 管 理"
  2. 返 回" 控 制 面 板" 窗 口;
  3. 重 新 启 动 计 算 机, 关 机。

----如 果 计 算 机 能 正 常 关 机, 则 问 题 的 原 因 可 能 在 于APM, 请 与 计 算 机 厂 商 联 系。

----4. 检 查Bootlog.txt 文 件。

  1. 打 开 记 事 本, 调 入Bootlog.txt 文 件;
  2. 在Bootlog.txt 文 件 中 找 到Terminate= 条 目;
  3. 对 每 一 个Terminate= 条 目, 查 找 所 匹 配 的Endterminate= 条 目;
  4. 如 果Bootlog.txt 文 件 的 最 后 一 行 为End Terminate=KERNEL, 中 文Windows98 就 可 成 功 关 闭 ; 如 果 最 后 一 行 为 Terminate= Query Drive, 则 可 能 内 存 管 理 有 问 题 ; 如 果 最 后 一 行 为Terminate=Unload Network, 则 可 能 与Config.sys 中 的 实 模 式 网 络 驱 动 程 序 冲 突; 如 果 最 后 一 行 为Terminate=Reset Display, 则 可 能 需 要 禁 用 视 频 阴 影 或 者 要 更 新 视 频 驱 动 程 序; 如 果 最 后 一 行 为Terminate=RIT, 则 可 能 是 声 卡 或 旧 的 鼠 标 驱 动 程 序 存 在 与 计 时 器 有 关 的 问 题; 如 果 最 后 一 行 为Terminate=Win32, 则 可 能 是 与32 位 程 序 有 关 的 问 题。

----5. 检 查Autoexec.bat 和Config.sys 文 件 中 是 否 存 在 冲 突。

----6. 检 查System.ini 文 件 或Win.ini 文 件 中 是 否 存 在 冲 突。

  1. 运 行"Msconfig.exe"|" 系 统 配 置 实 用 程 序"|" 常 规"| 取 消" 选 择 性 启 动" 单 选 框 中 的 所 有 复 选 框;
  2. 选 中"System.ini 文 件"|" 处 理Win.ini 文 件"|" 确 定";
  3. 重 新 启 动 计 算 机 时。

----如 果 计 算 机 无 法 正 常 关 闭, 则System.ini 文 件 或Win.ini 文 件 中 的 语 句( 条 目) 存 在 问 题。 请 仔 细 检 查 每 一 语 句, 找 出 导 致 问 题 的 原 因。 在 找 到 引 发 问 题 的 语 句 后, 禁 用 该 语 句。

----7. 检 查 是 否 存 在 系 统 内 部 问 题。

----故 障 四、" 磁 盘 空 间 管 理" 运 行 到25 % 时 停 止 了

----解 决 方 法: 依 下 列 顺 序 检 查。

----1. 可 能 是 驱 动 器 上 文 件 夹 包 含 的 路 径 超 过66 个 字 符。 用 户 可 以 把 这 些 包 含 长 路 径 的 文 件 夹 临 时 移 动 到 包 含 短 路 径 的 位 置 上, 步 骤 如 下:

  1. 单 击" 开 始"|" 程 序(P)"|" 附 件"|" 系 统 工 具"|" 磁 盘 扫 描 程 序"|" 自 动 修 复 错 误"|" 开 始(S)";
  2. 在 屏 幕 上 出 现" 无 法 以MS -DOS 模 式 打 开path 文 件 夹, 因 为 其 完 整 短 名 称 超 过66 个 字 符" 信 息 时, 记 下 路 径, 单 击" 忽 略";
  3. 在 屏 幕 上 出 现 其 它 类 似 的 提 示 信 息 后, 记 下 所 有 路 径, 并 单 击" 忽 略";
  4. 完 成" 磁 盘 扫 描 程 序" 后, 请 将 包 含 长 路 径 的 每 个 文 件 夹 都 移 动 到 包 含 短 路 径 的 位 置 上;
  5. 再 次 执 行" 磁 盘 空 间 管 理" 程 序;
  6. 完 成" 磁 盘 空 间 管 理" 操 作 后, 请 将 第(4) 步 中 移 动 的 文 件 夹 移 回 原 来 的 位 置。

----2. 可 能 是 正 在 运 行IBM AntiVirus for Windows95, 请 禁 用 该 程 序, 方 法 是:

----运 行IBM AntiVirus for Windows95, 然 后 禁 用System Shield( 位 于"Setup" 菜 单) 上 的 以 下 选 项:
----■ "Warn When Viral Activity Occurs"
----■ "Check Files When Opened"

----3. 替 换Mini.cab 文 件 和Failsafe 文 件 夹。

  1. 以"Command Prompt Only" 启 动 计 算 机;
  2. 将Autoexec.bat 和 Config.sys 文 件 从 可 启 动 硬 盘( 通 常 为 驱 动 器C, 如 果 驱 动 器C 被 压 缩, 则 为 驱 动 器C 的 宿 主 驱 动 器) 的 隐 含Failsafe.drv 文 件 夹 复 制 到 驱 动 器C 的 根 目 录 下。 输 入 以 下 命 令:
    ----copy < 可 启 动 硬 盘 代 号>:\Failsafe.drv\autoexec.bat c:\ /y< 回 车>
    ----copy < 可 启 动 硬 盘 代 号>:\Failsafe.drv\config.sys c:\ /y< 回 车>
  3. 在 命 令 提 示 符 下 输 入 命 令:
    ----deltree < 可 启 动 硬 盘 代 号>:\Failsafe.drv < 回 车>
  4. 从Windows98 原 盘 或CD -ROM 中 将Mini.cab 文 件 复 制 到\\Windows\system 文 件 夹 中;
  5. 重 新 启 动 系 统;
  6. 运 行" 磁 盘 空 间 管 理" 程 序 并 再 次 执 行" 磁 盘 空 间 管 理" 操 作;
  7. 如 果 这 一 步 不 起 作 用, 重 复a -b, 还 原 为 原 来 的 配 置。

----故 障 五、 完 成" 磁 盘 空 间 管 理" 之 后, 计 算 机 无 法 正 常 启 动

----解 决 方 法:

----1. 检 查 压 缩 驱 动 器 是 否 已 安 装。 假 定 驱 动 器C 已 被 压 缩 且 磁 盘 空 间 管 理 程 序 已 为 宿 主 驱 动 器 创 建 了H 驱 动 器。

  1. 用Windows98 应 急 启 动 盘 重 新 启 动 计 算 机。
  2. 在 命 令 提 示 符 下 键 入h:, 然 后 按 回 车 键。 如 果 屏 幕 上 显 示" 无 效 的 驱 动 器", 则 说 明 没 有 安 装 压 缩 驱 动 器, 请 使 用"scandisk c:" 修 复 或 安 装 未 安 装 的 压 缩 卷 文 件(CVF):

----2. 使 用" 磁 盘 扫 描 程 序" 对 硬 盘 进 行 扫 描。

  1. 编 辑Windows98 启 动 盘 上 的Scandisk.ini 文 件, 使 该 文 件 的[Environment] 段 中 包 含 语 句:Numpasses=5;
  2. 将 启 动 盘 插 入 软 驱 重 启 系 统;
  3. 输 入scandisk/all 后 按 回 车 键, 出 现 提 示 后 请 选 以 下 选 项:
    ---- ■ 先 检 查 主 驱 动 器。
    ---- ■ 装 配 已 卸 下 的CVF。
    ---- ■ 对 所 有 的 驱 动 器 进 行 表 面 扫 描。
    ---- ■ 修 复 所 发 现 的 所 有 错 误。
    ---- ■ 查 看 和 保 存 日 志 文 件。
  4. 在 命 令 提 示 符 下 输 入scandisk c:/sustom;
  5. 检 查 所 生 成 的Scandisk.log 文 件, 确 定Scandisk 是 否 能 解 决 驱 动 器 问 题。

----3. 检 查 计 算 机 上 是 否 有 病 毒。

----故 障 六、 启 动 程 序 或 运 行 程 序 时 出 现"内 存 溢 出" 的 错 误 信 息

----解 决 方 法:

----1. 如 果 运 行 的 是Windows 程 序 且 只 有 一 个 程 序 有 问 题, 则 请 退 出 当 前 正 在 运 行 的 所 有 程 序; 如 果 运 行 的 是Windows 程 序 且 所 有 程 序 都 有 问 题, 则 可:
---- ■ 重 新 启 动 计 算 机 以 释 放 系 统 资 源
---- ■ 关 闭 当 前 文 档 以 外 的 所 有 文 档
---- ■ 退 出 当 前 未 使 用 的 程 序
---- ■ 继 续 执 行 被 中 断 的 任 务

----2. 如 果 运 行 的 是MS -DOS 程 序, 则 检 查 是 否 已 将Windows98 配 置 为 向MS -DOS 程 序 提 供 足 够 的 常 规 内 存。 步 骤 如 下:

  1. 右 击 程 序 图 标 或 快 捷 方 式, 在 出 现 的 快 捷 菜 单 中 单 击" 属 性" 命 令, 则 出 现" × × × 属 性" 对 话 框; 单 击" 内 存" 标 签;
  2. 在" 常 规 内 存" 框, 如 果 在" 总 共(T):" 或" 初 始 环 境(V)" 下 拉 列 表 框 中 已 经 选 定 了 某 值, 则 确 保 此 值 足 够 大; 如 果 不 能 确 定 程 序 需 要 多 大 的 常 规 内 存, 则 查 阅 程 序 文 档; 如 果 已 选 定 了 最 大 的 常 规 内 存 值, 但 问 题 依 然 存 在, 则 选 定" 自 动" 选 项。

----3. 如 果 运 行 的 是MS -DOS 程 序, 则 检 查 是 否 已 将Windows98 配 置 为 向MS -DOS 程 序 提 供 足 够 的 扩 充 内 存 或 扩 展 内 存。 方 法 如 下:

  1. 右 击 程 序 图 标 或 快 捷 方 式, 在 出 现 的 快 捷 菜 单 中 单 击" 属 性" 命 令, 则 出 现" × × × 属 性" 对 话 框; 单 击" 内 存" 标 签;
  2. 查 看" 扩 展 内 存" 框 和" 扩 充 内 存" 框 中" 总 共" 下 拉 列 表 框 中 的 值, 如 果 在" 总 共" 列 表 框 中 选 定 的 是" 自 动" 或 者 某 一 特 定 值, 并 且 在 出 现 的 错 误 信 息 中 指 定 了 程 序 所 需 的 扩 充 内 存 和 扩 展 内 存 的 大 小, 则 将" 总 共" 框 中 的 值 改 为 错 误 信 息 所 指 定 的 值 后 重 新 运 行 程 序。 如 果 在" 总 共" 列 表 框 中 选 定 的 是" 自 动", 并 且 在 出 现 的 错 误 信 息 中 没 有 指 定 程 序 所 需 的 扩 充 内 存 和 扩 展 内 存 的 大 小, 则 在" 总 共" 框 中 选 择"8192" 后 重 新 运 行 程 序。 如 果 问 题 依 然 存 在, 则 在" 总 共" 列 表 框 中 选 定 较 大 的 值。 如 果 在" 总 共" 列 表 框 中 选 定 的 是 某 一 特 定 值, 则 在" 总 共" 框 中 选 择" 自 动" 后 重 新 运 行 程 序。

----4. 如 果 运 行 的 是MS -DOS 程 序, 则 检 查 程 序 在MS -DOS 方 式 下 运 行 是 否 正 常。 方 法 如 下:

  1. 以" 重 新 启 动 计 算 机 并 切 换 到MS -DOS 方 式" 启 动 计 算 机;
  2. 确 定 程 序 是 否 可 正 常 运 行 之 后, 输 入"exit" 命 令 重 新 启 动Windows98。

----如 果 程 序 在MS -DOS 方 式 下 可 以 正 常 运 行, 则 请 配 置 该 程 序, 以 便 在 中 文Windows98 中 单 击 其 图 标 时, 可 重 新 在MS -DOS 方 式 下 启 动。 步 骤 如 下:
----(a) 右 击 程 序 图 标|" 创 建 快 捷 方 式(S)"| 右 击 程 序 的 快 捷 方 式 图 标|" 属 性"|" × × × 属 性"| 单 击" 程 序"|" 高 级(V) …"|" 高 级 程 序 设 置"| 选 择"MS -DOS 方 式(M)" 复 选 框;
----(b) 再 次 运 行 程 序。

----故 障 七、 在" 系 统 属 性" 对 话 框 中 显 示 计 算 机 中 的 内 存 比 实 际 安 装 的 内 存 要 少

----解 决 方 法:

----1. 确 定 虚 拟 设 备 驱 动 程 序 是 否 是 从System.ini 文 件 加 载 的。

  1. 运 行"Msconfig.exe"|" 系 统 配 置 实 用 程 序"|" 常 规"| 选 择" 选 择 性 启 动" 单 选 框, 取 消" 处 理System.ini 文 件(T)" 复 选 框;
  2. 重 新 启 动 计 算 机 后, 如 果 屏 幕 上 所 显 示 的 内 存 数 仍 不 正 确, 则 重 复 上 述 步 骤( 但 在" 常 规" 标 签 上 应 选 择" 正 常 启 动 - 加 载 所 有 设 备 驱 动 程 序 和 软 件(N)" 单 选 框), 否 则 转2。

----2. 确 定 问 题 究 竟 是 由System.ini 中 的 哪 一 个 文 件 引 起 的。

  1. 运 行"Msconfig.exe"|" 系 统 配 置 实 用 程 序"| 单 击"System.ini"| 双 击"[386Enh]"| 取 消 第 一 个 不 含 小Windows 徽 标 的 复 选 框;
  2. 重 新 启 动 计 算 机;
  3. 如 果 问 题 不 再 发 生, 请 重 复 步 骤a, 但 是 选 择 刚 清 除 的 复 选 框;
  4. 对 于 其 它 的 不 含 小Windows 徽 标 的 复 选 框, 请 重 复 步 骤b至c。 重 复 此 过 程 直 到 再 次 发 生 问 题。 问 题 发 生 前 清 除 其 复 选 框 的 文 件 就 是 引 发 问 题 的 文 件。

----3. 确 定 是 否 由 于 保 护 模 式 的 驱 动 程 序 导 致 内 存 不 匹 配。

  1. 打 开" 控 制 面 板"| 双 击" 系 统"|" 系 统 属 性"| 单 击" 设 备 管 理 器"| 双 击 列 出 的 某 一 设 备| 选 中" 在 此 硬 件 配 置 文 件 中 禁 用" 复 选 框;
  2. 不 要 重 新 启 动 计 算 机;
  3. 对 于 列 出 的 除 系 统 设 备 外 的 每 一 设 备, 重 复 步 骤a至b;
  4. 重 新 启 动 中 文Windows98 后 再 次 打 开" 控 制 面 板"| 双 击" 系 统"|" 系 统 属 性"| 单 击" 性 能"| 单 击" 虚 拟 内 存(V) …"| 选 择" 让Windows 管 理 虚 拟 内 存 设 置" 复 选 框;

----如 果 此 操 作 能 够 解 决 问 题, 一 次 启 用 一 个 设 备, 然 后 测 试 问 题 是 否 还 会 再 发 生。 如 果 问 题 再 次 发 生, 那 么, 最 后 启 用 的 设 备 可 能 就 是 问 题 的 原 因 所 在。