zhaodll 发表于 2014-12-5 16:11:21

兼容故障的产生 你了解BIOS的ESCD吗?


            我们在使用电脑时,有时电脑在启动过程中会出现“UPDATING ESCD......”,有时却没有这个提示,这是怎么一回事呢?
  ESCD是“Extended System Configuration Data”的缩写,意思是扩展系统配置数据,实际上就是BIOS保留的以前的设备资源分配表。当我们插入一块新的扩展卡时,因为新板卡要占用系统资源,这时就可能会与以前的资源分配表产生冲突,系统在工作时就会表现出不稳定或错误提示。这时候,我们就需要对BIOS的某些选项进行调整。比如,将此时可将“Reset Configuration Data”(在某些主板上也被称为“Force Update ESCD”)此选项设为Enabled,让系统在再次启动电脑时BIOS重新为所有扩展卡分配系统资源。不过在某些主板上,这个选项被设为Enabled后,下次启动时又会自动变回到Disabled。
  还要注意一点,因为ESCD更新数据是存储在主板的BIOS芯片中的。如果主板上的BIOS的FLASH功能被设置为DISABLE时,系统就无法将更新后的ESCD数据写入FLASH芯片中,所以每次都会出现“UPDATING ESCD.....”这类的提示信息。
  下面就举一个例子,说明ESCD数据必须更新的重要性。
  也就是前天,一客户非常焦急的来公司购买了一台方正文祥E320-180(2999)商用机(C1.3G,128M,120G集AGP,10-100M,15寸),是指定的税控专用机。客户购买这台机器也是为了开据增值税发票用的。公司销售的税控机数量也不少,并没有出过什么问题,但是今天却不同了。
  按照正常工作安排,公司派了一名安调技术人员上门为客户安装调试机器。本来计划只需要一个小时就可以完成任务的,但是一直从下午四点钟,忙到了晚上九点钟也没有把税控卡装上去。每次故障都是一样的,只要安装税控软件,都会弹出一个提示窗口“税控卡初始化失败”。硬盘格式化了N遍,WIN98也装了X遍,五个PCI插槽都插遍了(注意:现在使用的WINDOWS版的航天开票软件已经不在使用ISA插槽了),但是故障都是一样的问题。这时,客户也对机器的质量发生了质疑,因为忙了这么长的时间,问题始终都没有解决,最好为客户解释,因为此款机器使用的是威盛芯片组,可能存在兼容性不好的问题。
  第二天一早,因为客户非常着急,公司就马上再派技术人员上门。不过,由于技术人员的能力和经验,也同样忙了一整天,还同时把税务部门的技术人员也叫来了,同样都没有把问题解决。最后,客户非常的恼火,坚持要求退货。我接到客户的电话后,也感到怀疑:因为做为方正的税控专用机,肯定是经过兼容性检测的,不应该出现兼容性不好的问题,这是怎么回事?难道是客户的税控卡坏了?不过,客户也再三强调,税控卡在原来的老机器上使用一直正常。回来的技术人员也报告说,无论如何也装不上,每次的错误都一样。
  鉴于客户非常急迫,情绪激动,搞不好就会导使客户退货。因为该问题存在兼容性不好问题,也可能是因为客户的税控卡损坏,再就是故障原因没有查出,针对这种情况,就马上从仓库借了一台新机器,派了一名资格较深的技术人员上员,我同时也提示说,检查一下是不是PCI资源分配问题,调整一下BIOS设置。技术人员上门后,开始也判断是机器问题,就把新机器打开,安装税控卡,重新安装系统。当系统安装成功后,问题也出来了,一样的错误提示。
  由此可判断可能有两种:1.PCI税控卡有问题。2.确实存在兼容性不好的问题。
  因为身边没有其他机器可用来做为判断依据,就只好试着调整BIOS设置。效果不错,当把“Reset Configuration Data”设置为ENABLE,重新启动电脑后,再安装金税软件时,竟然顺利安装成功了。原来电脑根本没有问题,就是更换了新硬件但没有及时更新ESCD的缘故。
  再回答一个问题,为什么要更新ESCD呢?
  电脑的运行速度越来越快,同时也要求各扩展部件紧配合才能发挥出高电脑的性能。但是由于计算机的周边部件的数据传输速度相差很大,为了使各部件能够以最优的性能进行工作,在电脑的BIOS芯片中就设置了一块区域用来存储CPU周围各相关硬件的资源占用和分配情况。计算机在每次启动电脑时,如果你添加了新的硬件或变动了插槽位置,调整了BIOS设置,这时有的主板就会自动“UPDAING ESCD......”,来最大限度的发挥计算机性能。不过,有的主板需要手动设置BIOS,来人为的强制更新ESCD。所以就出现了上述的故障现象,ESCD也需要更新!
  BIOS设置提示:
  如果机器安装的是Windows 9x这样的支持即插即用的操作系统,那么可以把“PNP OS Installed”设为Yes,这样将由操作系统在启动时为设备分配中断、DMA通道等系统资源。如果设为No,那么将由BIOS来分配资源。在某些情况下,操作系统可能会因为资源冲突而无法正确分配资源,此时可试试改由BIOS来分配。
  某些情况下,BIOS和操作系统可能都无法正确分配资源,此时我们就需要把“Resources Controlled By”设为Manual,然后在下面的选项中把某些中断或DMA强制保留给老式ISA卡。
  “PCI IDE IRQ Map To”适合于使用IDE扩展卡的情况,由于绝大多数主板上都集成有两个IDE口,不再需要使用扩展卡,因此可将其设为PCI-Auto。
  “Used MEM base addr”和“Used MEM Length”可为某些扩展卡保留一段高位内存区域,一般情况下都用不着该选项,因此可将其设为N/A。
页: [1]
查看完整版本: 兼容故障的产生 你了解BIOS的ESCD吗?