To help you get your legacy software running perfectly, please let me know:
In 2010, malware-ridden "DirectX installers" were rampant on third-party sites. A verified download from microsoft.com/en-us/download/details.aspx?id=8109 became sacred. It was the only way to safely restore corrupted .dll files like d3dx9_43.dll , XAudio2_7.dll , or D3DCompiler_43.dll —files that hundreds of games from Mass Effect 2 to StarCraft II demanded. directx end user runtimes june 2010 verified download
You can safely delete the DX_Temp folder and the original directx_jun2010_redist.exe download file. To help you get your legacy software running