通常存在“未找到文件dxgi.dll”的錯誤。此錯誤的值和原因取決於計算機上安裝的操作系統的版本。如果您在Windows XP上看到的這樣的消息 - 很可能,您正在嘗試運行需要DirectX 11的遊戲,不支持此操作系統。在Windows Vista和較新的時,這樣的錯誤意味著需要更新多個軟件組件 - 驅動程序或導演X.
首先,我們注意 - 在Windows XP上無法擊敗此錯誤,只安裝更新版本的Windows將有所幫助!
方法2:安裝最新版本的DirectX
最新版本的Direct X的一個功能之一(在撰寫文章時是DirectX 12) - 在某些庫的包中缺席,包括DXGi.dll。通過標準Web安裝程序維護缺失將無法正常工作,有必要使用自主安裝程序,參考下面呈現。
下載DirectX最終用戶運行時
- 運行自我提取檔案,首先接受許可協議。
- 在下一個窗口中,選擇將解壓縮庫和安裝程序的文件夾。
- 當未包裝過程結束時,打開“Explorer”並按照放置未包裝文件的文件夾進行操作。
在目錄文件dxsetup.exe中查找並運行它。
- 接受許可協議,然後按“下一步”開始安裝組件。
- 如果沒有發生故障,那麼安裝人員即將報告成功完成工作。
要保護結果,請重新啟動計算機。
對於Windows 10用戶。操作系統組件的每次更新後,需要直接x最終用戶的安裝過程重複。
如果這種方法沒有幫助您,請轉到下一個。
方法3:設置最新版本的驅動程序
還可能出現所有必要的DLL都存在於操作,但仍然觀察到錯誤。事實是,您使用的視頻卡的驅動程序的開發人員可能在當前修訂時允許錯誤,因此該軟件無法識別DirectX的庫。這種缺點是快速糾正,因此在此刻安裝最新版本的驅動程序是有意義的。在極端情況下,您甚至可以嘗試一個測試版。
更新使用特殊應用的最簡單方法,使用以下參考描述的說明。
閱讀更多:
使用NVIDIA GeForce體驗安裝驅動程序
通過AMD Radeon Software Crimson安裝驅動程序
通過AMD Catalyst Control Center安裝驅動程序
數據操作提供了在DXGi.dll庫中具有實際保證的故障排除的能力。