BIOS启动报警声全集.docx
《BIOS启动报警声全集.docx》由会员分享,可在线阅读,更多相关《BIOS启动报警声全集.docx(19页珍藏版)》请在冰豆网上搜索。
BIOS启动报警声全集
BIOS启动报警声全集
打开电脑时,听到的不是平时清脆的启动声,而是一次又一次重复的奇怪的报警声时,或面对着不同BIOS的报警声,你能马上判断出故障的所在?
虽然现在多家厂商都设计出一些智能化的功能,能将报警声转换成语音或是指示灯等。
但是有这种功能的主板的价格比普通的主板要高出许多,这类主板除了少数的电脑发烧狂和一些大款外,有谁愿多花钱去买这种主板呢。
所以,本人总结了一下,将各种BIOS的报警声所对应的故障列出来,希望对大家有所帮助。
Award BIOS:
1短:
系统正常启动。
2短:
常规错误。
解决方法:
重设BIOS。
1长1短:
RAM或主板出错。
1长2短:
显示器或显示卡错误。
1长3短:
键盘控制器错误。
1长9短:
主板Flash RAM或EPROM错误,BIOS损坏。
不断地响(长声):
内存条未插紧或损坏。
不停地响:
电源、显示器未和显卡连接好。
重复短响:
电源有问题。
无声音无显示:
电源有问题。
AWI BIOS:
1短:
内存刷新失败。
解决方法,更换内存条。
2短:
内存ECC校验错误。
解决方法:
进入CMOS设置,将ECC校验关闭。
3短:
系统基本内存(第1个64KB)检查失败。
4短:
系统时钟出错。
5短:
CPU错误。
6短:
键盘控制器错误。
7短:
系统实模式错误,不能切换到保护模式。
8短:
显示内存错误。
注:
显卡内存简称显存。
9短:
ROM BIOS检验和错误。
1长3短:
内存错误。
1长8短:
显示测试错误。
Phoenix BIOS
1短:
系统启动正常。
1短1短1短:
系统加电自检初始化失败。
1短1短2短:
主板错误。
1短1短3短:
CMOS或电池错误。
1短1短4短:
ROM BIOS校验失败。
1短2短1短:
系统时钟错误。
1短2短2短:
DMA初始化失败。
1短2短3短:
DMA页寄存器错误。
1短3短1短:
RAM刷新错误。
1短3短2短:
基本内存错误。
1短3短3短:
基本内存错误。
1短4短1短:
基本内存地址线错误。
1短4短2短:
基本内存校验错误。
1短4短3短:
EISA时序器错误。
1短4短4短:
EASA NMI口错误。
2短1短2短到2短4短4短(即所有开始为2短的声音的组合):
基本内存错误。
3短1短1短:
从DMA寄存器错误。
3短1短2短:
主DMA寄存器错误。
3短1短3短:
主中断处理寄存器错误。
3短1短4短:
从中断处理寄存器错误。
3短2短4短:
键盘控制器错误。
3短3短4短:
显示卡内存错误。
3短4短2短:
显示错误。
3短4短3短:
未发现显示只读存储器。
4短2短1短:
时钟错误。
4短2短2短:
关机错误。
4短2短3短:
A20门错误。
4短2短4短:
保护模式中断错误。
4短3短1短:
内存错误。
4短3短3短:
时钟2错误。
4短3短4短:
实时钟错误。
4短4短1短:
串行口错误。
4短4短2短:
并行口错误。
4短4短3短:
数字协处理器错误。
兼容BIOS:
1短:
系统正常。
2短:
系统加电自检(POST)失败。
1长:
电源错误,如果无显示,则为显示卡错误。
1长1短:
主板错误。
1长2短:
显卡错误。
1短1短1短:
电源错误。
3长1短:
键盘错误。
Windows的自启动程序
许多应用软件随Windows启动时自动运行,如杀毒软件的实时监控程序,这就是所谓的自启动程序。
有些程序为了自身运行的需要而在Windows装载时自行启动,或者为了登录Windows后加快程序的启动速度而加载了自启动程序,如OFFICE启动程序,由于它的自启动,使得我们在启动OFFICE时可以节省时间,这样的自启动程序对用户使是有益的。
然而,另外一些自启动程序往往不是我们所需要的,甚至是我们深恶痛绝的,如深藏不露地在后台偷偷监视用户一举一动的跟踪软件。
当我们拿到一张带有大量软件的光盘时,常常不管三七二十一,见到SETUP,就用鼠标“哒哒”两下,然后又觉得不值得一用,于是把它给删除了,殊不知,安装容易删除难,尤其是那些不规范的卸载程序根本无法将自家的东东删除的一干二净,自启动部分常常是漏网之鱼,此后,每当开机时,总有“找不到XX程序”的提示信息蹦出来烦你。
非用户所需的自启动程序的存在,一方面占用系统资源,另一方面给信息安全造成威胁(指窃密软件)。
那么,如何找到不受欢迎的自启动程序并让其“下课”呢?
先让我们看看怎样才能使程序自行启动。
一般来说,某种程序欲随Windows装载时自启动,必须将其自身或其快捷方式加载到在如下几处之一:
1、AUTOEXEC.BAT及CONFIG.SYS文件,实模式的驱动程序常常出现在这里(Windows ME并不理会AUTOEXEC.BAT里的自启动程序)。
2、WIN.INI文件,即使是Windows ME也还存在WIN.INI这样的老古董,文件中的[Winodws]部分RUN=此行可加载程序。
3、Startup文件夹,只要不担心被用户发现的自启动程序,往往都安装在此文件夹里。
用户只须进入C:
\Windows\start menu\programs\startup(启动)目录下将其删除即可。
4、计划任务文件夹,"计划任务"程序是将程序安排为定期运行的工具。
"计划任务"程序随 Windows 一起启动,并在后台运行,如果把某一程序添加到计划任务文件夹,并将计划任务设置为“系统启动时”或“登录时”,就可以实现自启动功能。
5、registry注册表,那些跟踪、监视欲非法获取用户包括密码、帐号在内的私有信息的软件总是要把自启动程序隐藏在不易别被人察觉的深处,而registry是其最好的藏身之处,一般的菜鸟因惧怕系统瘫痪而不敢随意到registry里瞎逛。
在registry的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionRunServices及HKEY_CURRENT_USER\Software\Microsoft\WindowsCurrentVersion\Run主键下的程序就是自启动程序。
此外,Winstart.bat文件也可实现自启动,不过现在已很少见。
你的机器里究竟有多少自启动程序在无声无息地运行着,并非是在任务栏、系统通告区、屏幕界面上都能发现的,那些非法的自启动程序绝不会痛痛快快地在你面前亮相,即使你按“Ctrl+Alt+Del” 键也未必找到蛛丝马迹。
系统信息中的MSTASK.EXE命令是计划任务的文件名,它本身也是通过注册表自启动的,因此,通过计划任务程序实现自启动的程序在系统信息中看不到它的文件名,一旦把MSTASK.EXE命令从注册表中删除或禁用,那么通过计划任务启动的程序全部不能自动运行。
其实,要让这些自启动程序“下课”也非常简单,使用“系统信息”的“系统配置实用程序”,哪怕菜鸟也能轻松搞定。
方法为:
单击“系统信息”的“工具” →系统配置实用程序→在 “启动”选项里找到你不需要的自启动程序,将前面的“√”清除即可。
利用“系统配置实用程序”让自启动程序“下课”,操作时无需备份,一旦反悔,只要将清除的“√”恢复即算摆平,特别适合菜鸟操作。
当然,这种方法实际上是禁止了自启动程序的运行,要将期彻底删除,还必须根据“程序”和“位置”标题中所提供的信息将自启动装载源和程序文件本身删除。
使用Winodws自带的“系统信息”工具,可以找出从Startup文件夹、计划任务程序、注册表中自启动的程序。
通过单击[开始]→[程序]→[附件]→[系统工具]→[系统信息],进入系统信息界面后,再单击“软件环境”前的“+”号,单击“启动程序”,在右边窗口出现的程序就是自启动程序。
在右边窗口中,“程序”标题下所列的名称为自启动的程序名,“命令”标题下面是自启动程序所执行的文件及其所在的路径,位置标题下面说明自启动程序是从何处实现自启动的,如Scanregistry程序,运行的是c:
\windows\scanregw.exe文件,它是在注册表里的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run主键下面实现自启动的。
如果位置标题没有出现,可单击“查看”菜单下的“高级”子菜单。
如果标题下面的内容显示不完整,可双击标题栏间的分隔线。
系统信息中的MSTASK.EXE命令是计划任务的文件名,它本身也是通过注册表自启动的,因此,通过计划任务程序实现自启动的程序在系统信息中看不到它的文件名,一旦把MSTASK.EXE命令从注册表中删除或禁用,那么通过计划任务启动的程序全部不能自动运行。
其实,要让这些自启动程序“下课”也非常简单,使用“系统信息”的“系统配置实用程序”,哪怕菜鸟也能轻松搞定。
方法为:
单击“系统信息”的“工具” →系统配置实用程序→在 “启动”选项里找到你不需要的自启动程序,将前面的“√”清除即可。
利用“系统配置实用程序”让自启动程序“下课”,操作时无需备份,一旦反悔,只要将清除的“√”恢复即算摆平,特别适合菜鸟操作。
当然,这种方法实际上是禁止了自启动程序的运行,要将期彻底删除,还必须根据“程序”和“位置”标题中所提供的信息将自启动装载源和程序文件本身删除。
解读引导文件BOOT.INI
Windows NT类的*作系统,也就是Windows NT/2000/XP中,有一个特殊文件,也就是“BOOT.INI”文件,这个文件会很轻松地按照我们的需求设置好多重启动系统。
“BOOT.INI”文件会在已经安装了Windows NT/2000/XP的*作系统的所在分区,一般默认为C:
\下面存在。
但是它默认具有隐藏和系统属性,所以你要设置你的文件夹选项,以便把“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
在Windows 2000或者是XP系统中,我们可以很容易的设置“BOOT.INI”文件。
那就是在“我的电脑”上面点击右键,选择“属性”打开“系统属性”对话框,再点击“高级”选项卡,在“启动和故障修复”里面点击“设置”按钮,就可以打开“启动和故障修复”对话框了,在这里面我们就可以对它进行详细设置。
如果你拥有Windows XP*作系统,那么你可以用“系统配置实用程序”来更方便的编辑“BOOT.INI”文件。
具体做法是:
打开“开始”菜单,点击“运行”命令,再在弹出的文本框中输入“msconfig”点击“确定”后就会弹出“系统配置实用程序”,再点击“BOOT.INI”选项卡。
在这里,我们可以很方便地设置文件。
言归正传,现在,来说明一下这个文件内容的含义。
1.系统加载部分([boot loader])
这一部分很简单,只有两个设定。
那就是“timeout=”和“default=”。
“timeout=”就是设定开机时系统引导菜单显示的时间,超过设定值则自动加载下面“default=”指定的*作系统。
默认值是30,单位为秒。
我们可以在这里面设定等待时间的长短。
如果将其设为“0”那么就是
不显示系统引导菜单。
“default=”则是设定默认引导的*作系统。
而等号后面的*作系统必须是已经在“[operatingsystems]”中存在的。
如果想默认为加载另外的*作系统,我们可以参看“[operating systems]”中的操作系统列表,然后把想要加载的*作系统按照格式写到“default=”后面就可以了。
2.操作系统部分([operating systems])
在这里面,列出了机器上所安装的全部*作系统。
比如机器上只有一个*作系统,那么就只有一条信息,那就是“multi(0)disk(0)rdisk(0)partition
(1)\Windows="Microsoft Windows XP Professional" /fastdetect”在这里需要注意的是,在英文引号内的文字就是引导*作系统菜单时显示出来的让我们选择*作系统的提示文字,在这里面我们可以随意更改。
而“multi(0)disk(0)rdisk(0)partition
(1) \Windows”这一句
就需要些解释了。
因为它涉及ARC(高级RISC计算机)命名,它是x86或RISC计算机中用于标识设备的动态方法。
ARC命名的第一部分用于标识硬件适配卡/磁盘控制器,它有两个选项:
SCSI和Multi。
Multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,而SCSI则表示一个SCSI BIOS禁止的SCSI硬盘。
(x)是硬件适配卡序号。
Disk(x)表示SCSI总线号。
如果硬件适配卡为Multi,其正确表示方法就为disk(0),rdisk(x)则表示硬盘的序号,如果硬件适配卡为SCSI则忽略此值;
partition(x)表示硬盘的分区序号。
了解这些,我们就可以解释前面那条信息的含义了,即“multi(0)disk(0)rdisk(0)partition
(1) \Windows”为,在0号非SCSI设备上的第0号磁盘上的第一个分区里面的“Windows”目录下可以找到能够启动的*作系统。
等号后的内容前面已经说过,那个就是引导菜单显示出来的供我们选择的提示文字。
而后面的“/fastdetect”又是作什么用的呢?
这是一个开关符,用来控制启动该*作系统时的具体选项,下面再来详细的介绍各种开关符的含义:
/3GB:
这是Win2000 SP3新引入的。
这使得用户区和系统区分为3G比1G的比例。
只有用户使用NT企业版,应用程序也支持3GB选项时,此选项才生效。
/BASEVIDEO:
使用标准VGA方式启动。
这种方式主要用于显示驱动程序失效时。
/BAUDRATE:
指出用于调度的波特率,如果用户不设置,则使用默认的9600,而对于线缆Modem则使用19200。
/BOOTLOG:
使Win2000将日志写入 %SystemRoot%\NTBTLOG.TXT 。
/BURNMEMORY=:
使NT在已知的内存上少使用指定的数量,如果/burnmemory=64,则有64M内存NT不使用。
/CRASHDEBUG:
调度器在NT启动时启动,只有在内核错误时才有用,如果系统经常会无故出错,这个选项就很有用了。
/DEBUG:
在启动NT时调入调度器,它可以在任何时间激活,在错误可以再次出现时使用它比较合适。
/DEBUGPORT= comx :
指定用于调度的端口,其它X就指端口号。
/FASTDETECT:
对于Win2000启动时,它使系统不检查串行口和并行口。
/HAL=:
允许用户不使用默认的HAL。
/INTAFFINITY:
设置多处理器HAL(HALMPS.DLL),使编号最大的处理器接收中断请求。
如果不设置此选项,Win2000会使所有处理器接收中断请求。
/KERNEL=:
与上面的功能相同,不过是针对SMP中的内核而言的。
/MAXMEM:
n:
指定NT可以使用的最大内存数,如果一个内存片损坏,这个开关就十分有用了。
/NODEBUG:
不使用调试信息。
/NOGUIBOOT:
指定此选项会使Win2000不加载VGA驱动程序,也就不会显示启动过程和失败时的兰屏信息。
/NOSERIALMICE=[COMx | COMx,y,z…]:
在特定的COM中上禁止对串行鼠标的检测。
如果用户有一个非鼠标设备接在COM口上,这个选项会十分有用。
如果此开关未加参数,系统会禁止所有COM口。
/NUMPROC=n:
只允许前N个系统处理器工作。
/ONECPU:
在多处理器中只使用一个处理器。
/PCILOCK:
不让NT为PCI设置分配IO/IRQ资源,而启用BIOS设置。
/SAFEBOOT:
安全启动,这个大家一定十分熟悉,Win2000只启动HKLM\System\CurrentControlSetControl\SafeBoot中的驱动程序和服务,其后跟三个参数MINIMAL,NETWORK或DSREPAIR之一。
MINIMAL和NETWORK在允许网络下启动系统。
而DSREPAIR要求系统从备份设备中调入活动目录的设置。
还有一个选项是"(ALTERNATESHELL)",它让系统调入由HKLM\System\CurrentControlSetSafeBoot\AlternateShell指定的SHELL程序,而不使用默认的Explorer。
/SOS:
在调入驱动程序名时显示它的名字,在因驱动问题而无法启动时使用比较好。
/WIN95:
在装有三个系统DOS、Win9x和Windows NT的系统上,让NTLDR直接调用Win9x。
启动文件BOOTSECT.W40。
/WIN95DOS:
在装有三个系统DOS、Win9x和Windows NT的系统上,让NTLDR直接调用DOS启动文件BOOTSECT.DOS
/YEAR=:
使用指定的年份,如果设置为/YEAR=2005,那现在的时间就是2005年,此选项仅对NT4+SP4和Win2000生效。
了解了以上这些,我们就可以更加轻松控制好我们系统的启动了。
XP问答
[我使用Windows XP系统,请问使用什么方法可以提高启动速度?
]
使用微软提供的“Bootvis”软件可以有效的提高Windows XP启动速度。
这个工具是微软内部提供的,专门用于提升Windows XP启动速度。
下载后解压缩到一个文件夹下,并在“Options”项中设置使用当前路径。
之后从“Trace”项下拉菜单中选择跟踪方式。
该程序会引导Windows XP重新启动,并记录启动进程,生成相关的BIN文件。
之后从Bootvis中调用这个文件,从Trace项下拉菜单中选择“Optimize system”命令即可。
[我使用Windows XP时发现,随着不断地增加、删除应用程序,磁盘可用空间不断减少,这是为什么?
]
从Windows 2000开始,Windows会在每个硬盘分区中建立一个“System Volume Information”文件夹,在该文件夹中提供的是系统默认保存的系统还原备份文件。
不过Windows 2000还没有正式提供系统还原功能,在XP中,你可以看到相关的选项。
为防止这个问题发生,最简单的方法就是关闭“系统还原”功能。
如果要删除这个文件夹中保存的文件,你需要以Administrator(管理员)身份登录系统。
[信使服务 是WINDOWS NT/2000/XP 操作系统中自带的一个信息服务程序。
用户在安装操作系统时。
这个服务程序默认是打开的。
]
关闭方法
1:
安装PC防火墙(如天网个人防火墙,并将安全级别设为高)。
2:
关闭该项服务的具体操作如下:
在NT/2000/XP 操作系统的控制面板-管理工具-服务,将 alerter,messager 服务关掉即可 或进入DOS界面,输入net stop msg 和 net stop alerter 命令
[如何提高Windows XP的运行速度?
]
Windows XP虽然提供了一个非常好的界面外观,但是不可否认这样的设置也在极大程度上影响了系统的运行速度。
如果你的机器运行起来速度不是很快,建议将所有的附加桌面设置取消,也就是将Windows XP的桌面恢复到Windows 2000样式。
设置的方法非常简单,在“我的电脑”上单击鼠标右键,选择“属性”,在“高级”选项卡中单击“性能”项中的“设置”按钮,在关联界面中选择“调整为最佳性能”复选框即可。
此外,一个对Windows XP影响重大的硬件就是内存。
使用256MB内存运行Windows XP会比较流畅,512MB的内存可以让系统运行得很好。
[我在Windows XP中设置了用户存取磁盘权限,但是后来由于不慎将用户删除,现在不能查看被加密的磁盘和文件了,怎么办?
]
Windows XP具有更高的安全性能,如果设置用户的时候使用了权限保护功能,其他用户是不能直接访问你的文件夹的,即使是系统管理员都不行。
这样虽然安全,但是出了问题也是非常头痛的事情。
如果你正好遇到这样的问题,必须以Administrator身份登录,然后在文件夹选项中的“View(查看)”选项卡中的“Advanced Settings(高级设置)”列表窗口中关闭“Use simple file sharing(使用简单文件共享)”复选框。
之后返回相应的文件夹或者磁盘分区,在关联的菜单中选择“Properties(属性)”命令,切换到“Security(安全)”选项卡,此时可以看到其中没有允许访问的任何用户,单击“Advanced(高级)”按钮,进入高级设置界面。
切换到“Owner(所有者)”选项卡,在其中如果有你的用户列表,选择它,并选择界面下边的 “Replace owner on subcontainers and objects(替换子容器及对象的所有者)”复选框,单击“Apply(应用)”添加设置,此时你可以看到在“Permissions(权限)”选项卡中看到你的名字了。
当然,如果在“Permissions(权限)”
选项卡中允许你添加新的访问用户,则可以忽略上面的操作。
单击“OK(确定)”按钮返回,现在就可以访问原来加密的文件夹,或者磁盘了。
此外,如果你在“Pemissions”选项卡中看到了一个很长的“S-1-5-21-xxxxx”等全部是数字组成的用户,这可能就是以前创建的用户名,但是它已经损坏了,选择该用户,清除界面中的“Inherit from part the permission entries that apply to child objects. Inculde these with entries explicitly defined here(从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目)”复选框。
在关联的界面中选择“Copy(复制)”命令,之后可以将这个无用的用户删除。
[我安装了Windows XP,在“添加/删除程序”里没找到制作启动盘的程序,我该怎么办?
]
在W