在 Windows 11/10 上啟動遊戲或應用程式時,如果您看到錯誤訊息:您的系統不支援 DirectX 12或者您的系統不支援 DX12,這是修復錯誤的方法。由於可能有多種原因導致您遇到此問題,因此我們整合了所有可能的原因以及解決方案來解決此問題。
修復 Windows 11 中的系統不支援 DirectX 12 錯誤
要修復您的系統不支援 DirectX 12Windows 11/10 中出現錯誤,請依照下列解決方案操作:
- 檢查硬體需求
- 更新 DirectX
- 更新顯示卡驅動程式
- 關閉相容模式
- 修復.NET框架
要了解有關這些解決方案的更多信息,請繼續閱讀。
1]檢查硬體需求
當遇到上述錯誤時,這是您應該記住的最重要的事情。 DirectX 直接依賴顯示卡。如果您的顯示卡不支援 DirectX 版本,則無論如何都無法安裝它。因此,當您嘗試開啟任何遊戲或程式時,您將不斷發現上述錯誤。
2]更新DirectX
您可以嘗試手動更新 DirectX。但是,沒有可用於更新現有版本的獨立安裝程式。換句話說,如果您的電腦上安裝了舊版的 DirectX,則需要安裝單獨版本的 DirectX。
在此之前,您必須檢查 DirectX 的現有版本。為此,請點擊任務欄搜尋框並蒐索診斷工具。然後,按一下個別搜尋結果以開啟 DirectX 診斷工具精靈。從這裡,檢查DirectX版本。
如果它顯示為 DirectX 11 或更早版本,請造訪 Microsoft.com 並。然後,按照安裝程序完成工作。
3]更新顯示卡驅動程式
早些時候,可以使用裝置管理員。不過,現在您可以使用 Windows 設定面板中的 Windows 更新選項來完成此操作。為此,請開啟 Windows 設定面板並前往Windows 更新 > 進階選項 > 選用更新。
如果有可用更新,您可以在此處找到。如果是這樣,您可以勾選相應的複選框來下載更新並進行相應的安裝。
或者,您也可以前往顯示卡製造商的官方網站查看是否有更新。如果是,您可以選擇您的顯示卡並根據您的要求下載。
4]關閉相容模式
如果您一直使用相容模式開啟遊戲,那麼是時候停用它了。假設您的遊戲需要 DirectX 12 並且無法在背景運行,因為您啟用了相容模式。在這種情況下打開遊戲時很有可能會出現錯誤。
這就是為什麼建議您關閉相容模式以檢查是否可以解決問題。若要停用相容模式,請右鍵單擊遊戲圖示並選擇特性。然後,前往相容性選項卡並前往相容模式部分。
之後,去掉勾號以相容模式運行程式複選框並單擊好的按鈕。
讀:
5]修復.NET框架
此問題可能是由於 .NET Framework 損壞而引起的。如果是這樣,您可以使用以下命令修復它。這個免費的實用程式可以從微軟的官方網站下載,它透過修復一些新版本的.NET Framework 來修復幾乎所有常見問題。
我希望本指南對您有所幫助。
讀:
如何修復我的系統不支援 DX12 的問題?
要修復 Windows 11/10 中的系統不支援 DX12 錯誤,您需要先檢查系統需求。但是,如果您的系統符合 DirectX 12,則需要更新現有版本的 DirectX 和顯示卡驅動程式。另一方面,您也可以停用相容模式。
為什麼我的電腦不支援 DirectX 12?
您的電腦不支援 DirectX 12 的原因可能有多種。如果您的顯示卡不支援或太舊,則無法在電腦上使用 DirectX 12。
讀:。