DirectX安装目录

时间:2018-02-10 22:56:14

标签: directx

所以,我尝试安装Microsoft DirectX 2010,当我在安装程序中设置目录时,我把它放到我想要的错误目录中。现在,每次打开安装程序时,它都没有给我一个更改目录的选项,它只是说继续并安装。如果有人有解决方案,这将是非常好的。

编辑:还忘了注意当我把它安装在我的D:驱动器上时(它应该在C:上)我收到错误代码S1023

1 个答案:

答案 0 :(得分:1)

S1023问题详见this post。由于设置完全失败,并且它基于古老的MSI前技术,因此您需要手动清除旧安装。

  • 删除失败的安装目录

  • 使用regedit删除HKCU\Software\Microsoft\DirectX SDKHKLM\Software\Microsoft\DirectX SDK。如果您使用的是x64系统(我希望您是这样),也请删除HKLM\SOFTWARE\WOW6432Node\Microsoft\DirectX SDK

  • 修改系统环境变量并删除DXSDK_DIR的条目。

不推荐使用DirectX SDK。如果您使用的是VS 2012或更高版本 - 或者使用Windows 8.0 SDK或更高版本,并且您使用的是DirectX 11或DirectX 12,那么您不需要它。请参阅MSDN

  

在某些情况下,使用The Zombie DirectX SDK中涵盖的旧版DirectX SDK仍然是合法的,但在大多数情况下,您应该避免将其用于新项目。

如果您尝试使用旧游戏,请尝试安装最新的DXSETUP / DXWSETUP,但请记住,它根本不会安装DirectX。见Not So Direct Setup