第二节 操作系统启动及
关机故障 一步步排除不能进入系统故障
操作系统启动步骤
1 贮存在 ROM 内读存储器 中的 Bootstrap Loader 程序和自诊断程序移动到 RAM 随
机存储器 中
2 随着 Bootstrap Loader 的运行 储存在辅助记忆装置中的操作系统将系统文件送到
RAM 中
24
3 执行系统文件 Io.sys 和 Msdos.sys 这时画面上出现 Starting Windows 98......
的信息
4 若有 Config.sys 则执行它
5 执行系统文件的 Command.com 文件
6 若有 Autoexec.bat 则执行它
7 读取 Windows 的初始化文件 System.ini 和 Win.ini 再读取注册表文件
8 启动结束 出现初始画面 运行操作系统
因此如果是系统不能加载 请按以下步骤来分析排除故障
一 进入安全模式
开机时 按下 F8 键或是 Ctrl 键进入开机选单 选择 Safe mode 进入 Windows
安全模式 只要能顺利进入 不需要做任何设置 再次重机关报启动电脑 一般都能顺利进
入 一般 模式
如果不能进入安全模式 那一般就要重新安装系统了 至于具体安装方法 将在后面的
文章中为你作具体地介绍
如果能进入安全模式 而不能在 一般 模式下启动 请进行下一步工作
二 Step-by-step 检错
在开机选单中选择 Step-by-step confirmation 来启动系统 就可以逐步来检查系
统启动中的问题 这里 又 可以分为以下几步
第一步 检查注册表
首先将出现 Process the system registry 询问选项 选择 Y 载入注册表 如
果这时候电脑没有响应 进入死机状态 就要进行注册表的修复了 办法有两个
1 重新启动 按下 F8 键进入开机选单 选择 Safe Mode 进和安全模式 在 Windows
安全模式下 运行 scanreg 启动注册表检查程序 程序会自动检查修复损坏的地注册表
修复后只要重新启动即可
2 第二种方法是在开机时按下 F8 键或是 Ctrl 键进入开机选单 选择 Command
Prompt Only 进入 DOS 状态 在 DOS 提示符下输入 Scanreg/restore 在操作界面里选
择一个以前备份好的注册表记录 注意要为 Started 状态 然后重新启动系统即可
第二步 建立启动记录
出现 Create a startup log file (BOOTLOG.TXT) 提示 问你是否建立启动记录
建议选择 Y
第三步 执行 CONFIG.SYS
这里将出现 Process your startup device drivers (CONFIG.SYS) 画面 按下 Y
开始执行各个项目 如果在执行某一项的时候发生死机 则要重新启动 进入安全模式 用
记事本打开 CONFIG.SYS 文件 将出问题的那一行删除 或是在前面加上 rem 文字叙述
以暂停执行该行 这样 重新启动电脑 就可能顺利进入系统了
第四步 执行 AUTOEXEC.BAT
出现 Process your startup command files (AUTOEXEC.BAT) 提示 按下 Y
和 CONFIG.SYS 一样 如果在执行某一行的时候发生死机 则要重新启动 进入安全模式
用记事本打开 AUTOEXEC.BAT 文件 将出现问题的那一行删除 或是在前面加上 rem 文字
叙述 以暂停执行该行
第五步 执行 Win
接着 会询问你是否执行 Win 程序 键入 Y 执行 启动 Windows 如果这时发生
死机 一般来说 就只有重新安装系统了
第六步 载入驱动程序
25
将出现 Load all Windows Drivers 提示 询问是否载入驱动程序 键入 Y 将
逐个载入驱动程序 如果当载入某个驱动设置时出现死机 可重新启动计算机 进入安全模
式 在 C \INDOWS\SYSETM\目录下找到该驱动文件 将该文件改名 再重新安装载入驱动
如果在载入驱动时没有死机 但是还是不能进入操作系统 就是 Win.INI 和 SYSTEM.INI
文件的问题 重新启动电脑 进入安全模式 用记事本打开 Win.INI 和 SYSTEM.INI 文件
将每一行后面扩展名为 .drv 或是 .dll 等驱动文件前都加上 rem 文字叙述 以暂
停使用 但注意 display= 和 Keyboard= 前不要加 不然将造成不能正常显示与无法
使用键盘 修改两个文件后在重新启动系统 如果能正常启动 再逐个删除刚才在两个文件
中加上的 rem 文字 直到找出真凶 重新安装有关的驱动
还有一种更简单的方法 就是进入安全模式 开始/运行 填入 sfc 运行系统文
件检查器 这个程序可以用来检查驱动程序是否安装正确
排除 Windows 98
关机故障 许多 Windows 98 用户都有这样的经历 正常运行的 Windows 98 系统突然无法正常关机
在出现 正在关机 请等待 Please wait while your Computer shuts down 的提示后
系统停止反应 挂起 或者出现有一个闪烁光标的空白屏幕 这时只好强行关掉电源 下
一次开机时出现系统非正常关机的提示并运行磁盘扫描程序 长此以往对系统将造成一定的
损害
一 关机过程及故障原因
Windows 98 的关机程序执行下述各项功能
完成所有磁盘写操作
清除磁盘缓存
执行关闭窗口程序关闭所有当前运行的程序
将所有保护模式的驱动程序转换成实模式
它是系统关闭时必须执行的过程 而不是可有可无的 因此有出现
关机故障 应尽可能
找出故障的原因 并解决它避免对系统造成更大的损害 引起 Windows 98 系统出现关机故
障的主要原因可能是下列之一
没有实模式下为视频卡分配一个 IRQ
某一个程序或 TSR 程序可能没有正确地关闭
加载一个不兼容的 损坏的或冲突的设备驱动程序
选择的退出 Windows 时的声音文件损坏
不正确配置或损坏硬件
BIOS 配置的设置不相容
在 BIOS 中的 高级电源管理 或 高级配置和电源接口 的设置不适当
注册表中快速关机的键值设置为 使能 enabled
二 解决方法
采用下述方法可以确定引起 Windows 98 不能政党关机的原因
检查所有正在运行的程序 包括关闭任何在实模式下加载的 TSR 程序 关闭开机时从启
动组自动启动的程序 关闭任何非系统引导必需的第三方设备驱动程序
检查硬件配置 包括 BIOS 的设置 BIOS 版本 将任何可能引起问题的硬件删除或使之
失效 同时 向相关的硬件厂商索取升级的驱动程序
1 检查运行的程序
使用 Microsoft 系统配置工具 Msconfig.exe C:\Windows/system 目录下 检查有哪
26
些运行的程序 对系统进行干净引导 指只加载最少的驱动程序 并在启动时不运行启动组
中的任何程序进行系统引导 如果干净引导可以解决问题 你可以利用系统配置工具确定引
起不能正常关机的程序
关于 Msconfig.exe 的使用 可以参阅有关材料
2 检查硬件
检查计算机的硬件配置 可以使用设备管理按下述步骤进行
进入 控制面板 双击 系统 图标
在 设备管理 标签下 使下列分支下的所有设备无效
显卡 软盘驱动器控制器 硬盘驱动器控制器 键盘 鼠标 网卡 PCMCIA
插槽 端口 SCSI 控制器 声音 视频和游戏控制器
可以采用下列步骤使设备管理器中的设备无效
双击包含你想选定的设备 单击该设备 然后单击属性
在 常规 标签下 选定 在此硬件配置文件中禁用 复选框 然后单击 确定
重新引导系统
如果总是解决 逐个启用在第二步中禁用的设备 并检查有没有设备冲突 按下列顺序
逐个启用设备
COM 端口 硬盘控制器 软盘控制器 其它设备
启用在第二步中禁用的设备 并检查有没有设备冲突可按下述步骤进行
在设备管理器中双击包含 你想选择的设备 单击该设备 然后单击属性
在 常规 标签下启用在第二步中禁用的设备 在 资源 标签下检查 冲突的设备列
表 的内容 注意 并非所有设备都有 资源 标签
单击 确定 然后重机关报启动系统
如果问题仍然没有解决 可以单击 开始 程序 附件 系统工具 系统信息 然后单
击 工具 菜单 单击 自动跳过驱动程序代理 工具以启用所有被禁用设备的驱动程序
如果通过上述步骤 确定了是某一个硬件引起非正常关机问题 应与该设备的代理商联
系 以更新驱动程序或固件 firmware 指更新升级 flash ROM 的内容
三 结论
Windows 98 非正常
关机故障 在 Windows 98 系统中是极为常见现象 但往往被用户忽
视了 并长期使用不正常的方式进行关机 这将导致计算机系统一定程序的损害 影响系统
的使用寿命 通过本文所述的方法 找出 Windows 98 系统非政党关机的原因 并解决这个
问题是十分必要的 此外 Windows 95 系统的非正常关机问题也可参照上述方法解决
第三节 对付死机和蓝屏故障
蓝屏死机为何故
死机是令操作者颇为烦恼的事情 常常使劳动成果付之东流 死机时的表现多为蓝屏
无法启动系统 画面 定格 无反应 鼠标 键盘无法输入 软件运行非正常中断等 尽管
造成死机的原因是多方面的 但是万变不离其宗 其原因永远也脱离不了硬件与软件两方面
本来运行的好好的机器现在频频摆出一张蓝色的冷面孔 实在让我们感到不爽 这里我们就
简单介绍一下引发蓝屏死机的一些常见原因以及解决方法
一 由硬件原因引起的死机
1 电脑过热损耗 显示器 电源和 CPU 在工作中发热量非常大 因此保持良好的通风
27
状况非常重要 如果显示器过热将会导致色彩 图像失真甚至缩短显示器寿命 工作时间太
长也会导致电源或显示器散热不畅而造成电脑死机 不妨给 CPU 加装个高性能的散热器
2 移动不当 在电脑移动过程中受到很大振动常常会使机器内部器件松动 从而导致
接触不良引起电脑死机 所以移动电脑时应当避免震动
3 灰尘杀手 机器内元件如果沾染过多的尘粒 如磁头 从而导致读写错误 严重的
会引起电脑死机甚至使元器件损坏 所以要保持空气洁净 如果电脑中灰尘太多就要吹管和
小毛刷除尘
4 设备不匹配 如主板和 CPU 不匹配 主频太高和太你都可能导致频繁死机 这时
我们可根据情况更换相应硬件设备
5 软硬件不兼容 如运行 Photoshop AutoCAD 三维动画 平面设计软件时 不同型号
的硬件设备效果就会有所不同 可能会造成死机 我们可以根据实际情况选用相应的硬件设
备或软件
6 内存条故障 主要是内存条松动 虚焊或内存芯片本笛质量所致 根据具体情况排
除内存条接触故障 如是内存条质量存在问题则要更换
7 硬盘故障 主要是硬盘老化或由于使用不当造成坏道 坏扇区 这样机器在运行是
就很容易发生死机 情节较轻的 可以用专用工具软件排除 较严重的就只能更换硬盘了
8 CPU 超频 超频提高了 CPU 的工作频率 同时 也使其性能变得不稳定 究其有所
因 CPU 在内存 RAM 存取数据的速度本来就快于内存与硬盘交换数据的数据 超频使之
种矛盾更加突出 加剧了在内存或虚拟内存中找不到需要数据的情况 这样就会出现 异常
错误 解决办法当然也比较简单 就是让 CPU 工作在规定的正常频率
9 硬件资源冲突 是由于声卡或显示卡的设置冲突 引起异常错误 此外 其它设备
的中断 DMA 或端口出现冲突的话 可能导致少数驱动程序产生异常 以致死机 解决的方
法 以 安全模式 启动 在 控制面板 系统 设备管理 中进行适当调整 一般可以解
决 对于在驱动程序中产生异常错误的情况 可以修改注册表 选 开始/运行 键入
REGEDIT 进入注册表编辑器 通过菜单下的 查找 功能 找到并删除与驱动程序前缀
字符串相关的所有 主键 和 键值 重新启动
10 内存容量不够 内存容量越大越好 应不小于硬盘容量的 0.5~1% 所以应该换上
容量尽可能大的内存条
11 使用劣质元件 少数不法商人在给顾客组装兼容机时 使用质量低劣的板卡 内存
有的甚至出售冒牌主板和 REMARK 过的 CPU 内存 这样的机器在运行时很不稳定 发生死
机在所难免 因此 用户购机时应擦亮自己的眼睛 最好带个内行参谋 并用一些较新的工
具软件 如 HWINF0 NORTON 等 测试电脑 长时间连续考机 如 72 小时 以及争取尽量
长的保修时间等> >更多精彩技术文章>http://www.66of.com