How to Revert Directx 10 to Directx 9
A nostalgic game error for long-time gamers to experience is the old "Cannot find Directx version 9." Most games that have come out in the last few years are compatible with the most recent version of the program, but there are occasional errors that can occur. Directx is a video and audio program that is an integral part of the operating system and as a result, you will need to edit your computer's registry. Editing your computer's registry can be risky and may cause computer crashing, so make sure to follow instructions exactly.
Create a system restore point using "System Restore." Type "System Restore" into your "Start" search box. Double click on the program and set your current time as a restore point. This will keep your computer safe in case your rollback of Directx causes any problems.
Download Directx 9.0c on your computer from the Microsoft website. Do not yet install the program.
Download the Directx 9 registry change onto your computer. Do not yet install the registry change.
Open Registry Editor by typing "regedit" into your "Start" search box and double click on the program. Click on "HKEY_LOCAL_MACHINE" then "SOFTWARE" then "MICROSOFT DIRECTX." Delete the DirectX folder and exit Registry Editor. Restart your computer.
Open and extract the registry change from step 3. Double click on the file "dx9.reg" to install the change in your registry.
Install Directx 9.0c from step 2. Restart your computer. You now have Directx 9 installed instead of Directx 10.