下班卡火热发行 20元/张
查看:9766 | 回复:180
发新话题
不看签名 不看头像 打印

[06-10] 主板,CMOS/BIOS,内存,光驱软驱常见故障diy维修指南

另类维修BIOS

另类维修BIOS
  有天,朋友来电话,告诉他单位的小局域网因为频繁停电损坏了三块主板,向我求救。于是我马上出动,到达现场后,采用替换法检查,发现主板的BIOS出现了问题无法正常开机。用热插拔法修复无效,断定是BIOS 芯片物理损坏。

   
  
  
   
  朋友使用的主板是品牌机整合主板,CPU是P120(够老的),主板BIOS 芯片为Intel的P28F002BX芯片,是2Mbit的芯片。用编程器测试,发现三片芯片均有不同程度的损坏,已不能使用。由于这种芯片现在早已找不到了,因此只能采用手头上现有的Winbond的29C020代用。用编程器把好芯片的数据读出,然后分别写到三片AT29C020中。没想到,当把写好的芯片插到主板上后,通电开机却没有反应,修复没有成功。

  28F002BX是Intel推出的第一代可擦除BIOS芯片,它的内部数据结构是分块的(如图所示)。其中的BOOT BLOCK块是存储BIOS基本启动信息的,它支持ISA形式的显卡,当BIOS升级失败后,可以从BOOT BLOCK启动并修复BIOS,这种设计思路被BIOS刷新程序采用并一直延续到今。在擦除时,28F001是以Byte为最小修改单位的;在写入数据时,芯片上要加上一定的编程电压,并且BOOT BLOCK块内数据的擦除要加上特定的删除电压。

  29C020是Flash ROM(快闪ROM),属于单电压芯片。Flash ROM和EEPROM芯片最大的区别是,在删除数据时,不需加特定的编程电压。另外,Flash ROM在删除资料时,并非以Byte为基本单位,而是以Sector(又称Block)为最小单位。Sector的大小随厂商的不同而有所不同,只有在写入时,才以Byte为最小单位写入。

  以往主板上用的还有27系列的芯片。27系列的芯片属于EPROM,其内的资料是用EPROM擦除器(EPROM Eraser)发出的紫外线照射来擦除的,并且要用专用的编程器才可以把资料重新再写入,往芯片中写内容时也必须要加一定的编程电压。

  在主板上,BIOS芯片平时只处于读数据的状态,从原理上分析,27、28、29系列的芯片是可以代用的,如果不考虑升级的因素,三者是兼容的。因此我怀疑,问题可能是属于主板太老,不支持按页刷新的芯片,亦即老主板与新型芯片“门不当,户不对”。找来一片28F020(也是老古董啦,现在市面上基本已找不到了),在编程器上刷入程序,插到主板上,开机恢复正常,证实了自己的猜测。为了进一步证实上述分析的正确性,用一片27C020写入程序,插入主板上BIOS插座后,通电开机,机器也能正常工作,由此说明此主板的确不支持新式的芯片。

  尽管从理论上讲,27、28、29系列的芯片是可以代用的。但实际应用中要注意,有些主板可能由于设计方面的原因,对有些类型的芯片可能不能很好地支持,若遇到这种情况,可以找不同类型的芯片多试几次。
主板BIOS的故障简介及其解决方法

现在的计算机主板上一般用的都是电可擦写式的BIOS芯片,也就是说,BIOS芯片中的内容是可以更新的。

   
  
  
   
  对主板BIOS进行升级一般可以更好地支持各种硬件,比如说可以解决2000年问题,支持大容量硬盘和识别其它的新硬件,还可以提高系统的稳定性和运行速度。但是升级BIOS一旦失败,就会使计算机无法正常启动,众所周知的CIH病毒就是通过在这种BIOS里胡写一气的方法破坏主板的。所以在升级BIOS前,要注意以下事项:

  1、把主板上或者BIOS中对BIOS的禁止写开关都关掉。

  2、对BIOS数据进行备份。先用格式化命令format做一张系统盘,里面有还应该包括有autoexec.bat和config.sys两个文件。将BIOS升级程序拷贝到系统盘中,然后在系统盘中运行它,当执行到“Save Current BIOS to File”时输入一个文件名,比如“A:\OLDBIOS.BIN”,这样可以将目前BIOS中所有数据储存在该磁盘中,以防在升级失败,或觉得新BIOS有问题时可以恢复BIOS的数据。

  3、升级用的执行程序及BIOS的数据文件一定要与主板的型号相匹配,一定要确定文件是否完整和可靠。

  4、要确保在升级的过程中不要停电,可以用UPS确保电源的持续稳定。

  如果真的升级失败,最简单而且直接的办法就是找您的主板生产商,或者是主板零售商,换一片BIOS芯片。

  还有一个方法是如果手头有和这块主板相同型号的主板,而且那块BIOS也是正常的话,可以启动那台计算机,在启动机器之后,带电将正常的BIOS拔下,插上升级失败的BIOS,然后运行您备份了原BIOS数据的那张系统盘中的升级程序,将BIOS重新还原为旧的数据,然后关机,将还原后的BIOS芯片插回原来的主板,试试开机,如果又能启动了,说明恢复成功,如果没成功,还是找厂商换吧。

  由于这个方法需要带电插拔芯片,搞不好会弄得那块好主板也不能用了,所以一定要仔细,千万不要用手或者工具碰主板上的其它元件和电路,如果您对电路接触很少,劝您不要用这个方法。

BIOS被病毒破坏了怎么办?

  如果BIOS芯片真的被病毒破坏了的话,最好的方法就是找厂商更换,不得已也可以采用上一条讲到的方法重写BIOS。

  所以最好还是不要让病毒破坏您的BIOS芯片,常用的方法是在BIOS设置中找到有关“Update Flash BIOS”的选项,把它设成Disable,如果BIOS中没有这个选项,主板上也会有禁止写Flash BIOS的跳线,查查您的主板说明书就能找到,将它设成禁止写BIOS,这样的设置可以使病毒不能胡写BIOS中的数据。不过很多台湾主板虽然有这样的跳线和BIOS设置,但是即使将它们都设成禁写状态,BIOS仍然能够被改写,所以这并不是万无一失的方法。

  不过即使病毒不能破坏您的BIOS,还可能破坏您的硬盘上的数据,更好的方式是防止您的计算机感染病毒。
BIOS维修实例

一天,老客户来电话,告诉他单位的小局域网因为频繁停电损坏了三块主板,向我求救。于是我马上出动,到达现场后,采用替换法检查,发现主板的BIOS出现了问题无法正常开机。用热插拔法修复无效,断定是BIOS 芯片物理损坏。

   
  
  
   
  他们使用的主板是品牌机整合主板,CPU是P120(够老的),主板BIOS 芯片为Intel的P28F002BX芯片,是2Mbit的芯片。用编程器测试,发现三片芯片均有不同程度的损坏,已不能使用。由于这种芯片现在早已找不到了,因此只能采用手头上现有的Winbond的29C020代用。用编程器把好芯片的数据读出,然后分别写到三片AT29C020中。没想到,当把写好的芯片插到主板上后,通电开机却没有反应,修复没有成功。
28F002BX是Intel推出的第一代可擦除BIOS芯片,它的内部数据结构是分块的(如图所示)。其中的BOOT BLOCK块是存储BIOS基本启动信息的,它支持ISA形式的显卡,当BIOS升级失败后,可以从BOOT BLOCK启动并修复BIOS,这种设计思路被BIOS刷新程序采用并一直延续到今。在擦除时,28F001是以Byte为最小修改单位的;在写入数据时,芯片上要加上一定的编程电压,并且BOOT BLOCK块内数据的擦除要加上特定的删除电压。转自www.45it.com电脑软硬件应用网

  29C020是Flash ROM(快闪ROM),属于单电压芯片。Flash ROM和EEPROM芯片最大的区别是,在删除数据时,不需加特定的编程电压。另外,Flash ROM在删除资料时,并非以Byte为基本单位,而是以Sector(又称Block)为最小单位。Sector的大小随厂商的不同而有所不同,只有在写入时,才以Byte为最小单位写入。

  以往主板上用的还有27系列的芯片。27系列的芯片属于EPROM,其内的资料是用EPROM擦除器(EPROM Eraser)发出的紫外线照射来擦除的,并且要用专用的编程器才可以把资料重新再写入,往芯片中写内容时也必须要加一定的编程电压。

  在主板上,BIOS芯片平时只处于读数据的状态,从原理上分析,27、28、29系列的芯片是可以代用的,如果不考虑升级的因素,三者是兼容的。因此我怀疑,问题可能是属于主板太老,不支持按页刷新的芯片,亦即老主板与新型芯片“门不当,户不对”。找来一片28F020(也是老古董啦,现在市面上基本已找不到了),在编程器上刷入程序,插到主板上,开机恢复正常,证实了自己的猜测。为了进一步证实上述分析的正确性,用一片27C020写入程序,插入主板上BIOS插座后,通电开机,机器也能正常工作,由此说明此主板的确不支持新式的芯片。

  尽管从理论上讲,27、28、29系列的芯片是可以代用的。但实际应用中要注意,有些主板可能由于设计方面的原因,对有些类型的芯片可能不能很好地支持,若遇到这种情况,可以找不同类型的芯片多试几次。
主板BIOS的故障解决方法

现在的计算机主板上一般用的都是电可擦写式的BIOS芯片,也就是说,BIOS芯片中的内容是可以更新的。

   
  
  
   
  对主板BIOS进行升级一般可以更好地支持各种硬件,比如说可以解决2000年问题,支持大容量硬盘和识别其它的新硬件,还可以提高系统的稳定性和运行速度。但是升级BIOS一旦失败,就会使计算机无法正常启动,众所周知的CIH病毒就是通过在这种BIOS里胡写一气的方法破坏主板的。所以在升级BIOS前,要注意以下事项:

  1、把主板上或者BIOS中对BIOS的禁止写开关都关掉。

  2、对BIOS数据进行备份。先用格式化命令format做一张系统盘,里面有还应该包括有autoexec.bat和config.sys两个文件。将BIOS升级程序拷贝到系统盘中,然后在系统盘中运行它,当执行到“Save Current BIOS to File”时输入一个文件名,比如“A:\OLDBIOS.BIN”,这样可以将目前BIOS中所有数据储存在该磁盘中,以防在升级失败,或觉得新BIOS有问题时可以恢复BIOS的数据。

  3、升级用的执行程序及BIOS的数据文件一定要与主板的型号相匹配,一定要确定文件是否完整和可靠。

  4、要确保在升级的过程中不要停电,可以用UPS确保电源的持续稳定。

  如果真的升级失败,最简单而且直接的办法就是找您的主板生产商,或者是主板零售商,换一片BIOS芯片。

  还有一个方法是如果手头有和这块主板相同型号的主板,而且那块BIOS也是正常的话,可以启动那台计算机,在启动机器之后,带电将正常的BIOS拔下,插上升级失败的BIOS,然后运行您备份了原BIOS数据的那张系统盘中的升级程序,将BIOS重新还原为旧的数据,然后关机,将还原后的BIOS芯片插回原来的主板,试试开机,如果又能启动了,说明恢复成功,如果没成功,还是找厂商换吧。

  由于这个方法需要带电插拔芯片,搞不好会弄得那块好主板也不能用了,所以一定要仔细,千万不要用手或者工具碰主板上的其它元件和电路,如果您对电路接触很少,劝您不要用这个方法。

  BIOS被病毒破坏了怎么办?

  如果BIOS芯片真的被病毒破坏了的话,最好的方法就是找厂商更换,不得已也可以采用上一条讲到的方法重写BIOS。

  所以最好还是不要让病毒破坏您的BIOS芯片,常用的方法是在BIOS设置中找到有关“Update Flash BIOS”的选项,把它设成Disable,如果BIOS中没有这个选项,主板上也会有禁止写Flash BIOS的跳线,查查您的主板说明书就能找到,将它设成禁止写BIOS,这样的设置可以使病毒不能胡写BIOS中的数据。不过很多台湾主板虽然有这样的跳线和BIOS设置,但是即使将它们都设成禁写状态,BIOS仍然能够被改写,所以这并不是万无一失的方法。

  不过即使病毒不能破坏您的BIOS,还可能破坏您的硬盘上的数据,更好的方式是防止您的计算机感染病毒。
都是电池惹祸 CMOS设置不当引起的故障排除

主板的故障千奇百怪,虽然大部分时候电脑无法正常启动是由主板硬件损坏所导致的,但由于设置不当所造成的无法正常启动故障也不少见。我们知道,主板的BIOS也是整个系统的BIOS,如果设置不当,便可以出现这样那样的问题。   
  
  
   
例如在安装Windows 98时,将BIOS中"BIOS Features Setup"(BIOS功能设置)中的"Virus Warning"(病毒警告)选项由"Disabled"(禁止)设置成"Enabled"(允许)后,在安装Win98初始阶段,屏幕上突然出现一个黑色矩形区域,像是有什么提示,随后就停止安装了。这时我们只要将这一选项设置为"Disabled"(禁止)即可解决问题。又倒如,CMOS参数丢失,开机后提示"CMOS Battery State Low",有时可以启动,使用一段时间后死机。这就说明主板上的电池没有电了,这时我们只需要更换电池即可以解决。

  但也有许多时候,我们在更换电池或生新设置BIOS后,无法解决问题。其这出现这种故障,无非就是由以下几点原因造成的。

  一、CMOS设置在更换电池不久后便无法保存

  故障现象:一台奔腾4 2.4GHz电脑,搭配了华硕865PE芯片组的主板。使用三年多没有出现任何问题。最近开机后发现时钟无法保存,进入CMOS重新设置时间后,再次断电开机会,时钟仍然归零。于是,认为主板的电池用尽,重新换电池后,使用不到一个月再次出现此故障。

  故障原因:一般是由于主板电池电压不足造成处理办法:更换电池即可。如果有的主板电池更换后,还不能解决问题,应该首先检查主板CMOS跳线是否有问题,有时候因为将主板上的CMOS跳线错设为清除选项、或者设置成外接电池,也会使得CMOS数据无法保存。

  但这起故障并没有发现跳线设置不对,一般情况下新更换的电池,至少可以用个一年半载的,但这仅仅一个月的时间,电池便耗尽了吗?于是判断是主板电路有问题。一般情况下,如果更换电池后,时间不长又出现同样现象,那么很可能是主板漏电,通过认真检查主板上的二极管和电容,发现在CMOS芯片周围的一颗电池有明显烧过的痕迹,用电烙铁焊下后并用万用表检测,发现此电容已经损坏,重新更换一颗相同容量的电容后,故障解决。

  二、CMOS设置在更换电池后仍然无法保存

  故障现象:一台使用三年多的台式兼容机,最近发现时钟无法保存,每次开机会自动归零,进入CMOS重新设置后,依然无法保证,于是认为主板上用于给CMOS供电的电池无电,更换新的电池后,设置依旧无法保存,断电后各种设置自动归零。

  故障分析:电脑的基本设置,如时间等,无法保存。每次开机后都自动归零。这种情况一般认为是主板上的电池没有电了,这时只要更换电池即可解决。在更换电池后,设置依然没法保存,于是怀疑电池有问题,将电池拆下,用万用表测量,电压正常并没有下降,看来电池没有问题。再仔细检查主板上用于安装电池的插座,发现与电池接触的簧片上有一些小的锈迹,用细砂纸打磨干净重新安装后使用正常,故障消失。

  分析该故障的原因,可能是进入夏天以后,空气中湿度较大,并且他想加强通风散热于是将机箱打开,结果造成电池接触点锈蚀,导致接触不良,使得BIOS设置无法正常保存,但是又没有使设置完全丢失,所以在开机时没有提示BIOS设置丢失。

  三、主板电池无法致使电脑无法启动

  故障现象:好友的一台电脑,最近出现了故障:按下电源按钮,电脑没有任何反应,反复按下电源开关仍然无效。经初步分析,很可能是电源部分出问题了,不是功率不够(劣质电源的“专利”)就是开关出现了短路,心中有数后便拿好各种工具直奔好友的住处。

  故障分析:故障正如朋友所述,无论怎么按下电源开关(插座接触良好并验证有电),电脑就像木头人一样“一动不动”。电脑没有任何报警声,主板似乎根本没有加载到所需的电压,电源风扇也不动,看来电脑根本就无法加电。打开机箱仔细查看主板与电源的连接处并没有什么异常,电源开关处也未见短路迹象,随手把其他配件的连线紧了紧,再次开机故障依旧。

  由于电源的“嫌疑”最大,于是决定采用替换法来验证,正好手头有一个250W的电源,换装后,电脑仍然“默不作声”;难道这个250W的电源也是“李鬼”?这时我才注意到机箱里装了四个IDE设备:两个硬盘和两个光驱。好友说是刚刚升级的,看来很可能是电源功率超标造成的,我立刻拔下其中两个设备的电源插头,尝试再次开机,电脑依然没丝毫反应。

  正当准备放弃之际,电脑的电源风扇突然转动起来,随之听到硬盘的自检声,显示器也慢慢变亮了,电脑启动了!但不一会儿,启动中断了,显示“CMOS Load Failure”,并提示按“F2”键继续启动,按“Del”进入BIOS设置。不管它,先按下F2键,让系统继续引导,但无论如何也无法进入Windows XP的桌面,只好重启。

  这次按“Del”键进入BIOS设置,好友正想输入密码,但却直接进入了,并且在查看中发现系统时间定位在1999年1月1日0时了,很显然CMOS电池没电了。立刻买了一块新的电池装进其中,并接上所有设备再次开机,电脑顺利启动了,但仍然显示“CMOS Load Failure”,只好进入BIOS设置选择“Load BIOS SAFE DEFAULTS”并重启,这次顺利进入了Windows XP桌面,一切恢复如初。就在以为问题已经解决后,好友忽然发现软驱图标不见了,系统没有识别出软驱!开始认为是刚才可能碰松了软驱的连线,于是无奈打开机箱紧了紧,但开机仍然无法看到软驱。冷静下来后,回想到刚才的操作“Load BIOS SAFE DEFAULTS”,是不是默认把软驱设置成“None”了,重启进入BIOS设置,果然证明了我的想法,马上改回来,软驱又能用了。

  回顾整个过程,一切都是小小的CMOS电池惹的祸,看来分析问题不能一味地按照经验走,而应该随机应变,根据具体环境来处理;至于为什么CMOS没电后,电脑突然又能启动,我分析可能是虽然接通电源后电脑没有启动,但电源已经加电给主板,使得主板向CMOS电池充电,待电池电量足以使电脑启动后,便发生了前面的一幕。
NV更新BIOS解决680i SLI主板SATA死机故障

目前Core 2 Duo平台最强悍的主板——nForce 680i SLI出问题了:在一部分680i主板使用SATA硬盘时,会不明原因的出现数据崩溃,导致蓝屏死机和硬盘数据错误。这并非普遍现象,但已经得到多名用户的证实。

   
  
  
   
  NVIDIA目前已经注意到了这个问题,并且已经开始着手解决,据xbitlabs报道,今日NVIDIA联合EVGA推出了一款新的主板BIOS,声称解决了这个问题,此BIOS也适用于其他例如 BFG等品牌的680i主板。

  据称680i主板的问题不仅是这一个,一些用户还爆出了声卡、TCP/IP过载、PS/2键盘等的问题。
BIOS的2000问题如何解决?


BIOS的2000问题如何解决?
请到下面的专业站点:
http://www.firmware.com/support/bios/year2000.htm
http://www.y2klinks.com/ring.htm
http://www.y2k.com
http://www.y2ktool.com/
BIOS设置不当引起死机故障一例

BIOS设置不当引起死机故障一例
故障现象:
   
  
  
   
  一台Pentium MMX 166兼容机,松下八倍速光驱,丽台WinFast 3D S600DX显卡,Maxtor钻石二代1.7GB硬盘,SB16 SE PnP声卡,16MB EDORAM内存,微星MS-5158主板。开机自检通过,提示发现光驱,但是在执行CONFIG.SYS文件中的光驱驱动程序(松下5.17V)时,屏幕上显示“Supporting the following units:”后死机,按Ctrl+Alt+Del键热启动无效,只能按Reset复位键热启动,复位后故障现象同上。

  故障分析与排除:

  因为松下5.17V光驱驱动程序运行速度太慢而换用其它品牌光驱的驱动程序,但换回以后就发生了上述故障,首先可以排除驱动程序兼容性的问题,然后怀疑硬盘和内存中有病毒,用KV300 O++、AV95 2.0、KILL 77、病毒克星VRV等杀毒软件检查,没有发现病毒。又怀疑在CONFIG.SYS和AUTOEXEC.BAT文件中加载了与松下光驱驱动程序相冲突的其它程序,重新启动后,当屏幕上出现“Starting MS-DOS……”时按下F8键,将CONFIG.SYS中的各行命令分步执行。前面的各命令行均正常执行,但当执行到松下光驱驱动程序时,即DEVICEHIGH=C:CD-ROMCDMKE.SYS/D:MSCDOO/P:300/N:1,又发生死机。又因为光驱驱动程序和MSCDEX.EXE均设置正确且自检时也能发现光驱设备,最后不得不重新启动进入CMOS SETUP程序(AWARD 4.51PG),光驱设置为“IDE SLAVE”,一切正常。无可奈何下只能选择“LOAD SETUP DEFAULTS”(加载设置缺省设置值),存盘后退出重新启动,意外地发现松下光驱驱动程序顺利运行,且光驱能够正常使用,故障排除。

  后来经过逐项检查发现Award BIOS中的CHIPSET FEATURES SETUP(芯片组设置)中的SYSTEM BIOS CACHEABLE(系统BIOS缓存)项设置为ENABLED后出现故障,而设置为DISABLED后一切恢复正常。

  小结:

  当BIOS的SYSTEM BIOS CACHEABLE设置为ENABLED后,会与运行速度较慢的光驱驱动程序发生速度不匹配而引起死机故障,兼容机尤其突出。由此可见,CMOS参数的合理设置对电脑正常工作和性能至关重要
BIOS自检与开机故障处理

BIOS自检与开机故障处理

什么是POST上电自检?

  POST上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为POST--上电自检(Power On Self Test)。对系统的几乎所有的硬件进行检测。

POST是如何进行自检测的?

  主板在接通电源后,系统首先由(Power On Self Test,上电自检)程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统的控制权就交由BIOS来完成,由于此时电压还不稳定,主板控制芯片组会向CPU发出并保持一个RESET(重置)信号,让CPU初始化,同时等待电源发出的POWER GOOD信号(电源准备好信号)。当电源开始稳定供电后(当然从不稳定到稳定的过程也只是短暂的瞬间),芯片组便撤去RESET信号(如果是手动按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号),CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。系统BIOS的启动代码首先要做的事情就是进行POST(Power On Self Test,加电自检),由于电脑的硬件设备很多(包括存储器、中断、扩展卡),因此要检测这些设备的工作状态是否正常。这一过程是逐一进行的,BIOS厂商对每一个设备都给出了一个检测代码(称为POST CODE即开机自我检测代码),在对某个设置进行检测时,首先将对应的POST CODE写入80H(地址)诊断端口,当该设备检测通过,则接着送另一个设置的POST CODE,对此设置进行测试。如果某个设备测试没有通过,则此POST CODE会在80H处保留下来,检测程序也会中止,并根据已定的报警声进行报警(BIOS厂商对报警声也分别作了定义,不同的设置出现故障,其报警声也是不同的,我们可以根据报警声的不同,分辨出故障所在。

POST自检是按什么顺序进行检测的?

  POST自检测过程大致为:加电-CPU-ROM-BIOS-System Clock-DMA-64KB RAM-IRQ-显卡等。检测显卡以前的过程称过关键部件测试,如果关键部件有问题,计算机会处于挂起状态,习惯上称为核心故障。另一类故障称为非关键性故障,检测完显卡后,计算机将对64KB以上内存、I/O口、软硬盘驱动器、键盘、即插即用设备、CMOS设置等进行检测,并在屏幕上显示各种信息和出错报告。在正常情况下,POST过程进行得非常快,我们几乎无法感觉到这个过程。

POST自检测代码含义是什么?

  当系统检测到相应的错误时,会以两种方式进行报告,即在屏幕上显示出错信息或以报警声响次数的方式来指出检测到的故障。

CMOS battery failed(CMOS 电池失效)。

  原因:说明CMOS 电池的电力已经不足,请更换新的电池。

  CMOS check sum error-Defaults loaded(CMOS 执行全部检查时发现错误,因此载入预设的系统设定值)。

  原因:通常发生这种状况都是因为电池电力不足所造成,所以不妨先换个电池试试看。如果问题依然存在的话,那就说明 CMOS RAM 可能有问题,最好送回原厂处理。

  Display switch is set incorrectly(显示开关配置错误)。

  原因:较旧型的主板上有跳线可设定显示器为单色或彩色,而这个错误提示表示主板上的设定和 BIOS 里的设定不一致,重新设定即可。

  Press ESC to skip memory test(内存检查,可按ESC键跳过)。

  原因:如果在 BIOS 内并没有设定快速加电自检的话,那么开机就会执行内存的测试,如果你不想等待,可按 ESC 键跳过或到 BIOS 内开启 Quick Power On Self Test。

  HARD DISK initializing【Please wait a moment...】(硬盘正在初始化 请等待片刻)。

  原因:这种问题在较新的硬盘上根本看不到。但在较旧的硬盘上,其启动较慢,所以就会出现这个问题。

  HARD DISK INSTALL FAILURE (硬盘安装失败)。

  原因:硬盘的电源线、数据线可能未接好或者硬盘跳线不当出错误 ( 例如一根数据线上的两个硬盘都设为 Master 或 Slave。)

  Secondary slave hard fail (检测从盘失败)。

  原因:1 CMOS 设置不当(例如没有从盘但在CMOS里设有从盘) 2 硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当。

  Hard disk(s) diagnosis fail (执行硬盘诊断时发生错误)。

  原因:这通常代表硬盘本身的故障。你可以先把硬盘接到另一台电脑上试一下,如果问题一样,那只好送修了。

  Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(无法驱动软驱)。

  原因:软驱的排线是否接错或松脱?电源线有没有接好?如果这些都没问题,那买个新的吧。

  Keyboard error or no keyboard present(键盘错误或者未接键盘)

  原因:键盘连接线是否插好?连接线是否损坏?

  Memory test fail (内存检测失败)

  原因:通常是因为内存不兼容或故障所导致。

  Override enable-Defaults loaded ( 当前CMOS设定无法启动系统,载入 BIOS 预设值以启动系统)。

  原因:可能是你在BIOS内的设定并不适合你的电脑( 像你的内存只能跑100MHz但你让它跑133MHz ),这时进入 BIOS 设定重新调整即可。

  Press TAB to show POST screen (按 TAB 键 可以切换屏幕显示)

  原因:有一些 OEM 厂商会以自己设计的显示画面来取代 BIOS 预设的开机显示画面,而此提示就是要告诉使用者可以按TAB来把厂商的自定义画面和BIOS预设的开机画面进行切换。

  Resuming from disk,Press TAB to show POST screen(从硬盘恢复开机,按TAB显示开机自检画面)。

  原因:某些主板的BIOS 提供了 Suspend to disk(挂起到硬盘)的功能,当使用者以 Suspend to disk 的方式来关机时,那么在下次开机时就会显示此提示消息。

 

BIOS ROM checksum error-System halted(BIOS 程序代码在进行总和检查 ( checksum ) 时发现错误,因此无法开机)

  原因:遇到这种问题通常是因为 BIOS 程序代码更新不完全所造成的,解决办法重新刷写烧坏主板 BIOS。

HARD DISK initizlizing 【Please wait a moment...】(正在对硬盘做起始化 ( Initizlize ) 动作)

  原因:这种讯息在较新的硬盘上根本看不到。但在较旧型的硬盘上,其动作因为较慢,所以就会看到这个讯息。

POST自检响铃次数是如何定义的?

  POST上电自检还会通过报警声响次数的方式来指出检测到的故障。但需要注意:由于目前主板BIOS类型大致可分为AWARD公司、AMI公司、PHOENIX公司(AWARD已与PHOENIX合并),因此不同类型的BIOS,其自检响铃次数所定义的自检错误是不一致的,因此一定要分清。
AWARD BIOS的自检响铃及其含义
附件: 您所在的用户组无法下载或查看附件
AMI BIOS自检响铃及其含义
附件: 您所在的用户组无法下载或查看附件
Phoenix BIOS自检响铃及其含义
附件: 您所在的用户组无法下载或查看附件
POST自检发现错误后如何提示?

  POST自检如发现有错误,将按两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号(以上介绍),等待用户处理。通过BIOS自检功能(POST自检),我们就可以方便的侦测出主板的故障所在,以便正确的解决。

如我们按下电源键后,只有电源指示灯亮,电脑屏幕没有任何反映,也没有报警声;那么针对这种情况,我们又应如何解决呢?

  屏幕没有显示,也没有报警声,我们就无法从POST自检功能得到相应的信息;大家都知道,计算机是一个复杂而且精密的产品组合,因此一个环节出现问题,可能都无法启动机器(我们主要谈硬件方面)。因此,如出现黑屏,无报警声响的故障现象,我们就应根据电脑的启动过程来分析问题所在了。

电脑的启动过程是什么?

  我们在按下启动键时,首先启动的应是电源(因为如果没有电源供电,那么主板上所有的配件都是无法工作的)。但是为了保证安全使用,电源部分采取了一系列安全保护措施;因此开关电源从起振到稳定之间会有一段时间的延迟,等待各组电压都稳定下来后,电源各部分会输出一个检测信号,这个信号为高电平时表示该部分电压正常,这些部分包括输入电压和各组输出电压。这些信号总和的结果就是一个POWER GOOD信号(也称为POWER OK或PWR OK信号);如果主板接受不到这个信号,那么时钟芯片会持续向CPU发送复位(RESET)信号(与我们按下RESER键相当),CPU就不会工作。

  当CPU接受到正常的POWER GOOD信号,主板和CPU就启动了吗?其实主板此时,还要根据CPU的VID0-VID3引脚的定义组合,将CPU所提供的VID0-VID3信号送到电源管理模块的相应的端口;如果主板BIOS具有可设定CPU电压的功能,主板会按时设定的电压与VID的对应关系产生新的VID信号并送到电源管理模块芯片,电源管理模块将根据设定并通过DAC电压将其转换为基准电压,再经过场效应管轮流导通和关闭,将能量通过电感线圈送到CPU,最后再经过调节电路使用输出电压与设定电压值相当。

  由于CPU还要根据自己所需要的频率,通过IC总线来检测主板频率发生器所设置的频率是否支持;因为电脑要进行正确的数据传送以及正常的运行,没有时钟信号是不行的,时钟信号在电路中的主要作用就是同步;因为在数据传送过程中,对时序都有着严格的要求,只有这样才能保证数据在传输过程不出差错。时钟信号首先设定了一个基准,我们可以用它来确定其它信号的宽度,另外时钟信号能够保证收发数据双方的同步。对于CPU而言,时钟信号作为基准,CPU内部的所有信号处理都要以它作为标尺,这样它就确定CPU指令的执行速度;如CPU本身的频率无法适应频率发生器所提供的高频率,也是无法正常工作的。因此只有当接受到POWER GOOD信号,和相应的得到CPU工作的电压时以及相应的时钟频率后,CPU才能正常的工作,也就是开始执行BIOS程序。

如何判断、解决故障所在?

  因为如接受不到POWER GOOD信号,系统就一直处理RESET(复位)循环中,因此主板也就无法启动,相应的其它硬件,如显卡也无法工作,显示器由于接受不到显卡传出的信号,因此也就没有显示,一直处于待机状态。此时,我们应检测电源,不要以为电源灯亮,就表明电正常,因为只要有一路信号有故障(该部分电路不正常或还未稳定),输入出的POWER GOOD信号都为低电平,即表示电源部分有故障或还未进入稳定状状;虽然电源指示灯亮,但由于主板接受不到正常的POWER GOOD信号,也无法启动。我们检测电源的方法是,使用可正常工作的电源测试。

  更换正常电源后,如系统还是没有工作的显象,应按以上主板启动过程,测试CPU的电源管理模块和频率发生器。但由于我们不可能有完善的设备来测试主板上的电源和频率模块(大多数电脑爱好者不可能有此类设置,和具有相应的检测能力)。因此我们对此还要采用排除法,即在其它正常主板上测试CPU。测试排除CPU的故障外,还应检测主板频率设置问题。电脑爱好者为使用或测试CPU的超频能力,会通过调整主板外频的方式(目前CPU已经锁频,只能设置外频,而无法设置倍频),来调高CPU的工作频率。如果CPU无法适应高工作频率,虽然电源供电正常,主板也是无法启动的。

排除了其它硬件的问题,为会么系统仍不可启动?

  如果硬件一切正常(经测试),那么在POST上电自检测后,CPU会从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。由于BIOS是连接操作系统和硬件之间的桥梁,为计算机提供最低级的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容(指令)来完成的。因此如BIOS文件破坏或BIOS芯片损坏,都会直接的影响主板的启动。

如何判断BIOS已经损坏?

  判断BIOS是否正常比较困难,因为如没有编程器等测试工具;是无法通过感官来判断BIOS文件或芯片是否正常的,对于普通用户而言,只有寻找维修商来解决了。

  如果屏幕显示BIOS ROM checksum error-System halted(BIOS 程序代码在进行总和检查 ( checksum ) 时发现错误)的提示时,应是读取BIOS时,校验总和出错,因此无法启机器。这种问题通常是因为 BIOS 程序代码更新不完全所造成的,解决办法重新刷写烧坏主板 BIOS。

什么是BIOS checksum校验总和?

  Checksum(校验总和)是在数据处理和数据通信领域中一个简单易行的完整性控制方法。通过一系列算术或逻辑操作将数据的所有字节组合起来,得到一个校验和值。以后可以通过相同的方法计算出校验和值并与上次计算出的值进行比较。若相等,说明数据没有改变;若不等,说明数据已经被修改了。

其它使系统无法启动的原因?

  通常情况下在调入BIOS后,对电脑开启时的检测、初始化系统设备、装入操作系统并调度操作系统向硬件发出的指令都是由BIOS来完成的,而且一些硬件检测也可通过POST自检来显示工作是否正常,是否一些开机前的问题都可解决了。其实不然,因为在CPU调入BIOS后,但还需要检测640K基本内存以及各插槽的中断;虽然如内存错误POST可以通过报警声来提示我们,但如内存内部损坏或短路,会造成主板局部短路,还是不能启动机器的;因此对于系统无显示、无报警声的处理,除了基本上排除方式外,还需要平时的经验积累。

由于超频,机器无法启动,应如何解决?

  对于超频无法启动机器,清除频率设置有两种方式;一种是清除CMOS设置(针对可在CMOS中设置CPU工作频率的方式);只要在主板上找到CMOS清除跳线(一般情况下在主板电池旁边,为一三针跳线),将CMOS清除后,重新恢复跳线位置,即可解决。另外一种方式是重新设置频率设置跳线(针对通过主板频率跳线设置CPU频率的方式),只要按说明书重新设置正常的频率即可。

主板侦错卡是一种什么检测工具?

  主板侦错卡是一种专业硬件故障检测设备,利用其自身的硬件电路读取80H地址内的POST CODE,并经译码器译码,最后由数码LED指示灯将代码一一显示出来,其原理与POST自检是一致。这样就可以通过DEBUG卡上显示的16进制代码判断问题出在硬件的那一部分,而不用仅依靠计算机主板那几声单调的警告声来粗略判断硬件错误了。而且由于侦错卡是利用自身的BIOS POST程序,来读取诊断端口的POST代码,因此不受主板BIOS芯片限制,可以在主板BIOS损坏的情况下,正常诊断;并且利用侦错卡自身的发光二级管,来显示各组电压工作状态。通过它可知道硬件检测没有通过的是内存还是CPU,或者是其他硬件,方便直观地解决棘手的主板问题

  目前的主板侦错卡通常带有ISA和PCI两种接口,可以方便的使用在任何一种主板,而且插反后不会烧毁主板或侦错卡(非常适合于初级用户);卡上有两位数字LDE提示灯;倘若电脑无法启动时将其插入故障主板的相应插槽中,接通电源后,根据LED指示灯最后停滞的数字,参照随卡附带的故障列表手册,就能知道主板故障所在。而且最新的侦错卡,可以通过侦错卡的主板运行检测灯,方便的检测出是主板本身的故障,还是主板上其它硬件的故障。  

如何使用主板侦错卡?

  首先把DEBUG卡插到故障主板上,CPU、内存、扩充卡都不插,只插上主板的电源,此时,主振灯应亮,否则主板不起振;复位信号灯应亮半秒种后熄灭,若不亮,则主板无复位信号而不能用,如果常亮,则主板总处于复位状态,无法向下进行,初学者常把加速开关线当成复位线插到了复位插针上,导致复位灯常亮,复位电路损坏也会导致此故障;分频信号灯应亮,否则说明分频部分有故障;+5V、-5V、+12V、-12V四个电源指示灯应足够亮,不亮或亮度不够,说明开关电源输出不正常,或者是主板对电源短路或开路;BIOS信号灯因无CPU不亮是正常的,但若插上完好的CPU后,BIOS灯应无规则的闪亮,否则说明CPU坏或跳线不正确或主板损坏。DEBUG 2000的这一功能相当有效,象-5V、-12V的电压值在PC组件中极少用到,新攒的或使用已久的PC电源,其-5V和-12V可能已经损坏,平时虽相安无事,出了问题却会让你头疼,现在,通过DEBUG卡上的批示灯就可方便地解决这个问题。排除了以上简单的故障后,把有关的扩展卡插上(一般是只组成最小系统),根据开机后显示的代码,就可以直接找到有问题的配件,从而方便地解决装机时出现的硬件错误,比如内存、显卡、CPU等硬件的接触错误,BIOS,CPU缓存的功能错误等。

为什么使用USB盘无法启动计算机?

  这主要是由于BIOS中的USB启动选项末打开或末正确设置的缘故。进入CMOS设置后,在系统启动顺序中,有“FDD USB”和“HDD USB”选项,这就是USB启动选项,因此应选项系统启动顺序为USB设置为先。 但有些老主板不支持USB启动,因此也就无法使用闪盘了。

怎样使用USB移动硬盘启动计算机?

  要用USB硬盘启动计算机,必须要主板本身支持USB设置启动;现在的USB启动主要有USP-FDD、USB-ZIP、USB-HDD和USB-CDROM等。如要使用USB移动硬盘作为启动盘,必须在CMOS设置中,将系统启动顺序设置为USB-HDD。

我的新主板为何找不到IDE设置,应如何解决?

  这是由于当前的硬盘的容量和速度不断提升,无论功耗还是对供电电流的要求都大大的增加了,而且硬盘从关机(POWER OFF)到启动(POWER ON)到初始化完成,需要的时间也增加了,但是主板BIOS执行时从开机到检测到IDE设备的时间并没有增加,这便导致了主板无法检测到硬盘或因为检测硬盘耗时太长而延迟了检测其它IDE设备的时间,特别是在连接有两块或更多的硬盘系统上,这种问题更加明显,此时倘若按下RESET 复位键,由由于各IDE设备均已经完成初始化工作,因此该故障不再出现。 对此,只要开机时进入CMOS SETUP界面,找到“Boot Delay Time”选项(注:有些厂商的BIOS为“IDE Delay Time”),将其延迟时间适当延长即可。对于没有此选项的主板BIOS,也可以在CMOS SETUP选项中将内存自检次数设为三次并开启Flooy Seek,增加IDE初始化时间。   

新硬盘为什么容量不符,是BIOS设置缘故吗?

  这属于正常显象,主要由于硬盘厂家计算方法和操作系统的计算方法不同所致的。一般情况下硬盘厂家是按1K=1000bit,而操作系统是按1K=1024bit,因而会出现容量不符的差错。

电脑经常重启,而且多发生在读盘的时候,与BIOS有关吗?

  应与BIOS设置无关的,这主要是由于电源功率不足,造成电压波动而引起的;因为一些质量较差的电源在空载时电压正常,但由于电源不足,一加负载(读取硬盘时,需要很大的工作电流),电压即会下降,因而引起重启。更换一个高质量、大功率电源即可解决。

设置过CMOS后,为什么内存需要检测三次?   

  其实主要是将BIOS设置中的“Quick Boot”关闭的缘故,只要进入CMOS设置中,在Quick Power On Self Test(开机时快速自我检测),将其设置为“Enable”打开即可。      

为什么显示“Dimm 3&4 Conflict.Turn off power and remove DIMM 4”提示?   

  一般是在升级内存后出现这种提示的,主要是由于主板的第3和第4内存插槽共享BANK的缘故。对于这种情况,只有更换内存条(单面内存条)才可解决。   

设置过CMOS后,为什么P4电脑运行速度明显变慢?

  进入BIOS设置程序,查看BIOS Features Setup(BIOS功能参数设定) 选项中的 “CPU L1&&L2 Cache”(CPU的一、二级缓存),将其设置为 “Enabled”,保存即出CMOS设置即可解决。
ROM BIOS芯片引起主机故障


ROM BIOS芯片引起主机故障

现象1:开机后及其一切正常,但显示器屏幕显示"F600ROM (Resume=F1 Key)",按F1键后正常工作,单用一段时间后就死机无显示。

   
  
  
   
分析:此现象说明ROM BIOS芯片有故障,这种故障初期及其一切都能正常操作使用。但这只能是短期的,该故障在使用机器的过程中其故障频率越来越频繁,最后死机,致使主机不能工作,屏幕全黑,无任何显示。

处理:把ROM BIOS还新则好。

现象2:开机后显示器显示出如下ROM错误信息:

F0000、F1000~F9000、FA000、FB000、FC000

分析:从系统存储器分配表中可知起始地址十进制是960K时,则十六进制为F8000;起始地址十进制是1009K时,则十六进制为FC000,地址960K~1088K即F0000~FC000地址正好是64K基本系统ROM BIOS和BASIC的地址区域。若发现了这类故障现象,则必须更换系统主板上的ROM芯片,否则机器屏幕无任何显示。

处理:更换系统板上的ROM芯片。
低版本的BIOS引起的系统识别故障


低版本的BIOS引起的系统识别故障

现象:一台Cyrix/IBM 6X86CPU的计算机,在windows95中却报告为486CPU。

   
  
  
   
分析:这是一个常见问题,且在一般情况下,是由windows95的推出时代引起的。Cyrix/IBM 6X86CPU的中的整个系列在windows95下都将被报告为486。重新引导系统并寻找将在BIOS配置屏幕中标识的CPU。如果BIOS将CPU标识为6创Hz的设备,那么BIOS就应该正确地支持你的CPU而且在windows95下性能不应该受到相反的影响。如果BIOS不能正确地识别6,那么就应该考虑对BIOS进行升级。Windows将来的版本不应该能够正确的标识Cyrix CPU。

处理:将BIOS升级为能够识别Cyrix 6x86 CPU的版本。
BIOS设置错误导致故障


BIOS设置错误导致故障

现象:启动电脑时显示“CMOS 较验错”的信息

重新设置CMOS后,win95系统是无法启动,总线是无法识别的中文出错信息。查看内存发现基本内存总共不到500KB。

   
  
  
   
分析处理:在排除了软件、硬件、病毒等各方面原因后,发现CMOS设置中Chipset中的Memory Hole(内存洞)一项设置成了521K-640K,原设置是Disabled。原来是因系统占用了大段基本内存,而导致win95无法启动。
系统BIOS设置不当引起的硬盘故障


系统BIOS设置不当引起的硬盘故障

现象:电脑只装软驱工作正常,加装硬盘后开机自检时提示硬盘驱动器故障或直接转为A驱引导(CMOS设置引导次序为C:A:)。经检查硬盘是完好的,且连线正确。用交替法检查,硬件均无故障。

   
  
  
   
分析处理:将CMOS设置中的“Fast I/O Speed Option”一栏设置为“Disable”,就可以了。

其实,这是因为主板I/O速度选为高速后,硬盘速度跟不上而造成的;而软驱数据读写为DMA方式,不受主板I/O速度影响。
推荐! Windows虚拟内存问题详解


本文详细介绍了虚拟内存的设置和相关问题的解决方法。

   
  
  
   
  内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。

  当系统运行时,先要将所需的指令和数据从外部存储器(如硬盘、软盘、光盘等)调入内存中,CPU再从内存中读取指令或数据进行运算,并将运算结果存入内存中,内存所起的作用就像一个“二传手”的作用。当运行一个程序需要大量数据、占用大量内存时,内存这个仓库就会被“塞满”,而在这个“仓库”中总有一部分暂时不用的数据占据着有限的空间,所以要将这部分“惰性”的数据“请”出去,以腾出地方给“活性”数据使用。这时就需要新建另一个后备“仓库”去存放“惰性”数据。由于硬盘的空间很大,所以微软Windows操作系统就将后备“仓库”的地址选在硬盘上,这个后备“仓库”就是虚拟内存。在默认情况下,虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘的系统分区中。

  手动设置虚拟内存

  在默认状态下,是让系统管理虚拟内存的,但是系统默认设置的管理方式通常比较保守,在自动调节时会造成页面文件不连续,而降低读写效率,工作效率就显得不高,于是经常会出现“内存不足”这样的提示,下面就自已动手来设置它吧。

  ①用右键点击桌面上的“我的电脑”图标,在出现的右键菜单中选择“属性”选项打开“系统属性”窗口。在窗口中点击“高级”选项卡,出现高级设置的对话框。

  ②点击“性能”区域的“设置”按钮,在出现的“性能选项”窗口中选择“高级”选项卡,打开其对话框。

  ③在该对话框中可看到关于虚拟内存的区域,点击“更改”按钮进入“虚拟内存”的设置窗口。选择一个有较大空闲容量的分区,勾选“自定义大小”前的复选框,将具体数值填入“初始大小”、“最大值”栏中,而后依次点击“设置→确定”按钮即可,最后重新启动计算机使虚拟内存设置生效。

  建议:可以划分出一个小分区专门提供给虚拟内存、IE临时文件存储等使用,以后可以对该分区定期进行磁盘整理,从而能更好提高计算机的工作效率。