笔记本电脑出声记 卢建斌 1999年 第16期 23版 两台配置完全相同的IBM 365X笔记本电脑,内置ESS1688声卡,原先分别装有英文版Windows95和中文版Windows 95 OSR2,而且都能够正常“唱歌”。后因工作需要,对硬盘重新分区,并重新安装中文版Windows 95 OSR2和中文版Office97。 一切都推倒重来是最容易完成的装机任务——硬盘分区、软件安装(都是典型安装),在我来说都是轻车熟路。顺利地做完一台以后,用Ghost轻松实现“克隆”——好了,可以轻松一下了…… 然而,想听音乐的耳朵失望地告诉我:革命尚未成功,同志仍需努力——两台笔记本电脑双双变成了“哑巴”! 赶紧打开“系统/设备管理器”一看,“ESS1688 Audio Drive”旁边赫然有一个黄色的大惊叹号!遇到这种情况,首先能够想到的,就是不管三七二十一,先把它删掉再说。但Windows95查找新硬件的结果还是那个“惊叹号”。 于是,不敢怠慢,立即进行分析,设想各种可能引起无声的原因: #1 · 硬件接触不良 因为在重装之前我还在用它们听《致爱丽丝》,所以硬件出问题的可能性不大,而两台机器同时发生这种情况的概率可以视为零。 #1 · 不小心设成静音 打开音量设置,音量正常,并且也没有设成“静音”;把音量旋钮开到最大,还是 没有声音。 #1 · 设备冲突 通过查看“Audio Drive”的属性,并没有发现任何设备冲突;试着改变IRQ和DMA,还是不行。 #1 · 驱动程序不对 在安装过程中,Windows95并没有提示要求选择声卡的驱动程序,看来是它自作主张了。于是选择执行“更新驱动程序”,在Windows95自带的同类声卡所有的驱动程序中,试着换用其他驱动程序,均未果。 #1 · 非即插即用声卡 我有过诊治AD1815/1816的经验,但那是依靠随卡附带的驱动程序处理的,而这两台机器是从别的单位转过来的,没有带任何驱动程序盘,即便明知它的声卡非即插即用,我又能对它怎样? 只好暂时作罢。 但还是不死心——明明刚才还是好好的,怎么一转眼就“六亲不认”了呢?再说,ESS的牌子还是比较响的,我原先的一块老ESS688卡在Windows95下就实现了即插即用。所以一有空我还是去琢磨它,试着改变各项有关的参数,尝试各种不同的参数组合……直到有一天,在我为了给它们安装一个外置光驱而改变了IRQ设置之后,其中的一台笔记本电脑在重启动时唱出了久违的“开始曲”!我打开“设备管理器”一看,在那个讨厌的惊叹号上面,居然挂着一个好好的“ESS1688 Audio Drive”。看来这个莫名其妙的毛病让我无意之间给医好了——我不加思索地把那个惊叹号删除了。 结果怎么样呢?我又进入了那个无声的世界。真是蹊跷! 但至少现在我得到了这样的信息:①它是能够出声的;②很明显,应该把焦点集中在软件设置问题上。并且从刚才的现象来看,我似乎可以这么做:暂时先不管那个惊叹号,在它存在的情况下用“添加新硬件”再安装一次声卡。果然,Windows95在完成硬件搜索后,提示找到了“ESS1688 Audio Drive”,并自动为它安装了驱动程序。但重新启动后,并没有出现我所希望的结果,那个“惊叹号”依然如故,而新的“ESS1688 Audio Drive”并没有出现。我不死心,继续摸索。 功夫不负有心人,突然发现:在那个“惊叹号”的“属性/资源”中,使用的是“自动设置”。如果什么都自动了,我还能做点儿什么呢?很可能就是它的问题! 于是,我取消使用“自动设置”,并逐一改变IRQ值,终于,奇迹出现了!当我把IRQ改为10并重新启动,使之生效,然后再“添加新硬件”,再次启动时,它出声了! 如法炮制,另一台笔记本电脑也恢复了“唱歌”的功能。