cugmc1 2011-6-25 10:29
关于开机自检的疑问
请问电脑开机自检的作用有哪些呢?
如果有必要自检的话,该怎么设置开机自检呢?
andyuto 2011-6-25 10:32
1. 开机自检(POST)过程概述
打开系统电源后,BIOS必须测试和初始化所有系统组件,
并且必须将操作系统启动
到内存中。此过程通常称为开机自检(Power-On Self-Test)。
开机自检过程可分为两类,
分别与中央系统硬件和配置及非主板硬件
有关。
II.典型开机自检过程
IIa.中央硬件开机自检测试
开机自检测试并按以下顺序对中央系统组件进行
初始化(如果有):
- CPU
- ROM BIOS(校验和)
- CMOS RAM
- DMA控制器
- 键盘控制器
- 基本64K系统RAM
- 可编程中断控制器
- 可编程中断计时器
- 高速缓存控制器
IIb.非系统硬件开机自检测试
初始化中央硬件完成后,开机自检将会验证
存储在CMOS RAM中的系统配置数据与实际硬件
是否相符。
开机自检测试并按以下顺序对下列配置和非系统主板组件
进行初始化(如果有):
- CMOS RAM配置数据
- 视频控制器 - 显示有关显卡的基本信息,
例如,品牌、视频BIOS版本及可用的视频内存。(注意,仅当系统中
安装了第三方显卡时此项才存在。如果存在板载
芯片组,就不需要执行此项。)
- 64k以上的RAM内存从即插即用卡中查找ROM寻址扩展程序
- 键盘和鼠标
- 软驱A
- 串行接口电路
- 软盘控制器
- 固定磁盘控制器
- 其它硬件(例如,其它IDE设备,如CD ROM、TBU或IDE
可移动介质)。
IIc.开机自检提供的错误通知:
- 显示默认设备错误信息
- 报告任何错误蜂鸣音代码
- 发出开机自检蜂鸣音
IId.开机自检准备引导过程
- 调用INT 19h(Bootstrap Loader Service(引导载入程序服务)或Initial Machine Program Loader(初始机器程序装入程序,
IMPL))。(此时,适配器上的启动ROM也可能取得
控制权)
- 检查软驱中是否有可读介质。调用可启动的ISA即插即用
适配器(此时,即插即用启动ROM可能取得控制权)。- 检查硬盘中
是否有可读主分区表。
- 检查是否存在主启动记录。将MBR复制到内存中。
III.BIOS开机自检错误
每次打开系统电源时,就会执行例行的开机自检过程,在此过程中,
可能会发生一些错误。这些错误通常
通过发出一连串蜂鸣音或在屏幕上显示信息来发出通知。这些
错误蜂鸣音代码可在系统用户指南或
信息程序中找到。
示例:
软盘读取错误 - 按F1以再次尝试启动硬盘控制器
故障
无计时器嘀嗒信号中断
关机失败
计时时钟停止
启动ROM未将控制权归还给正常引导顺序
硬盘上没有启动扇区
来源:AMI(请参阅互联网上有关BIOS的文章)
适用于IBM PC/XT/AT计算机和兼容机的系统BIOS,Phoenix
Technologies, Ltd.
2. 启动过程
启动过程在开机自检后开始,在加载前端软件(例如,Windows® Program Manager)时结束。以下示例是Microsoft®磁盘操作系统(MS-DOS): 其它操作系统可执行类似的启动过程。
典型MS-DOS启动过程
Bootstrap Load Service(启动加载服务)尝试初始化启动代码,即软盘第一个扇区中(磁道0、磁头0、扇区1)或固定磁盘第一个扇区(柱面0、磁头0、扇区1)中找到的代码。
加载IO.SYS(系统启动文件)和MSDOS.SYS(启动选项信息 - 路径,多引导等等)。
-显示“Starting MS-DOS(正在启动MS-DOS)”。
处理CONFIG.SYS。
加载COMMAND.COM(命令解释器)。
操作系统完成加载。
加载AUTOEXEC.BAT。
加载用户创建的批处理文件。
典型启动错误信息
无法加载COMMAND,系统挂起
命令解释程序损坏或缺失
准备过程中设备出错
未准备好读取驱动器A
扩充内存不可用
命令或文件名错误
caozewa 2011-6-25 10:34
如果你是非法关机,那么在下一次开机的时候一般都要自检。如果你的机子属于这种情况, 建议进行
levenking 2011-6-25 10:40
一般设置默认就可以了,开机自检只是查看设备硬件是否正常。不用太在意
xupeng900 2011-6-25 10:49
开机自检 一是检查程序,二是检查硬盘、三是检查主板显卡等BIOS。
tom789 2011-6-25 10:56
一般不用,在C盘按鼠标右键,属性里有检测,一般要重启才开始检测硬盘。
woshishadan111 2011-6-25 10:58
请问楼主是硬件自检还是系统自检啊????
xsz008 2011-6-25 11:10
不正常关机才需要自检的,
没什么事自检什么,浪费时间的啊
5895961 2011-6-25 11:46
没说清楚啊 哪个自检啊? 个人感觉没必要弄 除非电脑硬件出毛病
ultraly2010 2011-6-25 13:16
应该不需要吧,现在的不够用么,我感觉是可以的了。
longjxchina 2011-6-25 14:12
如果你用电脑正常,我个人建议就不用开启开机自动检测硬盘了,自动检测是检测硬盘是否有逻辑错误,再修复。
开启方法:“开始”->“运行”,输入“regedit”,打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”子键,在右侧窗口中找到“BootExecute”键值项并将其数值数据清空即可。
sx901016 2011-6-25 15:40
2楼的真详细。百度的吧。 开机自检检测的是硬盘有没有损坏 你非法关机或者突然断电就会出现的 不要自检 注册表可以弄掉的:sleep
kimimoomoo 2011-6-25 15:43
开机自检是必须的,不自检哪能进入系统,这是正常的程序
liugg 2011-6-25 16:46
没必要每次都开机自检,浪费内存,还慢。直接用默认的设置就可以了。
wangle1666 2011-6-25 17:02
[quote]原帖由 [i]andyuto[/i] 于 2011-6-25 10:32 发表 [url=http://67.220.93.4/forum/redirect.php?goto=findpost&pid=73014697&ptid=3920599][img]http://67.220.93.4/forum/images/common/back.gif[/img][/url]
1. 开机自检(POST)过程概述
打开系统电源后,BIOS必须测试和初始化所有系统组件,
并且必须将操作系统启动
到内存中。此过程通常称为开机自检(Power-On Self-Test)。
开机自检过程可分为两类,
分别与 ... [/quote]
自检功能2楼已经介绍了
系统默认是不开机自检的。如果有非法关机(强行关机,断电等)就会自检。如想设置自检就要到bios里面出设置
kyou212 2011-6-25 18:42
没有必要开机自检,只要使用正常就OK,不要总担心出问题
colorwolf06 2011-6-26 00:04
开机自检是在操作系统启动之前,检测硬件是否正常工作。
想改变开机自检,在刚开机的时候按DEL键,进入BIOS设置。