Removing or deleting Direct X from a computer

Before you install DirectX (this applies to any version of direct X) make sure the drivers for your card support it otherwise you may encounter more problems than necessary.

What version of Direct X am I running?

You can find out if your card supports DX8 by taking a look at the installation 'read me' file. The read-me usually contain the latest breaking news that wasn't put into the manual. If you can't find the read-me or it doesn't tell you anything you should find the information you need on your card manufacturers web site, usually under the 'support' or 'drivers' sections.

That said if you do or have installed DirectX8 and your card doesn't support it then it will cause all sorts of problems, from locking up your PC, to not registering your monitors refresh rate properly (it means that even at your highest setting you'll be able to see the screen flicker). It will also have an effect on any games you play, making them - at best - slow and stuttery.Graphics packages behave oddly, photo editing is slow, moving 'objects' around the screen has a delay and image 'echo'.

The problems that do occur often seem to be related to 'movement' and 'motion' rather then rendering, you may find no problems with the actual graphics rendering in game and application but movement may be slow and not what you expected.

How do I get rid of Direct X then?

Unfortunately and as per usual with DirectX you can't uninstall it if you do end up having problems..! If you try to install a different or previous version - say, DirectX7 - you'll get the message pop up that says your system has the most recent drivers, you can't bypass this. It's not a good idea to try and manually delete the DX drivers either as they are wound so tightly into the operating system that if you attempt to do this you really will bugger it up.

Reformatting and reinstallation was often the only choice to remove the drivers (as well as everything else..!) with all the accompanying time consuming problems but you don't need to do this.

Make yourself a 'bootdisk' and reboot into DOS prompt, once there install your OS. The installation will keep any data you've created or applications you have on the C: drive (if you can backup this data then do so before you begin - just in case) and just over write the actual Win9X installation data, Windows itself. This means it will install DirectX3 or DirectX5 (depending on whether you install Win95 or Win98).

You may be asked if you want to save your previous Win9x installation data in case you want to uninstall the OS at a later point, say 'no' to this (installation thinks you're upgrading rather then reinstalling). Let the installation do it's thing and when it reboots you'll find it does so to the settings you already had in place before the install. Shut the PC down and 'cold boot'.

Install DirectX7 or the latest DirectX version that your card can support, again check the read me or web site to find this out.

There you have it, problem solved unless you deleted all your data...!!!

Addendums

[11 04] : the link to the DirextX uninstaller in part 2 of this articles is dead but you can now get hold of an uninstaller from the following link majorgeeks.com. As always no guarantee is offered that this will solve problems and you run the app at your own risk. Make sure you read through any and all material to understand what you need to do and potential risks involved in removing DirectX.

[04 04] : looks like DX9 is now causing the odd graphics problem esp. with 'older' games (games using DX8 and below) and as uninstalling isn't an option (again) it falls to some community tools to 'trick' windows (usually XP) into thinking DX9 isn't loaded. If I can find the url to the removal tool I'll post it, in the mean time google 'DX9 removal tools' and see what pops up.

[05-03] : most modern cards (post ATI rage and nVidia GF1) now fully support at least DX7 in hardware. Generally speaking cards that are no longer supported by up-to-date drivers are the ones that may cause DX compatibility problems.

[06 - 02] : you may find that if your problems are related to certain games it may be that you need to install and update the OpenGL drivers which are often the culprit in many game related problems

[08 - 01] : most graphics card manufacturers are now supplying DX8 compliant drivers for their new and old products, however if your card is over 3 years old you may still have problems finding good DX8 compliant drivers.

 
^