中国电脑维修专业联盟网

         中国电脑维修专业联盟   电脑维修

初级电脑维修教材 第2章 给电脑系统加电



文:   发表时间:2008-8-28 13:28:10

第2章 给电脑系统加电

2-1 启动电脑
所有设备都安装好后就可以对电脑系统加电启动了。本节我们首先讲解BIOS和内存的一些基本知识,然后介绍从打开电源到出现Windows 9x的蓝天白云时,计算机做了些什么事情。


2-1-1 BIOS与CMOS

初学者常会混淆BIOS与CMOS,比如说BIOS设置与CMOS设置,其实,它们是两块不同的芯片,下面简要介绍。


1. ROM BIOS

ROM BIOS是固化在ROM中的BIOS(Basic Input and Output System, 即基本输入输出系统),是直接与硬件打交道的底层代码,它为操作系统提供了控制硬件设备的基本功能, 又为高层软件提供低层调用。计算机的启动过程正是在它的控制下进行的。因为BIOS一般被存放在ROM(只读存储芯片)之中,即使在关机或掉电以后,这些代码也不会消失。

BIOS中主要存放:

(1)自诊断程序:通过读取CMOS RAM中的内容识别硬件配置,并对其进行自检和初始化;

(2)CMOS设置程序:引导过程中,用特殊热键启动,进行设置后,存入CMOS RAM中;

(3)系统自举装载程序:在自检成功后将磁盘相对0道0扇区上的引导程序装入内存,让其运行以装入DOS系统;

(4)主要I/O设备的驱动程序和中断服务。


2. CMOS RAM

CMOS RAM 是一种互补金属氧化物半导体随机存储器。存放系统设置参数。

CMOS原本是集成电路的一种制造规格,起源于286上出现的一种编号为MC146818的集成电路,它是CMOS制成的一部分存储器,简称为CMOS。因断电后数据会丢失,现在主板上通常加上一块电池来保持断电后不丢失数据。

ROM BIOS中存放的是机器语言程序,CMOS RAM中存放数据,BIOS在开机运行过程中调用CMOS数据并可设置CMOS数据。


3. BIOS设置入门

BIOS实际上是主板设计者为使主板能正确管理和控制电脑硬件系统而预置的管理程序。考虑用户在组装或使用电脑时可能需要对部分硬件(如CPU,内存和硬盘等)的参数以及运行方式进行调整,所以厂家在BIOS芯片中专门设置了一片SRAM(静态存储器),并配备电池来保存这些可能经常需要更改的数据,由于SRAM采用传统的CMOS半导体技术生产,所以人们也习惯地将其称为CMOS,而将BIOS设置称为CMOS设置,事实上在BIOS设置主菜单上显示的就是“CMOS Setup”(CMOS设置)。

CMOS设置可以记录日期、硬件类型等电脑信息和设置。电脑启动时BIOS程序根据CMOS中的信息初始化及协调电脑各部件。如果CMOS设置不正确,电脑可能运行不正常,甚至不能正常启动。出现这种情况时,通过主板上的跳线清除CMOS设置,或在CMOS设置中选择默认设置,或手动更正CMOS设置。

目前电脑中常使用三类BIOS,其中市场上销售的各类主板和大部分国产品牌机多使用Award BIOS(由美国Award公司开发)或AMI BIOS(由美国AMI公司)开发,另一种就是国外品牌机中常用的Phoenix BIOS(由美国凤凰公司开发)。

顺便指出,BIOS设置和BIOS升级不是一回事,BIOS设置是指用户进入BIOS设置菜单后,更改部分硬件控制参数或运行模式,而BIOS升级则是指使用专用工具程序来对BIOS程序进行版本升级。BIOS设置一般不会对电脑构成危险,而BIOS升级则可能会出现升级操作失误而使电脑彻底瘫痪。

(1)怎样进入BIOS设置菜单

电脑在接通电源时首先由BIOS对硬件系统进行检测,同时还在屏幕上提示进入BIOS设置主菜单的方法,例如使用Award BIOS的电脑在启动时将在屏幕下方显示“Press DEL to enter SETUP,ESC to Skip Memory test”(按下Del键进行CMOS设置,ESC键则跳过内存检测),而使用AMI BIOS的电脑则在启动时在屏幕上方提示“Hit if you want to run setup”。所以对使用Award BIOS和AMI BIOS的电脑,我们可以在启动过程中出现上述提示时立即按一下“DEL”键来进入BIOS设置菜单。而使用Phoenix BIOS 的机器也会在启动时提示用户按“F2”键进入设置菜单。至于其它一些品牌机所使用的BIOS也都可以在电脑启动时注意察看屏幕提示按相应的键来进入设置菜单。

(2)怎样选择项目和更改参数

当我们进入BIOS设置菜单后,无论哪一种BIOS都会在菜单的特定位置显示选择项目和更改参数的操作方法,另外在进入具体项目设置菜单后,除了为用户显示能够选择的具体设置参数外,还将为用户提供一至两种可供选择的厂家预置的设置选择项。用户可以使用光标键进行项目选择,使用翻页键Page Up和Page Down修改参数,但使用Phoenix BIOS的电脑则使用F7和F8键来更改参数。

另外在Award和AMI两种BIOS主菜单中,用户可以分别使用F6和F7键调出厂家预设的参数(相当于“Load BIOS SETUP”和“LOAD PERFORMACE DEFAULTS”,或 “Load Fail-Safe Defaults”和“Load Optimized Defaults”)。也可以在使用厂家预设参数后再通过F5键恢复更改的BIOS设置。“Load BIOS SETUP”和“Load setup Defaults”的设置参数都是按比较保守的指标设置的。厂家提供这种预置项的目的是想让用户在第一次装机后加电时能顺利开机,或者是在碰到故障(如原因不明的死机等、系统常提示保护性报错等)时能启动系统查找故障原因。“LOAD PERFORMACE DEFAULTS”和“Load Optimized Defaults”项的设置是厂家按电脑硬件系统的优化参数值设置的,如果用户装机时所使用的硬件不存在兼容问题,那么可以从主菜单上直接调入这类预置项,然后再根据电脑实际运行状态进行调整使其达到最佳状态。

(3)怎样保存BIOS设置结果

在BIOS设置结束后,可退到主菜单选择“Save & Exit Setup”或“Save Setting and Exit” 退出BIOS设置,也可以在主菜单位置直接按F10键存盘退出,并输入“Y”确认。如果想放弃BIOS设置结果,可按 Esc键, 并输入“Y”确认。

(4)BIOS中的主要设置项及相关内容

目前使用最多的Award和AMI BIOS设置主菜单中,分别列有常规设置项和功能设置项,常规设置有六个,它们分别是标准设置、BIOS特性设置、芯片组功能设置、PnP/PCI资源管理设置、I/O综合端口设置和能源管理设置;而功能设置项是指密码设置(Supervisor Password、User Password )和语言设置(Change Language)。Award BIOS和AMI BIOS这两种BIOS设置菜单中的项目种类和用途相差不大,但可能使用的项目名不同。以下就以较新版本的Award BIOS为例进行介绍。

(5)标准设置(Standard CMOS Setup)

最重要的是设置硬盘类型。

可设置系统日期、时间、硬盘和软盘的规格和显示卡类型等内容。其中硬盘“TYPE”可设为“AUTO”和“USER”两种类型。如果设为“AUTO”,电脑在启动时将自动对IDE接口进行检测,所以在启动时在依次检测CPU和内存后,屏幕上会逐行提示:Detecting IDE Primary Master …Quantum EX6.4AT、Detecting IDE Primary Slav…[Press F4 to Skip]等,虽然我们可以通过按F4键跳过检测,但仍然需要消耗一定的时间来跳过检测,所以这种检测会影响了电脑启动的速度,如果我们将其设为“USER”模式,电脑在启动时将不进行硬盘参数检测,屏幕上也不再显示BIOS检测IDE接口的状况,因此能迅速启动进入操作系统。

另外无论是将IDE端口设为“AUTO”还是“USER”模式时,都应将没联接硬盘的IDE端口设成“None”,这样可避免电脑启动时BIOS对没使用的IDE端口进行无谓的检测而浪费时间。

(6)BIOS特性设置(BIOS Features Setup)

最重要的是设置电脑启动顺序。

可设置的主要内容有硬盘防病毒(Anti-Virus Protection)、电脑由软盘、硬盘或光盘启动的优先顺序等。如果硬盘防病毒功能设为“Enable”,在进行操作系统的安装(如DOS或Windows 9x等)时将会有报警提示,可能有些软件就无法继续,所以在安装操作系统时最好暂时关闭此功能。

在BIOS特性各项设置中有些只需选择“Disabled”或“Enabled”,有的则有更多的选择,例如启动顺序(Boot Sequence)中的设置就有多种选择,如“A,C,SCSI”、“C,A,SCSI”、“CDROM,C,A”和“LS/ZIP,C”等,可设定是由软驱A优先启动,硬盘C优先启动还是由光驱CDROM优先启动电脑等,总之,符号所处排列位置(从左至右)决定了启动电脑的优先顺序。

(7)自动检测硬盘参数

想知道你的硬盘到底有多大吗?在Award和AMI两种BIOS中都有自动检测和设置硬盘参数的功能。如在Award BIOS中有“IDE HDD AUTO DETECTION”项,在AMI BIOS中有“Auto-Detect Hard Disks”项。

(8)密码设置

BIOS主菜单中的密码设置是最简单的设置项,其中超级用户的密码权限高于用户级密码,具体体现在使用“超级密码”的用户不但可以正常启动电脑运行各类软件,而且可以进入BIOS设置菜单对部分项目进行修改,包括直接修改或撤消由普通用户已经设置的“用户密码”,而使用“用户密码”的用户虽然可以正常启动电脑运行各类软件,也能够进入BIOS设置菜单进行浏览,但不能更改其中的设置。语言设置功能则是决定BIOS设置主菜单使用中文还是英文显示。

“超级密码”和“用户密码”可以同时设置,并可设成不同的密码,也可只设置其中的一种。具体设置步骤如下:

第一步,开机启动电脑,当BIOS检测完CPU和内存后在屏幕下方显示“Press DEL to enter SETUP,ESC to Skip Memory test”时按一下DEL键;

第二步,当屏幕显示BIOS设置主菜单后,选择“Advanced BIOS Features”项后回车,进入“Advanced BIOS Features”设置菜单;

第三步,在“Advanced BIOS Features”设置菜单中找到“Security Option”后根据需要用“Page UP”和“Page Down”键设置电脑使用密码情况,设置为“System”时电脑在启动和进入BIOS设置菜单时都需要密码,而设置为“Setup”时,则只需要在进入BIOS设置菜单时才需要密码;

第四步,返回主菜单,用光标键移动“光条”压住“Set Supervisor Password”或“Set User Password”后回车,当显示一个密码录入框时(其中提示“Enter Password:”),输入预先想好的3~8位密码,此时输入的字符会以“*”号代替,输入密码并回车后会再次提示将刚才已输入密码重新输入一遍以进行确认,再次输入密码后提示框消失;


注意:密码最好只使用26个英文字符和0~9的数字,而不要使用其它符号,因为有的BIOS在你混合使用标点等符号输入密码时并不报错,但当用户存盘退出后再使用所输密码开机或试图重新进入BIOS设置菜单时则提示为无效密码,致使用户不得不打开机箱对CMOS放电来取消密码!


第五步,选择主菜单上“Save & Exit Setup”或直接按“F10”键,在屏幕出现“Save to CMOS and EXIT(Y/N)?N”提示后按Y键退出BIOS设置菜单后,所输密码生效。


2-1-2 内存的地址

我们的机器中一般安装有64MB或128MB内存,这些内存的每一个字节都被赋予了一个地址,以便CPU访问内存。128MB的地址范围用十六进制数表示就是0~7FFFFFFH,其中0~FFFFFH的低端1MB内存非常特殊,因为最初的8086处理器能够访问的内存最大只有1MB,这1MB的低端640KB被称为基本内存,而A0000H~BFFFFH要保留给显示卡的显存使用,C0000H~FFFFFH则被保留给BIOS使用,其中系统BIOS一般占用了最后的64KB或更多一点的空间,显卡BIOS一般在C0000H~C7FFFH处,IDE控制器的BIOS在C8000H~CBFFFH处。


2-1-3 计算机的启动过程


1. RESET

当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令,从前面的介绍可知,这个地址实际上在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。


2. POST

系统BIOS的启动代码首先要做的事情就是进行POST(Power-On Self Test,加电后自检),POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作,例如内存和显卡等设备。由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。在正常情况下,POST过程进行得非常快,我们几乎无法感觉到它的存在,POST结束之后就会调用其它代码来进行更完整的硬件检测。


3. 调用VGA BIOS

接下来系统BIOS将查找显卡的BIOS,前面说过,存放显卡BIOS的ROM芯片的起始地址通常设在C0000H处,系统BIOS在这个地方找到显卡BIOS之后就调用它的初始化代码,由显卡BIOS来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容,不过这个画面几乎是一闪而过。系统BIOS接着会查找其它设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化相关的设备。


4. 显示系统BIOS信息

查找完所有其它设备的BIOS之后,系统BIOS将显示出它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。


5. 检测CPU和内存

接着系统BIOS将检测和显示CPU的类型和工作频率,然后开始测试所有的RAM,并同时在屏幕上显示内存测试的进度,我们可以在CMOS设置中自行决定使用简单耗时少或者详细耗时多的测试方式。


6. 检测标准硬件设备

内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,包括硬盘、CD-ROM、串口、并口、软驱等设备,另外绝大多数较新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。


7. 检测和配置即插即用设备——声卡、Modem等

标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。


8. 显示标准硬件设备信息

到这一步为止,所有硬件都已经检测配置完毕了,多数系统BIOS会重新清屏并在屏幕上方显示出一个表格,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。


9. 更新ESCD

接下来系统BIOS将更新ESCD(Extended System Configuration Data,扩展系统配置数据)。ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段,这些数据被存放在CMOS之中。通常ESCD数据只在系统硬件配置发生改变后才会更新,所以不是每次启动机器时我们都能够看到"Update ESCD… Success"这样的信息,不过,某些主板的系统BIOS在保存ESCD数据时使用了与Windows 9x不相同的数据格式,于是Windows 9x在它自己的启动过程中会把ESCD数据修改成自己的格式,但在下一次启动机器时,即使硬件配置没有发生改变,系统BIOS也会把ESCD的数据格式改回来,如此循环,将会导致在每次启动机器时,系统BIOS都要更新一遍ESCD,这就是为什么有些机器在每次启动时都会显示出相关信息的原因。


10. 启动DOS和Windows 9x系统

如果系统之中安装有引导多种操作系统的工具软件,通常主引导记录将被替换成该软件的引导代码,这些代码将允许用户选择一种操作系统,然后读取并执行该操作系统的基本引导代码(DOS和Windows的基本引导代码就是分区引导记录)。

ESCD更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的分区引导记录,而分区引导记录将负责读取并执行IO.SYS,这是DOS和Windows 9x最基本的系统文件。Windows 9x的IO.SYS首先要初始化一些重要的系统数据,然后就显示出我们熟悉的蓝天白云,在这幅画面之下,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。


上面介绍的便是计算机在打开电源开关(或按Reset键)进行冷启动时所要完成的各种初始化工作,如果我们在DOS下按Ctrl+Alt+Del组合键(或从Windows中选择重新启动计算机)来进行热启动,那么POST过程将被跳过去,直接从第三步开始,另外第五步的检测CPU和内存测试也不会再进行。我们可以看到,无论是冷启动还是热启动,系统BIOS都一次又一次地重复进行着这些我们平时并不太注意的事情,然而正是这些单调的硬件检测步骤为我们能够正常使用电脑提供了基础。


2-1-4 启动过程出错信息


1. BIOS蜂鸣声报警

如果计算机的启动失败,屏幕没有显示,应注意检查电脑各个部件的连接问题。主机和显示器的电源是否插好,各外设部件是否与主机正确连接。对于主机部件出现的一些问题,机箱喇叭会通过“DiDi”的蜂鸣声进行报警。下面是各不同蜂鸣声代表的意思。

对于Award BIOS:

1短——系统正常启动。机器没有问题

2短——常规错误,请进入CMOS Setup,重新设置有问题的选项

1长1短——内存或主板错

1长2短——显示器或显卡错误

1长3短——键盘控制器错误,请检查主板

1长9短——主板Flash RAM或EPROM错误,即BIOS损坏

不断重复长响——内存未插紧或损坏

连续响——电源、显示器未和显卡连接好,检查所有插头连接

重复短响——电源有问题

对于AMI BIOS:

l短——内存刷新失败,检查内存条

2短——内存ECC校验错误,更换内存条

3短——系统基本内存检查失败,换内存条

4短——系统时钟出错

5短——中央处理器(CPU)错误

6短——键盘控制器错误

7短——系统实模式错,不能切换到保护模式

8短——显示内存错误,换显卡

9短——ROM BIOS检验错误

l长3短——内存错误,换内存条

l长8短——显示测试错误。显示器数据线没插好或显示卡没插牢


2. 出错显示信息

如果计算机的启动后,屏幕有显示,但有故障,有时屏幕上会出现一些提示信息,如:

CMOS Battery State Low(CMOS电池不足)

CMOS checksum error -- defaults loaded.(CMOS电池不足等造成CMOS数据错误)

Keyboard Interface Error(键盘接口错误)

Hard disk Drive Failure(硬盘故障)

Hard disk Not Present(硬盘参数错误)

Missing Operating System(硬盘主引导区被破坏)

Non system Disk Or Disk Error(启动系统文件错误)

Disk BOOT Failure, Insert System Disk And Press Enter (同上)

Replace Disk And Press A key to Reboot(CMOS硬盘参数设置错误)

Invalid Media Type Reading Drive C:(硬盘参数不匹配)

Invalid Drive Specification(硬盘B00T引导系统被破坏)

Invalid BOOT Diskette,Diskette BOOT Failure(软盘引导系统错)

FDD Controller Failure(软驱控制错误)

HDD Controller Failure(硬盘控制错误)

Drive Error(BIOS未收到硬盘响应信号)

Cache Memory Bad,Do Not Enable Cache(主板Cache故障)

Error, press any key to reboot.(非系统软盘)

 

 

2-2 启动Win98
2-2-1 Win98启动过程
Win98启动前,BIOS先检查CMOS设置中引导系统的各驱动器优先顺序,然后从排在最先的驱动器开始引导(如果找不到系统,则从下一个驱动器引导)。以C盘引导为例,启动过程如下:

第一步 BIOS测试硬盘。

第二步 加载硬盘启动程序,确认硬盘分配表。

第三步 加载DOS启动程序,确认BIOS参数区。

第四步 加载IO.SYS、MSDOS.SYS启动文件。

第五步 加载CONFIG.SYS文件。

第六步 加载COMMAND.COM系统文件。

第七步 加载AUTOEXEC.BAT批处理文件。

第八步 加载SYSTEM.INI文件。

第九步 加载WIN.INI文件。

第十步 加载注册表中的“run”部分程序。

第十一步 加载启动组程序。

为减少资源占用,你可以调整CONFIG.SYS,AUTOEXEC.BAT,SYSTEM.INI,WIN.INI,注册表中的“run”部分和启动组中的启动项目。当然运行附件里“系统配置实用程序”(msconfig.exe)来调整要执行的启动项目是最简单的方法下。下面介绍具体方法。


2-2-2 删除和添加自启动程序

下面以OICQ自启动为例介绍设置方法。


1. 将程序加到启动组

(1)单击“开始/设置/任务栏和开始菜单”,在出现的窗口中选择“开始菜单程序”选项卡。上面的“添加”按钮可以将应用程序添加到“开始”菜单当中,“删除”按钮可以删除已添加的项目,如果想用“Windows 资源管理器”添加程序,可单击“高级”命令按钮;

(2)单击“添加”按钮打开“创建快捷方式”对话框,再单击“浏览”按钮在“浏览”对话框中寻找要添加的程序C:\Program Files\Oicq\oicq.exe,单击“下一步”;

(3)在打开的“选择程序文件夹”对框中选择“启动”文件夹,选好后单击“下一步”按钮;

(4)接着打开“选择程序的标题”对话框,在选择“快捷方式的名称”框中键入要出现在“启动”菜单中的名称,如“OICQ”,然后单击“完成”。

如果Windows 提示你选择图标,则单击某个图标,然后单击“完成”。这样就回到了“任务栏属性”框中,单击“确定”按钮即可。

好了,这样每次开机的时候,系统就会自动运行OICQ程序了。


2. 最小化启动

程序启动时会打开程序启动界面,你可以将它设置成在最小化窗口中启动程序,这样就方便了。在最小化窗口中启动程序,对“开始”菜单上的“启动”文件夹中的项目最有用。设置方法为:

(1)用鼠标右键单击“开始”菜单,在出现的菜单中选择“打开”命令打开“Start Menu”界面,双击“Programs”图标打开“Programs”窗口;

(2)找到“启动”文件夹并双击打开,再单击“文件”菜单,选择“属性”命令;

(3)单击“快捷方式”选项卡,在“运行方式”选项中,选择“最小化”,然后单击“确定”即可。


3. 删除启动组中的程序

如果不想让某个程序放在启动组里,那么怎样才能取消呢?删除方法很简单:

用鼠标左键单击“开始”菜单,指向“启动”文件夹,再指向要删除的启动程序,如刚才添加的OICQ,然后右击鼠标,在打开的快捷菜单中选择“删除”命令,即可删除启动组里的程序,让其不再在启动时运行。


4. 其它添加自启动程序方法

有些应用程序在Windows启动时会自动加载,但在启动组中却没有这个应用程序。最典型的有金山病毒防火墙、KILL、超级解霸等等。事实上,这些程序安装时在系统注册表中添加了直接启动应用程序的配置。它主要是利用注册功能来实现的,你也可以用手工方法来实现,在此不详细介绍。

此外,还可以利用Win.ini文件来添加自启动程序。为了兼容某些16位的应用程序,现在的Windows版本仍然保留了Win 3.x的Win.ini文件,它保存在c:\windows\目录下,文件中[windows]段下的“load=” 和“run=”语句后也可以加载自启动程序。如果要实现自启动程序,只需用记事本打开该文件,然后将要启动的文件路径和名称加在这两个语句后面即可。

还有一些程序,在安装时候没有设置自启动,但是它可以让你随时设置是否随Windows启动。如Foxmail就可以在“选项”菜单的“系统设置”中,设置“系统启动时,自动启动Foxmail”选项。


5. 禁止其它自启动程序

用Windows自带的Msconfig程序也可以禁止自启动程序的运行,方法是:

(1)用鼠标左键单击“开始”菜单按钮打开菜单,选择“运行”命令,在打开的对话框中输入“msconfig”,再单击“确定”按钮;

(2)这时打开“系统配置实用程序”窗口,单击“启动”标签;

(3)要禁止某个程序的自启动,只要去掉程序前面复选框的钩号即可。


6. 避免启动时检查硬盘

每当出现不正常关机,再次启动时Windows 98就会自动执行Scandisk程序,对磁盘进行检查。下面的一种方法可以避免磁盘检查。先在“开始/设置/文件夹选项/查看/隐藏文件”中选中“查看所有文件”,然后在C盘根目录下找到msdos.sys(这是一个具有只读、隐藏和系统属性的文件),去掉只读属性,再选中该文件,按住Shift键同时右击,选择“打开方式”项,用“记事本”打开就可以进行编辑了。在文件内容的[Options]部分,按照你的需要修改参数AUTOSCAN的值,例如:AUTOSCAN=0 即关闭磁盘检查,值为“1”是缺省,选项即检查磁盘,而改为“2即”可免去提示而自动检查磁盘。


7. 避免启动时检查软盘

(1)选择“我的电脑”,打开“属性”对话框,在“性能”/“文件系统”/“软盘”下禁用。

(2)在BIOS中“BIOS FEATURE SETUP”/“Boot Up Floppy Seek” 选Disable.


2-2-3 Win98启动模式


启动计算机后,如果系统出现问题无法启动或是你想直接进入DOS操作系统,那么,当你开机以后,在出现Windows 98启动画面之前,按下F8键或Ctrl键即可进入Windows 98的启动模式菜单。下面,让我们来看看这个启动模式菜单是些什么以及有什么作用?

1. Normal(正常模式)

Windows98的缺省启动模式,Windows98正常启动时会直接以该种模式启动。此选项在你错按了F8键时很有用,因为这时你可以不必重新引导系统。我们的计算机一般以正常模式启动,但由于该模式要求装入的系统文件最完整,所以系统运行起来也最娇气,最容易产生问题,造成系统无法正常启动。当你的系统无法正常启动时(一般是由于网络和硬件设备引起的问题),你可以选择其它启动模式,通常情况下可选择“安全模式”。

2. Logged(注册模式)

Windows98在该模式下运行,系统会自动创建一个启动注册文件C:\BOOTLOG.TXT。当你使用注册模式启动系统时,系统自动创建的一个启动注册文件BOOTLOG.TXT中包含了启动Windows98的当前启动过程的记录,这个文件是在Windows98安装程序下首次启动Windows98时由安装程序建立的,该文件列出了装入和初始化的Windows98的组件和驱动程序,并给出了他们的状态。在BOOTLOG.TXT文件中的信息是系统在启动过程中按顺序写入的,大约有五个主要部分,当系统出现错误时,你可根据错误的具体情况检查该文件。

3. Safe mode(安全模式)——F5

Windows98以该种模式启动后,可通过修改“控制面板”中的设置来解决系统不能正常启动等问题。在该种模式下,Windows98会使用基本缺省配置和最小功能启动系统,但系统会提示某些设备不可用,并在显示器的四个角上显示“安全模式”字样。以“安全模式”启动的系统,Windows98只能使用标准的缺省VGA显示驱动程序(它能提供最基本的显示功能)、标准的Microsoft鼠标驱动程序和运行Windows98启动所需的最小设备驱动程序。此时系统将无法使用CD-ROM驱动器、打印机、调制解调器和其它外设。

4. Step-by-Step Confirmation(步进模式)——Shift + F8

以该种模式启动后,Windows98启动过程中的每一步都会显示出来。当你采用步进方式一步步启动系统时,你将会看见系统从安装系统注册表开始,建立一个启动注册文件BOOTLOG.TXT,再启动各个设备驱动器、创建启动命令文件、安装各种系统文件等直至进入Windows98界面。

5. Command prompt only(命令提示行模式)——Shift + F5

以该种模式启动后,将直接进入命令提示行,以便你以命令行的方式启动Windows,这时你可以在Win.com的后面加上些开关符,以定制启动Windows的方式。

6. Safe mode Command prompt only(命令提示行安全模式)

跳过 Autoexec.bat 和 Config.sys 文件并转到命令提示符。

7. Previous Version of MS-DOS(原版本的DOS模式)——F4

即用安装Windows98之前的DOS系统来启动计算机。由于 Windows98是一个完全脱离DOS的操作系统,所以计算机可直接安装Windows98而不用MS-DOS的支持;在这种情况下,此启动模式将不复存在。当你采用以原版本的DOS模式启动系统,系统会直接进入你以前安装的DOS环境,此时你可以运行各种DOS程序。当然,你的磁盘不能采用FAT32格式。如果想跳过 Autoexec.bat 和 Config.sys 文件并转到命令提示符

当然,你也可以在启动Windows98时,通过它们的快捷键直接进入这些启动模式;如F5键可进入安全模式;Shift+F5进入命令提示行模式;Shift+F8则进入步进模式;F6 进入网络安全模式。


2-2-4 不能正常启动Windows怎么办

虽然说Windows 98的稳定性比Windows 95要好一些,但也会遇到蓝屏死机,甚至不能正常启动Windows。这时我们可以分两种情况来处理,一种是能正常启动进入安全模式,另一种是连安全模式都进不了。


1. 如果能进入安全模式

如果能进入安全模式,问题一般都不大。可以分两种情况来处理:

(1)在安装新设备后不能正常启动,我们可以在启动时按F5键进入安全模式后,到控制面板中双击系统这一项,在系统属性中选择“设备管理器”选项卡,在列出的所有设备中看有没有发生冲突的设备,一般发生冲突的设备前有一个感叹号。如果有的话你可以选择这个设备,然后再选择“属性”,查看所选择设备当前状态。如果在“资源”选项卡下列出了这个设备与其它设备的中断冲突,可以取消“自动设置”复选框,然后单击“更改设置”按钮,选择一个没有使用的中断号即可。更改完后再重新启动系统,看看能不能正常启动。如果还不行,仍然中断冲突,那你可以在设备属性中选择“常规”选项卡,在设备的用法的分组框中,选中“在此硬件配置文件中禁用”复选框,这表示在Windows 98中不使用此设备。如果能正常启动成功,证明这个硬件的驱动程序可能有问题,可以在设备管理器中将它删除后重装驱动程序,一般可以解决此类问题。

(2)故障由启动时自动启动某软件造成的,可以依次选择“开始/运行”菜单,输入“msconfig”,启动系统配置实用程序,选择“启动”选项卡,在窗口中列出了系统启动时自启动的所有应用程序,在有问题的程序前面去掉小勾,就可以实现不启动此程序。去掉后重新启动系统即可解决此类问题。顺便提一句,如果发现一些不知从何而来的自动启动应用程序名,千万要警惕。特别是上了网的朋友,它可能是后门或远程控制程序,一定要禁止它的自启动,然后找到此文件把它删除掉。如果在系统启动时提示丢失了某些在system.ini文件中的.vxd、.386等文件,你可以到其他计算机上拷贝相应的文件到对应的位置,如果还不行,你还可以备份你的Windows 98安装目录下system.ini文件,然后用文本编辑器打开system.ini文件找到相应的.vxd或.386的那一行,将该行删除即可,如果修改有误,再用备份还原即可。


2. 如果不能进入到安全模式

如果不能进入到安全模式,一般来说Windows 98出现了严重的错误,这时你可以用以下方法试一试。

首先,用杀毒软件查杀病毒,看是不是病毒造成的。在启动时按下F8键,一般会出现6个选项(如果安装了DOS6.22则出现7个选项)选择第4项step-by-step confirmation进入单步运行方式,接着屏幕会出现Process the system registry [Enter=Y,Esc=N]?选项,如果按下Y,计算机就死机了,那么可以重新启动按F8键,选第4项后,只在Device=c:\windows\himem.sys 这一项上按Y,其余的按N后在DOS提示符下输入Scanreg/fix 修复注册表或者是 scanreg/restore恢复到以前系统自动备份的注册表后,再重新启动即可。在出现Create a startup log file (BOOTTLOG.TXT) [Enter=Y,Esc=N]选择Y建立Bootlog.txt这个文件,可以检查启动过程中各个系统文件装载的情况。如果在装载某一个.vxd文件时死机,可以到其它计算机上复制该.vxd文件拷贝过来,还不行的话,你在启动时按F8后选择第5项Command prompt only 后,用Edit 打开bootlog.txt,在这个文件中如[XXXXXXXX] Load Vxd=vmouse表示装载vxd文件在内存地址XXXXXXXX(XXXXXXXX为表示内存地址的8位16进制数),[XXXXXXXX] LoadSuccess= vmouse表示装载成功,如果显示的是Loadfailed或者是DEVICEINITFILED,那么一定要注意是什么文件出错了,一般来说,如果是vxd文件,可以到其它计算机上把这个文件复制过来就可以了,如果是DEVICEINITFAILED,可以把驱动程序中相应文件重新复制一个过来即可。比较特殊的不能进入安全模式的情况是,如果是一启动就出现“现在可以安全地关闭计算机了”,一般是因为Windows的System目录的vmm32.vxd被损坏,可以到其它计算机上重新复制一个过来。

如果不能从硬盘引导,可用win98启动盘启动,再用SYS C:传递系统后从新开机,看看能否解决问题。如果重新启动时不能加载dblbuff.sys和ifshlp.sys这两个文件,那么就要自己在config.sys文件中手工加入如:device=c:\windows\dblbuff.sys和devicehigh=c:\windows\ifshlp.sys即可,如果是这两个文件己损坏,可以到其他计算机上重新复制一个过来即可。如果一启动就出现蓝屏并显示VFAT Device Initialization Failed表示Windows目录下的dblbuff.sys和ifshlp.sys有问题。

如果以上办法还是不行,最好还是重新安装一次Windows 98。


2-2-5 win98启动盘

由于Win98系统稳定性能并不是很好,常备一张启动盘,并妥善保存,以备系统出现问题时应急用是很有必要的。


1. 创建Win98启动盘

创建Win98启动盘有以下三种方法:

(1)在Win98系统系统安装过程中,系统将自动询问是否需要在此时创建启动盘,你只要选择“是”,插入软盘,按屏幕提示操作,就可以了。

(2)在Win98使用过程中随时创建启动盘。

单击“控制面板”,双击“添加/删除程序”,然后在出现的窗口中选择“启动盘”选项卡。插入磁盘,然后点“创建启动盘”就可以了,系统同时将显示制作进度。当然,上述两种方法都将覆盖原来软盘中的所有文件,因此必须选用空白磁盘或者事先确定磁盘上的文件无须保留。

(3)在DOS下制作Win98启动盘

当Win98系统崩溃而你不得不重装系统的时候,如果你以前忘了制作启动盘,还可以运行 Windows目录下的Command 文件夹中的名为 Bootdisk 的批处理文件,运行后出现:

please specify the driver letter of your floopy disk.

press 1 for A: or

press 2 for B:

Choose an option[1,2]?

一般都选择 1,之后屏幕出现一些英文信息,放入一张磁碟后,敲回车,一张启动盘很快就到手了。(注意:复制文件之前会对软盘进行完全格式化)

其实在 Windows\Command \ Ebd 目录下藏着的就是启动盘中的所有文件。如果以后再想做一张启动盘,只要把该目录下的所有文件拷贝到软盘里即可。

启动盘做好之后,最好将软盘置为写保护状态,这样既可以避免无意删除启动盘上的文件,也可以防止病毒对启动盘的感染。


2. 启动盘中到底有什么

首先启动盘中含有Command.com、Io.sys以及Msdos.sys三个系统核心文件,以保证计算机能在DOS方式下运行,并能调用诸如DIR 、DEL、 COPY等最常用的DOS内部命令。

磁盘分区命令FDISK.EXE以及磁盘格式化命令FORMAT.COM这两个命令可以让你在必要时,对硬盘重新分区、格式化,以便重装操作系统。常用的命令格式为:FDISK,回车后,根据菜单进行操作;FORMAT C: 和FORMAT C:/S,前者只格式化C盘,后者在格式化完成后还将自动加载DOS系统,这样不需要启动盘,硬盘也能自行启动了。注意,格式化硬盘将丢失存储的所有数据,请不要轻易格式化硬盘。

磁盘扫描命令SCANDISK.EXE以及磁盘检查命令CHKDSK.EXE,能帮助你检查和修复硬盘上的错误,比如:SCANDISK /ALL,扫描所有硬盘;CHKDSK C:,检查C盘上所有磁道和扇区,该命令有时能完成SCANDISK不能完成的磁盘检查。

SYS.COM命令,该命令专门用于将系统从源盘“传递”到目标盘,将把源盘上的系统文件复制到目标盘的相应位置,使目标盘能够单独启动。当你开机后,系统向你提示:无效系统磁盘、MS-DOS版本不符以及Command.com命令损坏等错误信息时,你可以将启动盘上正确的操作系统“传递”到你的硬盘上,比如原来你的计算机是从C盘上启动的,那么你可以在用启动盘启动之后敲入“SYS C:”就可以了。操作完成后,系统将提示:“System transferred”,重新启动后,一般都能够正常运行了,这样就免去了你重装系统的麻烦。

另外,启动盘中还含有EDIT、DEBUG等命令,以方便使用。在Win98 的启动盘中还含有一系列用于光驱启动的文件,这是由于原本如果要在DOS下使用光驱的话,除了要有光驱驱动程序以外,还必须在CONFIG.SYS中写入相应的命令行,这对需要从光盘中直接拷入文件增加了不少难度,Win98 启动盘则能够根据用户需要,自动识别光驱,这无疑要方便许多。


3. 启动盘使用说明

想要很好地使用Win98系统启动盘,必须要有一定的DOS知识,知道常用DOS命令的使用格式才行,由于DOS命令使用得越来越少了,实际上也没有必要专门去找相关书籍看了,只需要记住DOS的命令格式为:DOS命令 [源盘符][路径] [目标盘符][路径] [参数],就可以了,其中方括号中的内容可以根据情况省略,命令和路径以及路径之间都必须留空格。在使用中,根据实际情况,套用上述格式就可以了。

(1)我们一般都是在系统完全瘫痪,连蓝天白云都看不见时,万般无奈才使用系统盘,如果系统能够进入安全模式,当然还是在Windows 下解决问题方便得多了!

(2)如果要使用启动盘启动机器,应在BIOS中设置为首先从软盘启动系统。启动盘启动以后,会出现一个菜单让你选择,分别是:加载光驱驱动程序并启动、不需要光驱直接启动以及阅读说明文件,可根据具体情况加以选择。如果需要自动识别光驱,系统启动的时间可能会比较长,并会提示是否加载成功。

(3)在有条件的情况下,可以将Win98安装文件拷贝到硬盘上的某一分区,这样在确实需要重装操作系统时,启动盘启动时可以不去识别光驱,加快启动速度,同时直接从硬盘上安装操作系统也要比从光盘上安装快得多!

(4)启动盘除了在系统瘫痪时,临时启动计算机以外,还可以用于磁盘分区等操作,如果你有一定的DOS知识的话,甚至还可以把它做成一张带有光驱驱动及常用DOS6.22命令的DOS6.22启动盘。


 

· 初级电脑维修教材 另类维修 (2008-8-28 13:06:50)
· 初级电脑维修教材 第7章 电脑外设初级维修 (2008-8-28 13:01:40)
· 初级电脑维修教材 第6章(2008-8-28 13:01:10)
· 初级电脑维修教材 第5章 电脑常见故障的诊断与处理(2008-8-28 13:00:18)
· 初级电脑维修教材 第4章 Win98优化和维护 (2008-8-28 12:59:28)
· 初级电脑维修教材 第3章 Win98实用组件和程序(2008-8-28 12:58:44)
· 初级电脑维修教材 第2章 给电脑系统加电 (2008-8-28 12:57:32)
· 初级电脑维修教材 第1章 硬件基础 (2008-8-28 12:56:35)

     

全国电脑维修联盟网点:
 

 

中国电脑维修专业联盟 版权所有
加盟电脑维修 联系QQ:361877696