A. 电脑在开机的过程中都在做什么
这个是我以前刚入门时网络来的资料,我也忘了出处....
一.计算机启动:
从按下计算机开关启动计算机,到登入到桌面完成启动,一共经过了以下几个阶段:
1. 预引导(Pre-Boot)阶段
2. 引导阶段
3. 加载内核阶段
4. 初始化内核阶段
5. 登陆
每个启动阶段的详细介绍
a) 预引导阶段
在按下计算机电源使计算机启动,并且在Windows XP专业版操作系统启动之前这段时间,我们称之为预引导(Pre-Boot)阶段,在这个阶段里,计算机首先运行Power On Self Test(POST),POST检测系统的总内存以及其他硬件设备的现状。如果计算机系统的BIOS(基础输入/输出系统)是即插即用的,那么计算机硬件设备将经过检验以及完成配置。计算机的基础输入/输出系统(BIOS)定位计算机的引导设备,然后MBR(Master Boot Record)被加载并运行。在预引导阶段,计算机要加载Windows XP的NTLDR文件。
b) 引导阶段
Windows XP Professional引导阶段包含4个小的阶段。
首先,计算机要经过初始引导加载器阶段(Initial Boot Loader),在这个阶段里,NTLDR将计算机微处理器从实模式转换为32位平面内存模式。在实模式中,系统为MS-DOS保留640kb内存,其余内存视为扩展内存,而在32位平面内存模式中,系统(Windows XP Professional)视所有内存为可用内存。接着,NTLDR启动内建的mini-file system drivers,通过这个步骤,使NTLDR可以识别每一个用NTFS或者FAT文件系统格式化的分区,以便发现以及加载Windows XP Professional,到这里,初始引导加载器阶段就结束了。
接着系统来到了操作系统选择阶段,如果计算机安装了不止一个操作系统(也就是多系统),而且正确设置了boot.ini使系统提供操作系统选择的条件下,计算机显示器会显示一个操作系统选单,这是NTLDR读取boot.ini的结果。
在boot.ini中,主要包含以下内容:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows Windows 2000 Professional"
其中,multi(0)表示磁盘控制器,disk(0)rdisk(0)表示磁盘,partition(x)表示分区。NTLDR就是从这里查找Windows XP Professional的系统文件的位置的。(*本文不会更详细地讲解boot.ini的组成结构,因为其与本主题关系不大,如果想了解,可以到一些专门的网站处查询相关信息。)如果在boot.ini中只有一个操作系统选项,或者把timeout值设为0,则系统不出现操作系统选择菜单,直接引导到那个唯一的系统或者默认的系统。在选择启动Windows XP Professional后,操作系统选择阶段结束,硬件检测阶段开始。
在硬件检测阶段中,ntdetect.com将收集计算机硬件信息列表并将列表返回到NTLDR,这样做的目的是便于以后将这些硬件信息加入到注册表HKEY_LOCAL_MACHINE下的hardware中。
硬件检测完成后,进入配置选择阶段。如果计算机含有多个硬件配置文件列表,可以通过按上下按钮来选择。如果只有一个硬件配置文件,计算机不显示此屏幕而直接使用默认的配置文件加载Windows XP专业版。
引导阶段结束。在引导阶段,系统要用到的文件一共有:NTLDR,Boot.ini,ntdetect.com,ntokrnl.exe,Ntbootdd.sys,bootsect.dos(可选的)。
c) 加载内核阶段
在加载内核阶段,ntldr加载称为Windows XP内核的ntokrnl.exe。系统加载了Windows XP内核但是没有将它初始化。接着ntldr加载硬件抽象层(HAL,hal.dll),然后,系统继续加载HKEY_LOCAL_MACHINE\system键,NTLDR读取select键来决定哪一个Control Set将被加载。控制集中包含设备的驱动程序以及需要加载的服务。NTLDR加载HKEY_LOCAL_MACHINE\system\service\...下start键值为0的最底层设备驱动。当作为Control Set的镜像的Current Control Set被加载时,ntldr传递控制给内核,初始化内核阶段就开始了。
d) 初始化内核阶段
在初始化内核阶段开始的时候,彩色的Windows XP的logo以及进度条显示在屏幕中央,在这个阶段,系统完成了启动的4项任务:
· 内核使用在硬件检测时收集到的数据来创建了HKEY_LOCAL_MACHINE\HARDWARE键。
· 内核通过引用HKEY_LOCAL_MACHINE\system\Current的默认值复制Control Set来创建了Clone Control Set。Clone Control Set配置是计算机数据的备份,不包括启动中的改变,也不会被修改。
· 系统完成初始化以及加载设备驱动程序,内核初始化那些在加载内核阶段被加载的底层驱动程序,然后内核扫描HKEY_LOCAL_MACHINE\system\CurrentControlSet\service\...下start键值为1的设备驱动程序。这些设备驱动程序在加载的时候便完成初始化,如果有错误发生,内核使用ErrorControl键值来决定如何处理,值为3时,错误标志为危机/关键,系统初次遇到错误会以LastKnownGood Control Set重新启动,如果使用LastKnownGood Control Set启动仍然产生错误,系统报告启动失败,错误信息将被显示,系统停止启动;值为2时错误情况为严重,系统启动失败并且以LastKnownGood Control Set重新启动,如果系统启动已经在使用LastKnownGood值,它会忽略错误并且继续启动;当值是1的时候错误为普通,系统会产生一个错误信息,但是仍然会忽略这个错误并且继续启动;当值是0的时候忽略,系统不会显示任何错误信息而继续运行
· Session Manager启动了Windows XP高级子系统以及服务,Session Manager启动控制所有输入、输出设备以及访问显示器屏幕的Win32子系统以及Winlogon进程,初始化内核完毕。
e) 登陆
· Winlogon.exe启动Local Security Authority,同时Windows XP Professional欢迎屏幕或者登陆对话框显示,这时候,系统还可能在后台继续初始化刚才没有完成的驱动程序。
· 提示输入有效的用户名或密码。
· Service Controller最后执行以及扫描HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servives来检查是否还有服务需要加载,Service Controller查找start键值为2或更高的服务,服务按照start的值以及DependOnGroup和DepandOnService的值来加载。
只有用户成功登陆到计算机后,Windows XP的启动才被认为是完成,在成功登陆后,系统拷贝Clone Control Set到LastKnownGood Control Set,完成这一步骤后,系统才意味着已经成功引导了。
电视机启动:
启动过程:
脉动的正300V电压经开关变压器T904的(9)(4)绕组加到IC901的1脚内部开关管集电极上,另一路经启动电阻R902 R903加到IC901的3脚内接开关管基极,从而使开关管开启导通并在关变压器的同名端5脚产生同样的正电压,此电压通过反馈电阻R904 C905,加到开关管V1的基极,从而使V1进一步导通增强,于是强烈的正反馈使V1迅速进入饱和状态。
开关管进入饱和状态,仅由启动电阻提供的电流远不能维持开关管的饱和,要依靠电容C905的充电电流来维持,随着C905充电时间常数的变化,在电容的两端充得一正一负的电压,负电压使开关管基极电位下降,这将引起正反馈电流减少,最后难以维持开关管的饱和状态。开关管退出饱和区,则T901(9)(4)间的电流减小,从而使T901各绕组中感应电动势极性变反,T901的(5)端的负电压,再次经R904、C905加到V1的基极,使V1迅速进入截止状态。
T901的6、3绕组为自激振荡取样绕组,经D901整流,C908滤波在负端产生约-7V的基准电压。IC901的9脚为-7.3V,8为-0.5V。
引用:
http://hi..com/wen4414/blog/item/824ece83578e1eaa0cf4d2da.html
结论:
用我的话来说...电视机启动是显像管...和计算机比??那是天壤之别哦...
好比电视机是猿人时代,计算机是文明时代...就这个差距....
B. 谁知道按下电脑启动键时的各硬件工作的顺序和原理
用开机信息诊断计算机硬件故障
电脑出现故障是常见的,有许多故障在机器启动阶段就能确诊,特别是硬件故障,完全可以利用计算机启动过程中发出的报警声及屏幕显示信息确定机器故障原因。下面依照电脑的启动流程,介绍常见硬件故障的类型和排除方法。
开机阶段
电脑启动的第一步当然是接通电源,系统在主板BIOS的控制下进行自检和初始化。如果电源工作正常,你应该听到电源风扇转动的声音,机箱上的电源指示灯长亮;硬盘和键盘上的“Num Lock”等三个指示灯则是亮一下(然后再熄灭);显示器也要发出轻微的“唰”声(它比消磁发出的声音小得多),这是显示卡信号送到的标志。这一阶段常见故障有:
风扇不转动,同时看不到电源指示灯亮。可以肯定是电源问题,应该检查机箱后面的电源
插头是否插紧,可以拔出来重新插入。当然,电源插座、UPS保险丝等部位也应当仔细检查。
电源指示灯亮,屏幕无反应,无报警声。你应该着重检查主板和CPU。因为此时系统是由主板BIOS控制的,在基础自检结束前,电脑不会发出报警声响,屏幕也不会显示任何错误提示。此时要从以下几方面检查:
(1)检查主板上的Flash ROM芯片,在关闭电源后重新将它按紧,使其接触良好;
(2)检查主板BIOS芯片,有可能受CIH病毒攻击或BIOS升级不成
功;
(3)检查CPU,可用替换法确定;
(4)检查内存条,在关闭电源后将它重新插紧使其接触良好或用替换法进一步证实其好坏;
(5)检查是否使用了非标准外频。如果你使用了75MHz、83MHz等非标准外频,质量较差的显卡就可能通不过,应使用66MHz、100MHz等标准外频;
(6)机箱制作粗糙,复位(RESET)键按下后弹不起来或内部卡死,使复位键一直处于工作状态。你可以用万用表检查或者将主板上的RESET跳线拔下再试;
(7)检查主板电源。电源指示灯亮,且硬盘指示灯长亮不熄。说明硬盘有问题,有两种可能:一是硬盘数据线插反了;二是硬盘本身存在物理故障,应予更换。致命性的硬件故障测试检测CPU、内部总线、基本内存、中断、显示存储器和ROM等核心部件。此时可通过扬声器发出的“嘟”声次数来确定故障部位。常见的有:
电脑发出1长1短报警声。说明内存或主板出错,换一内存条试试。
电脑发出1长2短报警声。说明键盘控制器错误,应检查主板。
电脑发出1长3短的警报声。说明存在显示器或显示卡存在错误。你可以关闭电源,检查显卡和显示器插头等部位是否接触良好或用替换法确定显卡和显示器是否损坏。
电脑发出1长9短报警声。说明主板Flash ROM、EPROM错误或BIOS损坏,用替换法进一步确定故障根源,要注意的是必须是同型号主板。
电脑发出重复短响。说明主板电源有问题。
电脑发出不间断的长“嘟”声。说明系统检测到内存条有问题,应关闭电源重新安装内存条或更换新内存条重试。
非致命性的硬件故障测试
系统发出“嘟”的一声说明开机阶段正常且无致命性硬件故障,进入非致命性的硬件故障测试阶段。这时,屏幕显示显卡型号、主板BIOS信息、内存检测信息等等。如果这时自检中断,可根据屏幕提示确定故障部位:
IDE接口设备检测信息为:
“Detecting Primary Master... None”
“Detecting Primary Slave...None”
“Detecting Secondary Master...None”
“Detecting Secondary Slave...Philips CD-ROM DRIVE 40X MAXIMUM”
表明两个IDE接口都没有找到硬盘,说明硬盘没接上或硬盘有故障,应从以下几方面检查:
①硬盘电源是否有电或接触不良;②硬盘接口线有没有接反、松动;③CMOS设置有无错误,进入CMOS检查“Primary Master”、“Primary Slave”、“Secondary Master”三项的参数有无与所接硬盘不符的情况,最可靠的办法是将这三项的“TYPE”都设置成“Auto”;④硬盘本身物理故障。
在IDE接口设备检测信息下面显示“Floppy disk�s fail�40”出错信息,表示CMOS所指定的软盘驱动器有问题。可能的问题有:①软驱电源有问题,电源线无电或与软驱接口接触不良;②软驱数据线接反、松动;③CMOS设置错误,进入CMOS检查“Drive A”的类型,如与所接软驱的类型不符应重新设置,目前一般都是“1.44M� 3.5 in.”;④软驱本身物理故障。
CMOS Battery state low CMOS 电池电压过低,应更换。
CMOS Checksum Failure CMOS 中的BIOS检验和读出错,应重新运行 CMOS SETUP程序。
CMOS System Option Not Set
CMOS系统未设置。
CMOS Display Type Mismatch
CMOS中显示类型的设置与实测不一致,应重新设置。
Display Switch Not Proper主板上的显示模式跳线设置错误。
Keyboard is Lock...Unlock it键盘被锁住,打开锁后重新引导系统。
KeyBoard Error键盘时序错。
KB Interface Error键盘接口错。
CMOS Memory Size Mismatch主板上的主存储器与CMOS中设置的不一样。
FDD Controller Failure BIOS不能与软盘驱动器交换信息,应检查FDD控制卡及电缆。
HDD Controller Failure BIOS不能与硬盘驱动器交换信息,应检查HDD控制器及电缆。
C�Drive Error BIOS未收到硬盘C的响应信号,应检查CMOS SETUP 中硬盘类型的设置或运行其中的“hard Disk Utility”查找问题。
D�Drive Error BIOS未收到硬盘D的响应信号,处理方法同上。
C�Drive Failure硬盘C对主机信息无反应,检查或更换硬盘驱动器C。
D�Drive Failure硬盘D对主机无反应,检查或更换硬盘驱动器D。
CMOS Time & Date Not Set CMOS中的时间和日期没有设置,应进入SETUP进行设置。
Cache Memory Bad �Dot Enable Cache 主板上的高速缓存Cache坏,应更换。
8042 Gate A20 Error 8042芯片坏,应更换。
Address Line Short 主板上地址译码电路故障。
DMA #2 Error 存储器直接访问�DMA的2号通道错。
DMA #1 Error 存储器直接访问�DMA的1号通道错。
DMA Error DMA 控制器坏,应更换。
No ROM BASIC 当软驱或硬盘上的引导扇区找不到时,BIOS试图进入ROM BASIC程序失败。
Diskette Boot Failure 软驱中的系统引导软盘坏。
Invalid Boot Diskette 读出的软盘引导程序出错,换盘再试。
On Board Parity Error 主板上的存储器奇偶校验错,出错的地址在第二行中给出,格式是:ADDR�HEX=OFF Board Parity Error主板I/0总线扩展插槽上的内存扩展卡的存储器奇偶校验错,出错的地址在第二行给出,格式是:ADDR�HEX=Parity Error? 内存的奇偶校验错�但其地址无法确定。
屏幕显示“Keyboard error or no Keyboard present”出错信息,说明键盘有问题。一般是键盘线与主板接口连接有问题,关机后把键盘线拔下重新插紧即可;如重新开机后仍然出现此信息,这说明键盘本身有故障
AMI 的 CMOS 芯片:
一响:代表机器自检通过,设备正常启动。
两短:内存ECC校验错误,更换内存。
三短:系统基本内存(第一个64MB)检查失败。
四短:系统时钟出错。
五短:中央处理器CPU错误。
六短:键盘制器错误。
七短:系统实时模式错误,不能切换到保护模式。
八短:显存错误,更换显卡。
九短:ROM BIOS 检验错误。
一长三短:内存错误。
一长八短:显示错误。
AWARD BIOS:
一短:系统正常启动,机器没有任何问题。
两短:常规错误,进入COMOS,重新设置不正确的选项。
一长一短:RAM或主板出错,换内存或主板。
一长三短:键盘控制器错误,检查主板。
一长九短:主板BIOS损坏。
不断长响:内存未插紧或损坏,重新插内存如果不行,更换内存。
不停的响:电源、显示器未和显目连接好。
重复短响:电源有问题。
无声音无显示:电源的问题。
C. 求助下电脑按了开机键后机箱亮显示器不亮
①最常见的电脑开机没办法的排除方法
电脑开机没反应最常见的有:电脑主机电源线没接好、显示器开关没打开、显示器电源或显示器数据线接触不良。
当发现电脑开机没反应,我们需要首先观察电脑按下开机键后,电脑的电源指示灯是否是亮着的,当电源指示灯都不亮,那么很可能是供电有问题,可以查看下主机电源线与外部电源是否连接好,是否有线路故障等,当电脑电源不良也会出现电脑开机没反应,这些需要做些简单的排除去确认。当电脑指示灯亮,电脑内部cpu风扇正常转,那么一般来说可以初步的判断为电源没什么大问题,我们再去检查下显示器,看下显示器电源指示灯是否亮着,显示器数据线是否连接良好。同时观察下电脑键盘与鼠标指示灯是否是亮的,一般如果主机没什么问题,电脑键盘指示灯与鼠标指示灯都是正常亮着的,这种情况问题往往出现在显示器上,如显示器开关没打开,显示器数据线没接好,或者显示器电源有故障等。
以上电脑开机没反应,我们经过简单排查找不到问题的话,建议使用替换法,如怀疑显示器有问题,可以拿个好的过来试试,问题依旧,把数据线也换个试试,如果依然不行,那么问题很可能出现在主机上了,总之能排除的尽量排除,这样也就越来越容易找到问题所在了,一般显示器故障排除的方法比较简单,这里就不过多介绍了,下面重点介绍下主机故障导致的电脑开机没反应。
②电脑故障导致的电脑开机没反应
电脑开机无显示故障的排除方法。(无报警声)
第1步:首先检查电脑的外部接线是否接好,把各个连线重新插一遍,看故障是否排除。
第2步:如果故障依旧,接着打开主机箱查看机箱内有无多余金属物,或主板变形造成的短路,闻一下机箱内有无烧焦的糊味,主板上有无烧毁的芯片,cpu周围的电容有无损坏等。
第3步:如果没有,接着清理主板上的灰尘,然后检查电脑是否正常。
第4步:如果故障依旧,接下来拔掉主板上的Reset线及其他开关、指示灯连线,然后用改锥短路开关,看能否能开机。
第5步:如果不能开机,接着使用最小系统法,将硬盘、软驱、光驱的数据线拔掉,然后检查电脑是否能开机,如果电脑显示器出现开机画面,则说明问题在这几个设备中。接着再逐一把以上几个设备接入电脑,当接入某一个设备时,故障重现,说明故障是由此设备造成的,最后再重点检查此设备。
第6步:如果故障依旧,则故障可能由内存、显卡、cpu、主板等设备引起。接着使用插拔法、交换法等方法分别检查内存、显卡、cpu等设备是否正常,如果有损坏的设备,更换损坏的设备。
第7步:如果内存、显卡、cpu等设备正常,接着将bios放电,采用隔离法,将主板安置在机箱外面,接上内存、显卡、cpu等进行测试,如果电脑能显示了,接着再将主板安装到机箱内测试,直到找到故障原因。如果故障依旧则需要将主板返回厂家修理。
第8步:电脑开机无显示但有报警声,当电脑开机启动时,系统bios开始进行post(加电自检),当检测到电脑中某一设备有致命错误时,便控制扬声器发出声音报告错误。因此可能出现开机无显示有报警声的故障。对于电脑开机无显示有报警声故障可以根据bios报警声的含义,来检查出现故障的设备,以排除故障。
一、开机无显示(分为显示器完全没有显示和发出报警声)显示器完全没有显示:
1、电源有没有工作
要判断电源是否有在工作可检查三个地方:
一、电源背面的散热风扇是否不转。说明:若是电源坏了,它的散热风扇一定不会转,但也有可能刚好是风扇本身坏了,故还应检查其他地方,以判断是否电源坏掉。
二、计算机主机面板上的power指示灯是否不亮。说明:计算机主机上的LED指示灯,指示电源、硬盘、软盘遥工作情况,若是这些LED指示灯不亮,很可能就是电源没有供电。
三、启动时是否听不到软驱、硬盘或光驱在工作的声音。说明:启动时计算机会对这些硬件装置做检查,若是听不到这些声音,表示电源根本没有供给它们。
若是确定电源没有工作,那怎么解决呢,且听我细细道来:
若是确定电源没有工作,先不要以为电源坏掉,可检查以下几个地方:
一、总开关是否跳电了,插头是否松动,若是有使用延长线,应查看延长线的保险丝是否烧断了。
二、电源是否因为电路短路而停止供电:由于电源本身设计有侦测短路的功能,因此它会在侦测到输出的电路有短路的情况下,自行切断所有的供电,故造成电源不工作。这种情况可由散热风扇的运行看出来,如果电源是好的,而且主机内部某处发生了短路的现象,则在开启电源时,就会发现风扇转一下就停住,并且发出滋滋的声音,若是关掉开关后一会儿,风扇又自己转了几圈,这种症状就是典型的短路现象。要找出造成短路的组件,可将所有由电源出来的直流电输出接头拔除,如果所有的接头都被拔掉之后,短路的现象消失了,那就代表某个组件的线路是短路的,可将接头逐一插回去,直到短路现象再发生时,就可以确认该组件是坏掉的,更换该组件就可以了。要注意在拔接头及插接头之前电源需先关掉,以免烧掉计算机的零件。
三、电源的直流输出是否正常:若是以上三点所提到的情况都查过了,电源仍然不工作,此时可用三用电表来量测电源的直流输出,若是完全没有输出,表示电源本身坏掉,更换一个电源,应该就可以解决问题。
2、电源供电正常但是仍然无声无影
一、显示器本身的问题
若是电源供电正常,且启动时主机面板上的各种LED指示灯都亮,尤其是硬盘的指示灯都一闪一闪的在工作,表示计算机有正常启动,但是显示器完全没有显示,也没有听到喇叭的报警声,此时请检查显示器的电源开关是否有开,这点可查看显示器上的电源指示灯有否亮着,若是不亮,可能是显示器的电源线没有接好,或显示器电源开关根本没有开。若是指示灯有亮,请检查显示器亮度与对比是否没有调好,有些显示器的亮度若被调到最低,则会全黑,此时显示器当然没有完全显示。如果问题仍然存在,可借一台好的显示器,来确定是否臫的显示器坏掉。
二、CPU的问题
若是电源供应没有问题且显示器本身也是好的,但是仍然无声无影,则可能是CPU有问题,这包括CPU没插好(SOCKET7的CPU第一只脚方向不正确或CPU没有完全插下去),超频超得太凶了,频率调得太高,让CPU根本就跑不动,CPU核心电压调整超出范围,若是将以上问题处理完了,还是一样无法启动,由可能是CPU本身坏掉,换一颗CPU试试。
三、其他
若前面三项检查完了,仍找不出问题。很可能是硬盘的连接线接反了。注意有红芯的一边应该最靠近电源接口。也可能是显卡、内存和主板接触不良,也会导致开机无显示。
D. 电脑按了开机键没反应
可能是由于硬件上面的原因,造成主板老化损坏,从而导致主板故障;或者是随意热插拔硬件或乱用金属物触碰各种接头从而导致主板故障;也有可能是灰尘、静电原因导致的。以下是详细介绍:
1、可能是由于硬件上面的原因,造成主板老化损坏,从而导致主板故障;人为原因:在使用电脑时,随意热插拔硬件或乱用金属物触碰各种接头从而导致主板故障;灰尘、静电原因:由于灰尘或静电导致主板接触不良、短路或烧毁主板上的芯片,而导致主板故障。 接触不良原因:由于锈蚀、氧化、弹性减弱、引脚脱焊、折断等原因导致主板中各种芯片、插座、接口接触不良,而导致主板故障;
2、首先检查电脑的外部接线是否接好,把各个连线重新插一遍,看故障是否排除;
3、如果故障依旧,接着打开主机箱查看机箱内有无多余金属物,或主板变形造成的短路,闻一下机箱内有无烧焦的糊味,主板上有无烧毁的芯片,CPU周围的电容有无损坏等;
4、如果没有,接着清理主板上的灰尘,然后检查电脑是否正常;
5、如果故障依旧,接下来拔掉主板上的Reset线及其他开关、指示灯连线,然后用改锥短路开关,看能否能开机;
6、如果不能开机,接着使用最小系统法,将硬盘、软驱、光驱的数据线拔掉,然后检查电脑是否能开机,如果电脑显示器出现开机画面,则说明问题在这几个设备中。接着再逐一把以上几个设备接入电脑,当接入某一个设备时,故障重现,说明故障是由此设备造成的,最后再重点检查此设备;
7、如果故障依旧,则故障可能由内存、显卡、CPU、主板等设备引起。接着使用插拔法、交换法等方法分别检查内存、显卡、CPU等设备是否正常,如果有损坏的设备,更换损坏的设备;
E. 计算机的开机过程谁知道
计算机的开机流程
引导过程
我们几乎每天都要打开电源启动机器,面对屏幕上出现的一幅幅启动画面,我们一点儿也不会感到陌生,但是,计算机在显示这些启动画面时都做了些什么工作呢?
打开计算机机电源后到计算机准备接受你发出的命令之间计算机所运行的过程称为引导(Boot)过程。我们知道,当关闭电源后,RAM的数据将丢失,因此,计算机不是用RA来保持计算机的基本工作指令,而是使用另外的方法将操作系统文件加载到RAM中,再由操作系统接管对机器的控制。这是引导过程中的一个主要部分。总的说来,引导过程有下面几个步骤:
① 加电––––打开电源开关,给主板和内部风扇供电。
② 启动引导程序––––CPU开始执行存储在ROM BIOS中的指令。
③ 开机自检––––计算机对系统的主要部件进行诊断测试。
④ 加载操作系统––––计算机将操作系统文件从磁盘读到RAM中。
⑤ 检查配置文件,定制操作系统的运行环境––––读取配置文件,根据用户的设置对操作系统进行定制。
⑥ 准备读取命令和数据––––计算机等待用户输入命令和数据。
(一) 加电
引导过程的第一步就是通电。电扇开始运转,电源指示灯应该变亮,否则说明系统电源供应有问题,或是主板等部件和机箱发生短路。
(二) 启动引导程序
CPU是从内存地址FFFF0H处开始执行指令的,从前面的介绍可知,这个地址实际上在系统BIOS的地址范围内,无论是哪家公司的 BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。
(三) 开机自检
系统BIOS的启动代码首先要做的事情就是进行POST(Power-On Self Test,加电后自检),POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作,例如内存和显卡等设备。由于POST是最早进行的检测过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现了一些致命错误,例如没有找到内存或者内存有问题(此时只会检查640K常规内存),那么系统BIOS就会直接控制喇叭发声来报告错误。正常情况下,POST过程进行得非常快。
POST结束之后,系统BIOS将查找显卡的BIOS并调用它的初始化代码,由显卡BIOS来初始化显卡,此时多数显卡都会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容。系统BIOS接着会查找其他设备的BIOS程序,找到之后同样要调用这些BIOS内部的初始化代码来初始化相关的设备。
查找完所有其他设备的BIOS之后,系统BIOS将显示出它自己的启动画面,其中包括系统BIOS的类型、序列号和版本号等内容。然后检测和显示CPU的类型和工作频率,然后开始测试所有的RAM,并同时在屏幕上显示内存测试的进度。
内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,包括硬盘、CD-ROM、串口、并口、软驱等设备,另外绝大多数较新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。
标准设备检测完毕后,系统BIOS内部支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。
经过上面几步,所有硬件都已经检测配置完毕,多数系统BIOS会重新清屏并在屏幕上方显示出一个表格,其中概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。
接下来系统BIOS将根据CMOS配置更新ESCD(Extended System Configuration Data,扩展系统配置数据),ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段。通常ESCD数据只在系统硬件配置发生改变后才会更新,所以不是每次启动机器时我们都能够看到“Update ESCD… Success”这样的信息。
(四) 加载操作系统
在POST 成功之后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动,定位并加载操作系统文件。首先计算机查找两个操作系统文件:Io.sys和Msdos.sys。如果这两个文件不存在,引导过程会显示如下信息:“Non-system disk or disk error”或者“Invalid system disk”。
提示:如果设定的启动顺序是先软盘后硬盘,出现上述提示时要检查一下软驱中是否放的是系统盘(包含上述系统文件)。如果不是系统盘,可将软盘取出,在按任意键后,计算机将从下一个驱动器(硬盘)查找系统文件。
然后,微处理器将试图加载另外一个操作系统文件Command.com。如果加载失败(Command.com文件不存在或版本不对),会出现故障信息: “Bad or missing command interpreter”,而且你发出的所有命令计算机都无法执行,因为Command.com是专门用来解释这些命令的。
(五) 检查配置文件并定制操作系统的运行环境
在引导过程初期,计算机通过检查CMOS中的信息对硬件作初始化等工作。但具体到不同的操作系统中,计算机还需要更多的配置信息来正确使用所有的设备并创建个性化的运行环境。
我们以DOS和Windows两种常用的PC操作系统为例,在DOS中我们常通过创建并编辑Autoexec.bat文件实现开机后自动执行某些命令,比如设置硬盘缓冲区大小、自动启动汉字环境等;在另一个文件Config.sys中可以加载鼠标、光驱、声卡等设备的DOS驱动程序等,使在DOS中可以使用这些设备。在Windows中对运行环境进行配置的方法更多,比如修改注册表,编辑System.ini、Win.ini等系统配置文件,或将希望启动完 Windows后立即执行的内容放入Windows的启动(Startup)组中。
(六) 准备接收命令和数据
当计算机准备好接收命令时就结束了引导过程。通常在引导结束后,计算机会显示操作系统的屏幕或提示符。如果你使用的是Windows,那么就会看到Windows的桌面;如果使用的是DOS,就会看到操作系统提示符(如C:\>;A:\>等)。
上面介绍的整个过程便是计算机在打开电源开关(或按Reset键)进行冷启动时所要完成的引导工作。如果我们在DOS下按Ctrl+Alt+Del组合键(或从Windows中选择重新启动计算机)来进行热启动,那么POST过程将被跳过去,另外检测CPU和内存测试也不会再进行。我们可以看到,无论是冷启动还是热启动,系统BIOS都一次又一次地重复进行着这些我们平时并不太注意的事情,然而正是这些单调的步骤为我们能够正常使用电脑提供了基础。
F. 请问计算机从按下电源键到进入系统的引导过程是什么(简单说就行了)
计算机的开机流程引导过程:按下计算机机电源后到计算机准备接受你发出的命令之间计算机所运行的过程称为引导(Boot)过程。总的说来,引导过程有下面几个步骤:
① 加电––––打开电源开关,给主板和内部风扇供电。
② 启动引导程序––––CPU开始执行存储在ROM BIOS中的指令。
③ 开机自检––––计算机对系统的主要部件进行诊断测试。
④ 加载操作系统––––计算机将操作系统文件从磁盘读到RAM中。
⑤ 检查配置文件,定制操作系统的运行环境––––读取配置文件,根据用户的设置对操作系统进行定制。
⑥ 准备读取命令和数据––––计算机等待用户输入命令和数据。
G. 笔记本按下开机键以后→电脑启动→2 3秒→电脑像断电一样关闭→2 3秒→重新启动 然后循环之前的的步骤
检查内存条、硬盘等硬件。