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