Directx 10 for Windows XP: How to Download & Install

As far as Windows gaming goes, Windows XP was probably left behind way back in 2007 when Vista was released. One of the main selling points of Windows Vista was that gamers simply had to upgrade because of the integration of DirectX 10 into the new operating system. Newer versions of DirectX bring audio and visual enhancements to gaming along with better performance, so if you’re a gamer, you really want the latest DirectX you can get your hands on.

DirectX is tightly integrated into the operating system when installed so you can’t simply install DirectX 10 or 11 on XP because it won’t work. Although we’re now on DirectX 11 for Windows Vista, 7 and 8, and the next Windows will probably come with DirectX 12, Windows XP is stuck on DirectX 9 which is now over 10 years old. Some games are not made to be backwards compatible with DirectX 9 either these days and you just can’t play the game, whether your graphics card fully supports DirectX 10 and 11 or not.

microsoft directx 10

So what do you do if you want to use DirectX 10 on XP but it was never officially released by Microsoft?

There was an unofficial attempt to create a DirectX 10 distribution that enabled you to get some of the benefits the update brings. It was called the Alky Project and they made several alpha releases but this involved quite a bit of manual work copying hacked DLL files and the DirectX SDK etc. In the end they couldn’t get it to work as well as they wanted and after several months discontinued the project.

As always when you’re trying to install modded or hacked system files, make sure you have adequate backups to hand because a Blue Screen of Death (BSOD) or a system failure is not completely unheard of when trying tools out that are so integrated into the operating system.

DirectX 10 For XP by LWGame

A Russian group called LWGame came along and made another attempt at getting DirectX 10 to work on XP in late 2008. This version is far easier to install because it’s just a simple executable setup file so you don’t need to do any manual work. Just download and run the 4MB DirectX10_RC2_Fix_3-Pre-Final.zip installer inside the archive.

DirectX10 RC2 Fix 3 compatible games

Installation is straightforward and simply a few clicks of the Next button. During install a small list of tested games is shown. Although the list is in Russian, the first listed games are known to work (pictured), the second is partially working and the last is tested and not working games.

Download LWGame DirectX 10 for Windows XP

DirectX 10 For XP by KM-Software

This package is from very late 2009 and KM-Software continued the work of LWGame with about a dozen updates. It’s the last attempt we know of to get DirectX 10 working and called DirectX 10 NYV (New Year Version). A number of stability fixes and tweaks are included as well as a fix that previously caused the installer to trigger alerts in antivirus software.

setup directx 10 xp

Like the previous package, this is another standalone executable and everything is self contained inside the installer. During install it actually gives you the choice of selecting one of three different DirectX 10 versions; Alky Project, KM-Software’s own version and Zlocorp. The useful thing here is there’s an uninstaller in your Start menu so you can remove it if there’s instability or performance issues.

There’s also a folder named “GraphicX” in the archive that contains a number of individual tweaks and fixes for specific games and options to edit the DirectX version via the registry.

Download KM-Software DirectX NYV


To check which version of DirectX you currently have installed in Windows, simply open a Run dialog (Win+R) and type in dxdiag. At the bottom it will give you a version number of the current DirectX, obviously if you want to try and use DirectX 10 and it’s displayed, you can then see how well it works for you.

dxdiag directx 10

Disabling DirectX 10 While It’s Installed

Once you have DirectX 10 on your computer and you’re trying it out, you might want to play a game that requires DirectX 9 or even earlier run. Not all games are going to run smoothly while you have these patches installed, even if they worked fine before. And you’re not going to want to remove the DirectX 10 package every time, so here’s a simple little solution to the problem.

KMDXC directx changer

KM-Software came out with a tool called DirectX Changer 1.1 that is shareware costing $10.95 to enable you to change your version of DirectX on the fly. This seems to be a newer beta version or fork of that tool, is free to use and a portable executable. Run it and whatever versions of DirectX you have installed will be ticked and shown as “On”, if you want to disable a version simply untick it and press Change. You can even try and turn off DirectX 10 and 11 in Windows Vista or Windows 7 if there is a specific need to do so.

Download KMDXC 1.4

Note: It’s fair to say that these DirectX 10 versions are never going to be a true substitute for the real thing and if you’re serious about gaming you should think about getting an operating system that has native support. For the most part these programs try to emulate large parts of DirectX 10 and they will sometimes give you the ability to run a DirectX 10 only game but won’t give the added graphical enhancements. Performance may be reduced also, but if you’re desparate, these programs are your only hope.

44 Comments - Write a Comment

  1. moonbind 8 years ago
    • moonbind 8 years ago
  2. babar 11 years ago
  3. Ricardo V. Naraja 14 years ago
  4. dogelz 15 years ago
  5. sagar 15 years ago
  6. sagar 15 years ago
  7. thetruth 15 years ago
  8. Ammar 15 years ago
  9. Yeojoong Yoon 15 years ago
  10. wahbasah 15 years ago
  11. Frank 15 years ago
  12. HAIDER KHOSO 15 years ago
  13. animesh1ly4u 15 years ago
  14. Sam 15 years ago
  15. aamirullah 15 years ago
  16. VinC 15 years ago
  17. Mahendran A 15 years ago
  18. sunkuamr kothari 15 years ago
  19. phobos 15 years ago
  20. Anton Petrov 15 years ago
  21. Kislay Kishore 15 years ago
  22. dawhraa 15 years ago
  23. teels 15 years ago
  24. Vinay 15 years ago
  25. Veto 15 years ago
  26. Matt 15 years ago
  27. sharath 15 years ago
  28. Nitin 15 years ago
  29. Jelle 15 years ago
  30. Jayhan 15 years ago
  31. niksa 15 years ago
  32. jon 15 years ago
  33. adam 15 years ago
  34. Rekhyt 15 years ago
  35. teels 15 years ago
  36. Mahdi 15 years ago
  37. utkarsh30june 15 years ago
  38. Dragan 15 years ago
  39. sb_92 15 years ago
  40. Zipp 15 years ago
  41. Anon 15 years ago
  42. Ishaan 15 years ago
  43. Unclemuaz 15 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.