首頁  >  文章  >  程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

PHPz
PHPz轉載
2023-04-14 12:55:034088瀏覽

Dxgi.dll 檔案是 DirectX 圖形基礎結構的重要組成部分,它與安裝在使用者係統上的最新版本的 DirectX 一起提供。缺少此 dll 檔案可能會導致應用程式啟動失敗或應用程式剛啟動時突然崩潰。通常,DirectX 檔案及其組件的損壞會導致此問題。嘗試實作這些簡單的修復以快速修復系統上的 DLL 問題。

修復 1 – 安裝最新的 DirectX

你應該安裝最新的 DirectX 套件來解決這個問題。

第 1 步 – 檢查 DIRECTX 的目前版本

1.可以同時按下Win鍵R鍵。

2. 然後,輸入這個字並在運行框上按一下「確定」。

诊断

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

3. 在 DirectX 診斷工具視窗中,前往「系統」標籤。

4. 之後,檢查「 DirectX 版本」。這顯示了您的系統正在執行哪個版本的 DirectX。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

第2 步驟– 安裝最新版本的DirectX 

現在,您可以輕鬆地在您的電腦上安裝最新版本的DirectX 工具。

1. 只需點擊此DirectX即可下載最新版本的 DirectX 套件。

2. 下載設定後,雙擊「 dxwebsetup 」。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

3. 只要選取「我接受協定」方塊。

4. 然後,點選「下一步」繼續。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

現在,DirectX 設定將確定您系統上安裝的 DirectX 的目前版本。

如果它偵測到有可用的新版本,它將下載並安裝在您的系統上。

完成後,執行遊戲並進行測試。

修復 2 – 下載並安裝最新的可再發行元件

下載最新的可再發行套件並將它們安裝在您的電腦上。

第 1 步 – 了解系統類型

檢查您的系統是基於 32 位元還是 64 位元。如果您使用的是 Windows 11,則預設為 64 位元。因此,您可以跳過這些步驟並轉到主要部分。

1.首先,按 Windows鍵 和 R 鍵。

2. 在該運行框中,記下此關鍵字並按下Enter

msinfo32

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

3. 出現「系統資訊」頁面時,請確保選擇「系統摘要」標籤。

4. 在右側窗格中,只需尋找「系統類型」。

檢查系統是「 x64-based 」還是「 x32-based 」。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

現在,您可以關閉系統資訊頁面。

第 2 步 – 下載並安裝 VC 2015

請依照下列步驟下載並安裝最新版本的 Visual Studio 2015、2017、2019 和 2022。

1. 這是Visual Studio 2015、2017、2019 和 2022的直接連結。 

2. 到達網站後,根據 CPU 架構,按一下特定連結下載軟體包。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

它是一個相對較小的包裝。因此,下載過程非常短。下載後,關閉瀏覽器。

3. 前往系統上的下載位置。

4. 下載安裝檔後,雙擊 它。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

5. 接下來,勾選「我同意授權條款和條件」複選框。

6. 之後,點選「安裝」。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

安裝 Microsoft Visual C 檔案後,關閉安裝程式畫面並重新啟動電腦。

修復 3 – 恢復 dxgi.dll 檔案

您有可能錯誤地從電腦中刪除/移動了 dxgi.dll 檔案。因此,在您的系統中搜尋「 dxgi.dll 」檔案。

1. 只要同時按下Win 鍵 S鍵即可使用搜尋方塊。

2. 然後,在搜尋框中輸入「 dxgi.dll 」。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

現在,稍等片刻,在您的電腦上找到 dxgi.dll 檔案。

此外,在回收站中查找“ dxgi.dll ”文件。如果您可以在那里找到该文件,只需右键点击该文件并单击“恢复”即可将文件恢复到正确位置。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

如果您附近有另一台更新的计算机,您可以做另一件事。您可以只使用 USB 驱动器从该计算机复制 DLL 文件。

请按照以下步骤执行此操作 -

1. 打开您拥有的另一台笔记本电脑/PC。

2. 然后,使用您的管理帐户登录并使用Win 键 + E键一起打开文件资源管理器。

3. 当文件资源管理器打开时,往这个方向前进——

C:\Windows\System32

4.一旦你在那里,你可以找到几个列表格式的dll文件。

5. 然后,使用搜索框并输入“ dxgi.dll ”。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

6. 现在,右键单击“ dxgi.dll ”文件并点击“ Copy ”符号以复制 DLL 文件。

7. 接下来,将USB 设备插入您的计算机。

8.当Windows加载USB驱动器时,进入USB驱动器并将dll文件粘贴到那里。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

9.之后,点击任务栏图标查看隐藏的图标。

10. 然后,单击 USB 图标以查看那里的所有 USB 图标。接下来,只需单击 USB 图标即可弹出驱动器。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

弹出 USB 驱动器后,转到有问题的系统并插入 USB 驱动器。

11. 接下来,从 USB 设备中复制“ dxgi.dll ”文件。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

12.然后文件资源管理器并转到受影响系统上的此位置。

C:\Windows\syswow64

13.之后,将复制的dll文件粘贴到文件夹中。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

现在,在此之后重新启动计算机。

修复 4 – 下载 dxgi.dll 文件

下载 dxgi.dll 文件并将其放在计算机上的特定位置。

1. 转到这个dxgi.dll。

2. 您可以在此处找到多个版本的 DLL 文件。

3. 现在,检查您的系统架构并根据您的要求下载软件包。

4. 然后,单击“下载”下载 zip 文件。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

5.接下来,转到下载的zip文件的位置。

6. 之后,将“ dxgi ”压缩文件解压 到您的系统中。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

7. 之后,选择“ dxgi.dll ”文件,然后点击“复制”图标复制该文件。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

8.接下来,前往这个文件夹——

C:\Windows\System32

9. 然后,将文件粘贴到那里。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

10. 另外,如果你在 64 位系统上工作,你必须到达这个地方——

C:\Windows\syswow64

11. 然后,将 DLL粘贴到那里。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

之后,关闭所有内容并重新启动计算机。您不会再遇到错误消息。

修复 5 – 重新注册 dxgi.dll 文件

重新注册 DLL 文件可能会解决问题。

1.首先,点击Windows键并在搜索框中搜索“ cmd ”。

2.然后,右键点击“命令提示符”并单击“以管理员身份运行”。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

3. 现在,您必须转到默认的 syswow64 文件夹。因此,复制粘贴此代码并按Enter

cd C:\Windows\System32

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

4. 进入 syswow64 文件夹后,运行此命令重新注册 dxgi.dll 文件。

regsvr32 dxgi.dll

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

重新注册 DLL 文件后,关闭命令提示符屏幕。

然后,尝试重新启动应用程序并测试它是否有效。

修复 6 – 验证游戏文件

有些游戏的游戏安装文件夹中有 dxgi.dll。如果此 dll 文件丢失,您只需验证游戏即可解决问题。

您必须知道您是否从 Steam 或 Epic Store 安装了游戏。

对于 EPIC STORE 游戏

如果游戏属于 Epic Store,请按照此路径 -

1. 打开 Epic Games 启动器。

2. 现在,点击“图书馆”。在这里,寻找您遇到此问题的游戏。

3. 找到游戏后,点击三点菜单,然后点击“管理”。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

4. 然后,点击“验证文件”以验证您系统上的游戏文件。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

现在,您所要做的就是等待 Epic 扫描游戏中丢失的文件并自动替换它们。

一旦过程结束,启动游戏并享受!

对于 STEAM 游戏

对于任何 Steam 游戏,请继续 -

1. 打开 Steam 应用程序。

2. 然后,进入“图书馆”部分。在这里,您可以以列表格式查看所有游戏。

3. 在该列表中,右键单击有问题的游戏,然后单击“属性”。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

4. 接下来,进入“本地文件”部分。

5. 然后,点击“验证游戏文件的完整性... ”来验证游戏文件。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

根据游戏安装大小,可能需要一段时间。现在,一旦完成,您将不会再次看到“程序无法启动,因为您的计算机中缺少 dxgi.dll”错误消息。

修复 7 – 卸载并重新安装受影响的游戏

还有另一种方法可以快速解决问题。

1.首先,同时按下Win键+R键。

2. 然后,写下这个词并点击“确定”打开程序和功能页面。

应用程序向导

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

3. 打开程序和功能屏幕后,搜索有问题的游戏。

4.找到它后,右键单击游戏,然后单击“卸载”。

程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復

现在,按照卸载程序上的步骤从您的计算机中删除该应用程序。

卸载游戏后,在电脑上安装游戏。检查这是否可以解决您的问题。

以上是程式無法啟動,因為您的電腦中缺少 dxgi.dll 修復的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yundongfang.com。如有侵權,請聯絡admin@php.cn刪除