As I said you can't update DirectX like you do in Windows XP. You can't just download and install directX in windows 8.1. In Windows 8.1 direct X normally gets updated via a major Windows Update. The DirectX version comes with Windows 8.1 already updated to be compatible with most major games so there is absolutely no point in trying to update it separately. What you are trying is useless.

If you like you can try the method I said. Its practical and worked for me. Or you can keep trying to update Direct X over and over again. Better luck with that