廉价声卡在Windows95下不能发声
一块廉价的声卡在Windows95下不能发声。经查驱动盘上的BEADME.TXT文件,发现MIDI音乐设备均固定占用了中断,而现在多数主板的中断7默认分配给了打印机(LPT1),这样就造成了打印机和MIDI音乐设备或音频设备争用一个中断,难怪机器“不发言”了。
出于成本考虑,市场上的廉价声卡一般极为简单:不支持即插即用,并且音频播放设备或(和)MIDI音乐设备在出厂时其占用的IRQ(中断号)、L/O(输入/输出地址)和DMA通道(直接内存访问)已经固定死,即不能通过跳线(声卡板上没有跳线)进行更改。
由于声卡的中断号被固定死,解决这类问题的方法只有一条:使与其冲突的设备(本例是打印机)“让道”。具体方法如下:先查看声卡驱动盘上的README.TXT文件,记下音频设备或MIDI设备所使用的中断号、I/O地址及DMA通道。然后重新启动机器,进入CMOS参数设置,选择INTEGRATED
PERIPHERALS项,找到Onboard
PaeallelPort(并行口使用的I/O地址和中断号)项,用PageUp或PageDown键修改,将后面的IRQ7改为其它的中断号(注意不要产生新的冲突),与声卡使用的中断错开。如果不使用打印机,也可将此项设置为“Disabled”(禁止),然后保存CMOS设置退出。进入Windows95后,双击控制面板中的系统、单击设备管理、单击声音视频和游戏控制器前面的加号,在展开的音频设备或MIDI设备上单击属性,在随后出现的窗口中,单击资源,取消“使用自动设置”,分别选择中断请求或输人输出范围及直接内存访问(DMA),单击“更改设置…”,在随后出现的窗口中按BEADME.TXT中要求的设置进行配置即可。
操作中要注意以下几点:一是在CMOS参数设置中,不可选择“HDD LOW LEVEL
FORMAT”(硬盘低级格式化),否则就要太难临头了!二是在Windows95中设置中断号或输入输出地址及直接内存访问时,先设置驱动盘README.TXT文件中要求的设备(音频设备或MIDI设备)然后再设置另一个设备。三是设置完后,控制面板/系统/设备管理/声音、视频和游戏控制器下的各项设备前均不得出现问号或感叹号。