単に既にWindows 10に入っていたDirectXの環境をわざわざ破壊したようにしか見えません。
どうせやるなら、以下からDirectX9cのフルセットをダウンロードしてインストールした方がいいでしょう。こちらであれば、64bit版Windowsでも必要なものが安全に適用できるはずです。
https://www.microsoft.com/en-us/download/details.aspx?id=8109
互換性の問題で特定のバージョンのシェーダコンパイラ(D3DCompiler_XX.dll)やライブラリ(d3dx9_XX.dll)が必要ということでなければ、Windows 10にプリインストールされているDirectX9のライブラリがWindows 10の環境用の最新ですので、基本的には必要のない作業です。
ちなみに、Windows 10 ver.1709であれば、先日公開されたKB4051963にもDirectX9関係の修正が含まれていたりします。