診斷工具
DirectX是Windows系統平台上的診斷工具,最早作為DirectX6.0的一部分,在1998年8月發布。它可以顯示您的計算機上DirectX相關的文件,檢查正在運行的文件、輸入設備、以及視頻驅動程序版本。他還可以用來診斷和測試Direct3D、DirectDraw、DirectMusic、DirectSound、和DirectPlay的功能。
DirectX是微軟公司開發的一整套API接口方案,用來驅動高速多媒體和遊戲,它是Windows的核心技術。在DirectX以前,微軟曾經在WindowsNT平台上使用OpenGL。
當時,OpenGL需要“高端”硬件并且着重于工程和CAD應用,而Direct3D作為OpenGL的輕量級夥伴,着重于遊戲應用。随着3D遊戲興起,OpenGL逐漸包含了對遊戲類交互多媒體應用更好的編程支持,從而為開發者提供OpenGL或者Direct3D作為3D圖形API的選擇。DirectX在系統後台運行,可以大大加快計算機的處理音頻和視頻内容。
你很少需要考慮它,除非需要知道您的系統詳細規格。這就是DirectX診斷工具DxDiag的用場。當然,你也可以用DxDiag來檢查并排除DirectX的故障。
DirectX診斷工具對您的計算機進行一次快照,并顯示它所找到的信息。
要運行DirectX診斷工具,單擊開始,然後選擇菜單項運行,在運行對話框中,輸入:dxdiag,單擊确定。然後,DirectX診斷工具就會被加載,會出現Dxdiag對話框。(在此過程中,可能需要下載WHQL認證)
主要組成部分
Direct3D使計算機上的三維動畫成為可能。Direct3D旨在提供計算機的顯卡和進行3D物體渲染的軟件之間強大的聯系。你的計算機處理動畫的速度越快,三維物體、光照和運動在顯示器上的便顯得越真實。
DirectDraw這用來幫助生成二維視覺特效。在發送完成的可視化圖像到顯示器之前,顯卡和許多軟件程序之間使用DirectDraw進行交互通信。電腦遊戲、2D圖形包和Windows系統功能都需要使用DirectDraw。
DirectSound這提高了音頻效果的性能,并且使許多音頻混合和回放的微妙效果成為可能。它提供了軟件程序和計算機硬件之間的聯系。DirectSound為多媒體程序,例如遊戲和電影,提供了硬件加速、混合能力以及訪問聲卡的能力。
功能
下面列表包含了Dxdiag裡面各個标簽的描述。
系統(System)
系統标簽提供您的計算機系統的信息,以及計算機上安裝的DirectX版本。
DirectX文件(DirectX Files)
DirectX文件标簽列出安裝在計算機上的DirectX文件名和版本号,以及許多在DirectX下運行的遊戲使用的通用文件的文件名和版本号。
如果DirectX診斷工具檢測到有問題的DirectX文件,則出現警告訊息。
顯示(Display)
顯示标簽上列出您目前的顯示設定,并允許您禁用DirectDraw,Direct3D和AGP紋理加速。此标簽也
允許測試DirectDraw和Direct3D。如果通過這些測試,表明DirectX圖形運行文件安裝和操作正确。這不是您的計算機顯示硬件的全面測試。
顯示選項卡上還列出了您的設備的可用内存,并可以告訴你您的視頻驅動程序是否“簽名”,如果“簽名”意味着它已通過微軟Windows硬件質量實驗室測試方案。
如果DirectX診斷工具檢測到您的顯示設置有問題,則會出現警告訊息。
注意:Dxdiag.exe不能夠報告在它啟動時使用的内存。因此,如果看到報告的内存比顯卡實際内存少,這并不奇怪。
聲音(Sound)
聲音标簽會顯示您當前的聲音設置,可讓您測試DirectSound。它可以告訴你,您的音頻驅動程序是否
“簽名”,表明它是否通過微軟Windows硬件質量實驗室測試方案。
硬件的聲音加速級别滑塊用來糾正可能由某些音頻驅動程序引起的音頻故障。将聲音加速減少一格,并重新測試應用程序是排除DirectSound音頻問題的最佳方法。
将硬件的聲音加速級别從默認設置的“全面加速”降低,可能會停用一些先進的音頻處理技術,例如3D空間化功能。
如果DirectX診斷工具檢測到您的聲音設置問題,會顯示一個警告消息。
音樂(Music)
音樂标簽會顯示您當前的MIDI設置,使您能夠測試DirectX的DirectMusic組件。如果DirectX診斷工具檢測到DirectMusic問題,會顯示一個警告消息。
輸入(Input)
輸入标簽列出了連接到您的計算機的輸入設備,以及安裝的輸入驅動程序。DirectX診斷工具檢測到有
問題的輸入設備或輸入驅動程序,會顯示一個警告消息。
網絡(Network)
網絡選項卡列出了已注冊的DirectPlay服務提供程序。這些是DirectPlay将要交互操作的連接方法。
這裡的注冊問題通常可以通過重新安裝DirectX進行解決。
已注冊的Lobyable DirectPlay應用程序部分列出了已經通知DirectX,由于網絡通信需求而使用DirectPlay的所有應用程序。
這裡的注冊問題通常可以通過删除并重新安裝該應用程序進行解決。
測試DirectPlay使用指定的設置打開基于DirectPlay的一個聊天窗口。無法成功相互聊天的系統幾乎将肯定無法建立遊戲的網絡連接。
如果DirectX診斷工具檢測到DirectPlay服務提供程序或應用程序問題,會顯示一個警告消息。
更多幫助(More Help)
如果使用前面的故障檢測标簽不能解決您的DirectX問題,可以使用更多幫助标簽,繼續排查問題。
下面的列表包含更多幫助标簽上每個按鈕描述的功能:
疑難解答按鈕啟動DirectX疑難解答。
聲音按鈕啟動聲音疑難解答。
系統信息按鈕啟動Msinfo32.exe,這是一個收集您的計算機系統信息的實用工具。該工具創建的文件可以發送到微軟的技術支持,以幫助解決當前問題。
替代按鈕可以改變DirectDraw的刷新率。
注意:Microsoft不建議改變DirectDraw刷新率作為一般故障排除的步驟。
保存診斷信息
人們發現當需要其他人協助排查系統問題和故障的時候,創建Dxdiag報告非常有用。該報告包含了計算機上安裝的一些擴展信息,包括硬件、驅動、解碼器等,但是不包含可能洩露個人信息的任何有害信息。
點擊Dxdiag對話框右下角的“保存所有信息”按鈕,便可以創建Dxdiag報告。該報告為txt文本文件。可以将它發送給技術人員或者發布到論壇上尋求幫助。
Windows Vista的Dxdiag請注意,在Windows Vista下的DirectX診斷工具進行了一些細微的變化。你仍可以通過在開始菜單的“開始搜索”框中輸入dxdiag來訪問它。
應用技巧
電影圖像截取
先按住alt,再按下print screen鍵即可截到當前活動窗圖像。但使用該方法對播放中的電影截取圖像的時候通常得到的是黑屏。
可以在Dxdiag的顯示标簽中,禁用dircet 3D和direct draw,來解決這個問題。這個方法對real player和windows media player 播放器有效。
播放電影出現花屏問題
如果利用迅雷看看等播放器觀看視頻時出現綠屏或者花屏,可以打開Dxdiag,在顯示選項卡中把AGP紋理加速禁用來解決。
病毒程序
在彈出的窗口中找到顯示,禁用dircet 3D和direct draw,退出。在按照普通的方法,就能截到畫面了。btw隻有這樣做,你截下來的畫面才不是黑屏,但是記得要改回來奧。這個方法對real player播放起有效。
進程文件:dxdiag.exe
進程名稱:Feardoor Trojan
程序用途:unknown
作者:unknown
屬于:Feardoor Trojan
安全等級(0-5): 4(N/A無危險 5最危險)
間諜軟件:否
廣告軟件:否
病毒:是
木馬:是
系統進程:否
後台程序:是
使用網絡:是
硬件相關:否