Copyright: 1992-1997


請按 [說明主題]，了解說明主題清單。


DirectX Diagnostic Tool

Microsoft_ DirectX_ Diagnostic Tool 文件包含下列主題:

關於 DirectX Diagnostic Tool

查詢

測試 DirectX 元件

取代預設的作業方式

還原驅動程式

儲存資訊

報告問題


關於 DirectX Diagnostic Tool

DirectX_ Diagnostic Tool 提供關於 Microsoft_ DirectX 應用程式介面元件相關資訊以及系統驅動程式，可以讓您測試聲音以及圖形輸出。它也可以讓您停止部份硬體加速功能。

您可以使用這個工具來蒐集資訊，以便在洽詢技術人員時可提供參考，或者您可以儲存工具蒐集的資訊，然後貼到電子郵件。

資訊會顯示在各個分頁。您可以使用下列方法，移到其它分頁:

_	按一下標籤。

_	按一下 [Next Page] 按鈕。

_	當輸入焦點位在標籤時，按左移箭或右移頭。

注意�：�部份資訊，例如顯示卡的記憶體，可能只是大約的值。


查詢目標

如果執行 DirectX 時發生問題，DirectX Diagnostic Tool 可以幫助您尋找問題的來源。以下是部份您應該查詢的項目:

_	錯誤的 DirectX 元件版本。 Directx Files 分頁的 Notes 小節時，查詢關於 beta 以及偵錯檔案的警告。Beta 檔案是初期的測試版本，不可以與商業應用程式一起安裝。偵錯版本是用於程式開發，會造成應程式執行比元件在零售版本下執行時變得非常慢，所以不可以與財務產品一起安裝。

_	未認可的驅動程式。在 DirectX Drivers 分頁的檔案清單中，查詢被標示成未認可的驅動程式。其它問題可能會在顯示在 Display、Sound 以及 Input 分頁的 Notes 小節。未認可的驅動程式尚未通過 Microsoft 在最新版的 DirectX 上完整測試過。

_	缺乏硬體加速。如果沒有 DirecDraw3D 硬體加速，部份程式在執行時會非常慢或根本不執行。請查詢 Display 分頁的 DirectX Features，了解 DirectDraw 或 Direct3D 被標示成 "No acceleration available"。如果是，您可能要考慮升級您的硬體。

_	裝置未連接。 如果搖桿或其它輸入裝置回應失敗，有可能設定錯誤。請確定裝置已經列入 DirectX Diagnostic Tool 的 Input 分頁中。如果不是，請透過控制台新增裝置。


測試 DirectX 元件

您可以測試在每一個連接到系統的監視器上測試 DirectDraw 以及Direct3D，以及在每一個聲音輸出裝置測試 DirectSound 以及每一個連接埠的 DirectMusic��C

請按一下 [測試] 按鈕，詳讀任何顯示的訊息，然後監聽測試。請執行每一項測試，直到看到詢問測試是否成功的訊息。如果回答 [No]，則不會在執行任何測試。

在 DirectMusic 的情況下，會只會有一項測試。對音樂感到滿意或未正確播放時請按 [確定]。

測試的結果會不會在儲存時一併存檔。


置換預設作業方式

在每一個安裝到系統的顯示器裝置的 [Display] 分頁中，您可以按一下 [Disable] 按鈕，停止 DirectDraw 或 Direct3D 的硬體加速功能 (如果可以使用類似的加速功能)。停止加速之後，在您結束 DirectX Diagnostic Tool 之後，仍然保留停止狀態，而且任何應用程式都無法使用加速功能。要重新啟動，請按一下 [Enable] 按鈕。

注意��停止 DirectDraw 加速也會停止 Direct3D 加速。

您也可以置換 DirectDraw 全螢幕應用程式設定的監視器復新率。如果特定應用程式發生顯示器問題，而相信應用程式設的復新率無效，就可以這樣做。

設定置換復新率:

1.	在 [Still Stuck?] 分頁按一下 [Overrride] 按鈕。

2.	在 [Override DirectDraw Refresh Behavior] 對話方塊選擇編輯方塊，然後輸入監視器有效的復新率。當您使用此功能時，會自動選擇 [Override Value] 選項按鈕。

3.	按一下 [OK]。

取消置換復新率以及允許 DirectDraw 應用程式設定自己的復新率:

1.	在 [Still Stuck?] 分頁按一下 [Override] 按鈕。

2.	在 [Override DirectDraw Refresh Behavior] 對話方塊選擇 [Default] 選項按鈕。

3.	按一下 [OK]。


還原驅動程式

在部份的組態中，DirectX� Diagnostic Tool 可以讓您還原聲音和視訊驅動程式。這可能是解決不相容驅動程式最好的方法。

若在 [Still Stuck?] 畫面顯示 [Restore] 按鈕，您可以按這個按鈕來執行DirectX Setup 程式。

DirectX Setup 兩個按鈕分別是 [Restore Audio Drivers] 以及 [Restore Display Drivers]。只要按其中一個按鈕，就會還原先前 DirectX 安裝到您系統時被取代的驅動程式。若某個按鈕被停止使用，就無法還原舊的驅動程式了。在這種情況下，您應該洽詢硬體廠商，取得最新的驅動程式。

DirectX Setup 也提供核取方塊來停止 D3D 硬體加速 ，不過有時候您已經在 DxDiag 這樣做了。(請參閱取代預設的作業方式。)


儲存資訊

以下是兩種儲存 DirectX Diagnostic Tool 蒐集之資訊的方法:

_	按一下 [Save All Information] 按鈕。所有分頁的資訊會儲存某一個名稱的檔案，然後放在您選擇的地方。

或者如果您是軟體開發人員，而且擁有此工具的開發人員版本:

_	在 [Still Stuck?] 分頁按一下 [Report]，接下來會顯示 [Bug Report Information] 對話方塊。輸入所有必要的資訊之後，請按一下 [Send]。在您的暫時目錄 (例如 C:\Windows\Temp) 下會建立一個叫做 Dxinfo.txt 的檔案，然後顯示在記事本視窗。這個檔案包含的資訊與上一個方法蒐集的資訊一樣，但是也包含您輸入的個人以及其它資訊。


報告問題

如果發生問題，而且相信是與 DirectX 元件或驅動程式相關，您可以洽詢 Microsoft Technical Support (請參閱 Windows [說明] 的 [疑難排解])。如果您是軟體開發人員而且擁有此診斷工具的開發人員版本，您可以透過電子郵件報告問題。

注意��這些指示只適用於此工具的開發人員版本。此選項並不提供給所有使用者。

透過電子郵件報告問題:

1.	按一下 [Still Stuck? ] 分頁上的的 [Report]。

2.	填寫 [Bug Report Information] 對話方塊相關的部份，然後按一下 [Send]。

3.	會顯示訊息，提供已經建立的文字檔案完整路徑以及電子郵件地址。檢查電子郵件地址。。按一下 [OK]，接下來會顯示記事本視窗，顯示 Dxinfo.txt 的內容。

4.	從記事本的 [編輯] 功能表選擇 [選擇全部]，以便將檔案的全部內容放到剪貼簿。

5.	在電子郵件程式撰寫新郵件，然後將剪貼簿的內容貼到郵件內文。請將郵件寄到第 3 個步驟的地址。