文章編號: 191660 - 上次校閱: 2009年12月21日 - 版次: 24.1

DirectDraw 或 Direct3D 選項是無法使用

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

當想啟動其中一個適用於一節中所列出的遊戲會遇到其中一個下列徵狀:
  • 3D 加速 選項是無法使用。
  • 接收錯誤訊息指出,「 您的視訊介面卡不符合遊戲需求"。
  • 接收錯誤訊息,指出,「 您的視訊介面卡沒有 3D 加速選項"。
  • DirectX 診斷工具 (Dxdiag.exe) 顯示成空白 記憶體 Approx.總計] 或 [N/A
  • DirectX 診斷工具 (Dxdiag.exe) 顯示 DirectDraw 選項或 Direct3D 選項為無法使用。

發生的原因

任何一個下, 面是可能的原因就可能發生這個問題:
  • 您的電腦不符合執行遊戲 3D 的最低硬體需求。
  • 您的視訊介面卡沒有足夠的視訊記憶體來執行遊戲。
  • DirectDraw 加速已停用。
  • 您可以使用 「 過時 」 的驅動程式為視訊介面卡。
  • 最新版的 DirectX 未安裝或已損毀。
  • 在背景中執行的一或多個程式干擾遊戲。

解決方案

如果要解決這個問題,請它們依照順序使用下列方法。

附註因為個幾個版本的 Microsoft Windows 下列步驟可能會在您的電腦上不同。如果他們是請參閱您的產品說明文件,以完成這些步驟。

方法 1: 設定您要使用完整設定的硬體加速

要這麼做,請您執行下列步驟:
  1. 開啟 [顯示內容]。如果要執行這項操作,依照您的 Windows 版本。
    • Windows 7 或 Windows Vista

      按一下 [開始]
      摺疊此圖像展開此圖像
      the Start button
      ,並在 [開始搜尋] 方塊中輸入 [顯示 然後按一下 [程式集] 清單中的 [顯示內容]。

      摺疊此圖像展開此圖像
      User Account Control permission
      如果出現要求您輸入系統管理員密碼或確認的提示,輸入該密碼或提供確認。
    • Windows XP 或較早的版本

      按一下 [開始]、 按一下 [執行]、 輸入 desk.cpl,然後按一下 [確定]]。
  2. 按一下 [設定] 索引標籤,然後按一下 [進階]。
  3. 在 [效能] 索引標籤上,或在 [疑難排解] 索引標籤上,移動到右邊 (完整 的位置) 的 [硬體加速] 滑桿]。
  4. 按一下 [確定],然後再按一下 [關閉]
  5. 提示您重新啟動電腦時,按一下 [是]
摺疊此圖像展開此圖像
Configure Hardware Acceleration to use the Full setting

如果您的電腦符合最低系統需求,使用下列的方法來解決這個問題。

方法 2: 啟用 DirectDraw 或 Direct3D

如果要啟用 [DirectDraw 或 Direct3D],請依照下列步驟,讓您的 Windows 版本:
  1. 執行 [DirectX 診斷工具 (Dxdiag.exe)。要這麼做,請您執行下列步驟:
    • Windows 7 或 Windows Vista

      按一下 [開始]
      摺疊此圖像展開此圖像
      the Start button
      ,輸入 [在 開始搜尋] 方塊中的 [dxdiag,然後按下 ENTER。

      摺疊此圖像展開此圖像
      User Account Control permission
      如果出現要求您輸入系統管理員密碼或確認的提示,輸入該密碼或提供確認。
    • Windows XP 或較早的版本

      按一下 [開始]、 按一下 [執行]、 輸入 dxdiag,然後按一下 [確定]]。
  2. 在 [顯示] 索引標籤上確認 [選取 DirectDraw 加速Direct3D 加速,在 [DirectX 功能]。

    如果其中一個這行程式碼會顯示 已停用 狀態,按一下該線路的 [啟用]。
  3. 如果您的電腦中安裝了多個視訊介面卡,請對 [DirectX 診斷工具在每個 [顯示] 索引標籤重複步驟 2。
按一下 [播放] 按鈕以檢視此串流媒體示範有關如何執行 DirectX 診斷工具。
如果問題仍然繼續發生,請到下一個方法。

方法 3: 下載並安裝最新版的 DirectX 使用者執行階段 Web 安裝程式

如果要執行此動作請造訪下列的 [Microsoft] 網站:
http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en)
附註在安裝期間,可能會收到下列錯誤訊息:
您要安裝的軟體已經不通過 Windows 標誌測試,以確認與此 Windows 版本及其相容性。(告訴我這項測試的重要性)。
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
822798? (http://support.microsoft.com/kb/822798/ ) 您無法安裝某些更新或程式
如果問題仍然繼續發生,請到下一個方法。

方法 4: 更新您的視訊驅動程式

若要查看是否適用的驅動程式的更新可用,請造訪下列 Microsoft Windows 更新 Web 網站]:
http://windowsupdate.microsoft.com (http://windowsupdate.microsoft.com)
其他資訊有關硬體和軟體廠商連絡資訊,請造訪下列 Microsoft 網站: 資訊
http://support.microsoft.com/gp/vendors (http://support.microsoft.com/gp/vendors)
Microsoft 提供協力廠商連絡資訊可協助您尋找技術支援。此連絡人資訊若有變更恕不另行通知。 Microsoft 不保證此第三方連絡資訊的正確性。

如果問題仍然繼續發生,請到下一個方法。

方法 5: 使用初始狀態開機程序來重新啟動電腦

當您啟動 Microsoft Windows 時,通常有數個程式,自動啟動,並在可能會干擾遊戲的背景中執行。這些程式可能包含防毒軟體和系統公用程式。當您執行初始狀態開機程序時,您避免這些程式自動啟動。

重新啟動電腦,使用初始狀態開機程序,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項在下列文件:
如需詳細資訊,或檢視其他作業系統的步驟,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項在下列文件:
331796? (http://support.microsoft.com/kb/331796/ ) 執行正常啟動來決定是否背景程式干擾遊戲或程式
如果問題仍然繼續發生,請到下一個方法。

方法 6: 停用 NetMeeting 的遠端桌面共用,然後關閉 [NetMeeting

啟用遠端桌面共用時,Microsoft Windows NetMeeting 會停用 Direct3D。若要停用 NetMeeting 的遠端桌面共用功能,請依照下列步驟執行:
  1. 啟動 [NetMeeting]。
  2. 在 [工具] 功能表上按一下 [遠端桌面共用]。
  3. 按一下以清除 [啟用遠端桌面共用這台電腦上] 核取方塊。
  4. 按一下 [確定]
  5. 關閉 [NetMeeting]。
如果問題仍然繼續發生,請到下一個方法。

方法 7: 停用 Windows XP 中的 [啟用寫入結合] 功能

若要停用啟用寫入結合] 功能,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [控制面板,然後連按兩下 顯示
  2. 在 [設定] 索引標籤上按一下 進階,然後再按一下 [疑難排解] 索引標籤。
  3. 按一下以清除 [啟用寫入結合] 核取方塊。
  4. 按一下 [確定],然後再按一次 [確定]
  5. 如果問題仍未解決,重複步驟 1 到 4 會除非的在步驟 4 按一下以選取 [啟用寫入結合] 核取方塊。
開始進行遊戲。如果問題仍然繼續發生,請到下一個方法。

方法 8: 在 Windows XP 中建立新的使用者帳戶

如果要在 Windows XP 的電腦上建立使用者帳戶,請依照下列步驟執行:
  1. 開啟 [電腦管理 」 工具。如果要執行這項操作,請依照您的 Windows 版本的步驟:
    • Windows 7 或 Windows Vista
      按一下 [開始]
      摺疊此圖像展開此圖像
      the Start button
      ,輸入 [在 開始搜尋] 方塊中的 [compmgmt.msc,然後按下 ENTER。

      摺疊此圖像展開此圖像
      User Account Control permission
      如果出現要求您輸入系統管理員密碼或確認的提示,輸入該密碼或提供確認。
    • Windows XP 或較早的版本

      若要開啟 「 電腦管理 」 工具在 Windows XP 中,請按一下 [開始]、 按一下 [執行]、 鍵入 compmgmt.msc,然後按一下 [確定]]。
  2. 展開 [本機使用者和群組,用滑鼠右鍵按一下 [使用者],然後再按一下 [新增使用者
  3. 在 [使用者名稱] 欄位中,鍵入 使用者名稱
  4. 在 [密碼] 欄位,然後在 [確認密碼] 欄位中,輸入 UserPassword,然後按一下 [建立]。

    重要密碼是 case–sensitive。比方說 MyPassword 和 mypassword 都會被視為不同的密碼。
  5. 連按兩下新建立的使用者帳戶,、 按一下 [成員隸屬] 索引標籤、 按一下 [新增] 以新增使用者到適當的群組,],然後再按 [確定]。

    附註有些遊戲需要在執行 「 系統管理員 」 群組中的帳戶。

其他相關資訊

如果您需要更多協助,請造訪 Microsoft 客戶支援服務網站網站以尋找其他解決方案。 這個 Web 站台提供下列服務:

這篇文章中的資訊適用於:
  • Microsoft Flight Simulator X Deluxe
  • Microsoft Flight Simulator X Standard
  • Microsoft Age of Empires III
  • Microsoft Age of Empires III : The WarChiefs
  • Microsoft Dungeon Siege II
  • Fable: The Lost Chapters PC
  • Microsoft Age of Empires III: The Asian Dynasties
  • Microsoft Flight Simulator X Acceleration Expansion Pack
  • Microsoft Flight Simulator X Service Pack 1
  • Microsoft Gears of War (PC)
  • Microsoft Halo 2 for Windows Vista
  • Microsoft Shadowrun (PC)
  • Microsoft Viva Pinata (PC)
  • Microsoft Zoo Tycoon 2
  • Microsoft Zoo Tycoon 2: African Adventure
  • Microsoft Zoo Tycoon 2: Dino Danger
  • Microsoft Zoo Tycoon 2: Endangered Species
  • Microsoft Zoo Tycoon 2: Marine Mania
  • Microsoft Zoo Tycoon 2: Ultimate Collection
關鍵字:?
kbmt kbhowto kbarttypeshowme kbdisplay kbenv kberrmsg kbfaq kbinterop kbprb KB191660 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:191660? (http://support.microsoft.com/kb/191660/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。