我們知道,微軟公司的Windows 2000及Windows XP作業系統,包含了大量的硬體驅動程式。結合其所擁有的隨插即用技術可以自動地識別出新硬體並載入硬體裝置所需的驅動程式,極大地方便了系統的安裝與使用。不過,在有些時候,這一特點也有可能給我們帶來意想不到的麻煩。日前,筆者就有過幾次這樣的經曆。
故障現象:一台相容機,主板整合AC'97音效卡,在Windows 98系統下進行多媒體播放時很正常。近日,重新安裝了Windows 2000 Server系統,安裝完畢,重新啟動機器,在登入後進入系統時感覺到Windows的啟動聲音似乎有些異樣。
運行《超級解霸》播放VCD,發現畫面就如同在觀看錄影帶時快速向前播放一樣,聲音也變得極其快速而尖細。起初以為是播放器的問題,重新安裝一遍《超級解霸》,問題依舊,換用其它播放器也是如此。於是懷疑是音效卡驅動未安裝好,開啟裝置管理員進行查看,沒發現有什麼異常;展開裝置管理員下的“聲音、視頻和遊戲控制器”條目,只見其第一項顯示為“Intel(R) 82801BA/BAM AC'97 Audio Controller-2445”,似乎也沒問題。
故障原因:仔細回憶系統安裝過程,記得在此過程中筆者沒有安裝過音效卡驅動,而是Windows 2000自動識別出該整合音效卡並安裝了內建的驅動程式。難道問題出在這裡?於是找出隨機所帶光碟片,按主板說明書上提示步驟重新安裝一遍音效卡驅動。重新啟動系統,再播放VCD,居然一切正常!而此時,再展開裝置管理員下的“聲音、視頻和遊戲控制器”條目,則發現其第一項變為“Avance AC'97 Audio for Intel(R) Audio Controller”!
由於Windows 2000作業系統對於硬體相容性要求比較高,安裝Windows 2000系統時儘管識別出了主板整合的音效卡,並自動安裝了自身所攜帶的驅動程式;但是,該整合音效卡與Windows 2000內建的驅動程式並不完全相容,從而引發了上述故障現象。類似的問題筆者在Windows XP作業系統下也曾遇到過:安裝了Windows XP專業版後,系統也是自動安裝了網卡驅動,但是卻怎麼也上不網。最後,重新安裝隨網卡所提供的驅動程式,問題就解決了。