顯卡3D加速卡不能啟動的原因及處理方法
顯卡3D加速卡不能啟動的原因及處理方法
顯卡(Video card,Graphics card)全稱顯示接口卡,又稱顯示適配器,是計算機(jī)最基本配置、最重要的配件之一。顯卡作為電腦主機(jī)里的一個重要組成部分,是電腦進(jìn)行數(shù)模信號轉(zhuǎn)換的設(shè)備,承擔(dān)輸出顯示圖形的任務(wù)。顯卡接在電腦主板上,它將電腦的數(shù)字信號轉(zhuǎn)換成模擬信號讓顯示器顯示出來,同時顯卡還是有圖像處理能力,可協(xié)助CPU工作,提高整體的運行速度。對于從事專業(yè)圖形設(shè)計的人來說顯卡非常重要。 民用和軍用顯卡圖形芯片供應(yīng)商主要包括AMD(超微半導(dǎo)體)和Nvidia(英偉達(dá))2家?,F(xiàn)在的top500計算機(jī),都包含顯卡計算核心。在科學(xué)計算中,顯卡被稱為顯示加速卡。下面小編為大家推薦相關(guān)的顯卡故障解決方法,歡迎大家進(jìn)行觀看學(xué)習(xí)。
問:如今的3D游戲大多采用D3D或者OpenGL接口,可以獲得令人驚嘆的畫質(zhì)與速度。然而在新配置一臺計算機(jī)后,發(fā)現(xiàn)進(jìn)入3D游戲的開始界面沒有問題,但是一運行就出錯,并跳回到Windows桌面。起初懷疑是游戲安裝不正確,因此將其卸載,并找來一張正版光盤安裝,但是故障依舊。在游戲軟件開發(fā)商技術(shù)支持的指導(dǎo)下,嘗試了更換操作系統(tǒng)、更新DirectX版本、使用最新版本的顯卡驅(qū)動,但是都沒有取得任何效果。該如何解決?
答:出現(xiàn)這種情況顯然是因為顯卡的3D硬件加速存在兼容性問題,此時使用DirectX自帶的診斷工具是最為方便的。DirectX自帶的診斷工具一般存放于C:\ProgramFiles\DirectX\setup目錄中,直接雙擊該圖標(biāo)即可運行。在“DirectX文件”選項卡下,可以看到該診斷軟件列出了組合DirectX內(nèi)核的各個DLL(動態(tài)鏈接庫)文件及其版本號、屬性等信息。要注意該頁中的“說明”部分,若有關(guān)于DirectX組件Bata版本文件錯誤和調(diào)試文件的警告,請不要與正式的商用程序一起安裝使用。因為Beta文件是早期測試版本,一般用于程序開發(fā),不和最終產(chǎn)品一同安裝,否則將大大降低應(yīng)用程序的運行速度,使其遠(yuǎn)遠(yuǎn)低于在組件零售版下的運行速度。不過,此例并不存在這一問題。
隨后最關(guān)鍵的便是“顯示”選項卡了。這里列出顯示設(shè)備的詳細(xì)信息,包括顯卡芯片類型、DAC類型、當(dāng)前顯示模式、監(jiān)視器類型和主驅(qū)動程序等,要注意的是有關(guān)顯卡內(nèi)存大小的信息可能是近似值,在“DirectX”功能欄可以啟用或禁止DirectDraw或Direct3D硬件加速功能,而有時3D游戲不能運行是因為禁用了DirectDraw加速與Direct3D加速。
筆者發(fā)現(xiàn),DirectX自帶的診斷工具在“說明”一欄中提示drv驅(qū)動文件沒有經(jīng)過數(shù)字簽名,可能存在兼容性問題。單擊“測試Direct3D”按鈕,結(jié)果提示測試失敗??磥鞤3D加速功能確實有問題。既然DirectX自帶的診斷工具提示驅(qū)動未經(jīng)過
驗證,于是到網(wǎng)上下載了公版的1.0驅(qū)動,結(jié)果問題得到了解決。此外,如果在游戲中發(fā)現(xiàn)聲卡的3D音頻定位起不到作用,也可以使用該診斷工具中的“聲音”標(biāo)簽并測試DirectSound功能。