You should download the Directx runtime. Download the file and run it as a administrator. if it fails to install, tell us the error you get. (it is a old directx version, I have not even tried to install it on windows 8, must be a old game you want to run. maybe run dxdiag.exe and see if it detects problems