DOS下不能用声卡播放.MID文件故障一例

Author: 刘飞龙 Date: 1997-01-01

#3  故障现象:
  一台586多媒体微机,在DOS下只能播放波形音乐文件(*.WAV)而不能播放MIDI音乐(*.MID)文件,但在Windows 3.1下播放上述两种文件都没有问题(该机配置为:Intel Pentium 100CPU、华硕T2P4主板、16M内存、S3显示卡、“花王”双芯片型声卡、1G硬盘)。
#3  故障分析与排除:
  从故障现象看,在Windows 3.1下可正常工作,说明声卡的IRQ、DMA等设置均正常,不存在硬件资源冲突问题,估计问题出在DOS下的声卡驱动程序(Windows不需要此程序)。
  查看Config.sys和Autoexec.bat两个配置文件,果然除了声卡的环境变量Blaster外,再没有加载与声卡有关的程序,用声卡附带的安装盘重新安装了一遍声卡的驱动程序,安装后Config.sys中多了一行DEVICE=ESSSET.SYS……。重新启动微机,该程序执行后显示“ESS9XX+ESS6XX Enable Program VerX.X”,其中“ESS9XX、ESS6XX”为该声卡的两块主芯片的型号。从显示信息可看出此为声卡在DOS下的初始化程序,再运行DOS下的应用程序,故障排除。
#3  小结:
  从此例故障中可看出,在DOS下,声卡常需要一个驱动程序来激活,使之进入工作状态。所以笔者提醒大家,当出现DOS下声卡工作不正常的问题时,多考虑一下其驱动程序的作用。