通常存在“未找到文件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库中具有实际保证的故障排除的能力。