![更改/删除 DirectX 版本](https://linux22.com/image/1622204/%E6%9B%B4%E6%94%B9%2F%E5%88%A0%E9%99%A4%20DirectX%20%E7%89%88%E6%9C%AC.png)
我遇到了一些问题,我需要一些关于 Windows 7 上 DirectX 问题的帮助。我的显卡支持 DirectX 9,由于重新安装了 Windows,我安装了 DirectX 11。我希望降级到 DirectX 9,删除 DirectX 11 的所有痕迹。有什么办法吗?任何帮助都将不胜感激!谢谢!
答案1
我希望降级到 DirectX 9,删除所有 DirectX 11 的痕迹。
你想做的事是不可能的。 但是,您可以安装当前的 DirectX 9.0c 版本并安装它。绝对不可能从 Windows 7 Service Pack 1 中删除 DirectX 11.1
Microsoft DirectX® 9.0c 最终用户运行时
我应该指出,DirectX 9.0 Runtime 有多个版本,因此您必须安装应用程序编译时所针对的特定 DirectX 9.0c Runtime。如果您能够启动应用程序,则说明您已经安装了它,安装我链接的版本不会解决您的问题。
DirectX 11.1 能够在 Direct X 9 模式下运行应用程序,但是,必须明确编译它们才能使用该 DirectX 11.1 模式。
有什么办法可以做到这一点?
如果您想降级到 Direct X 9,则必须降级到 Windows XP,但这会带来自身的问题。