Direct x can be a pain sometimes. I have pretty good luck getting a good install following these procedures . 95% of the time a motherboard BIOS update cures alot of conflicts between hardware .So updating your MB bios is a good thing study the procedures before you jump into it becuase its a CRITICAL operation.Its not hard to do just make sure you understand the process .Then follow these guidlines :This is for AGP boards only
For the Motherboard (Make sure you download for the proper board and Operating System drivers ) go to the Manufacture Website and download the Latest Drivers:Chipsets/Onboard Sound/ Onboard Lan/(P4 users Application Excellerators)/USB etc....Save these files in a Folder called Motherboard name them so you no what there for.Study your manual to find out what you have and you will be using.
Create another folder named Video Card.Download the latest drivers for your Video card save them here.Direct X / Microsoft has a Direct X 9.0c runtime download get it.Once youve found everything burn all the Driver Files to a CD make sure you select the option to finalize the CD.So it can be read in any CD drive.
Now that you have all the tools to do a complete install.
1.Boot into your Bios and make any needed adjustments.For Instance if your Motherboard takes an AGP Card make sure your Bios setting is Primary Graphics Adapter [AGP].Most newer boards support AGP Mode 4x or 8x if your card is [8x] Make sure its set to [8xAGP] .If you have Onboard Raid but your not going to use it [Disable] .You need to STUDY your manual for BIOS settings.
2.Format your Hard Drive.
3.Install the Operating System
4a.Update the Chipsets(4b.P4 users Update App Excellerators)
5.Update the Operating System(Service Packs/Critical Updates)
6.Install DX 9.0c
7.Install the Video card drivers.
8.Install the sound Card Drivers.
9.Install any other Onboard Devices or PCI Devices
listed in Device Manager.
Hopefully i didnt leave anything out Good luck