For Decal:
Do a complete re-install. Remove all plugins and decal + folders and use cleanreg.exe /decalutil to completely remove it. Then install over again AFTER directx is running properly.
For DirectX:
First, download the new DX installer (Redistributable)
Open your registry editor.
Start/Run type : regedit
Hit OK.
Goto edit/search in Registry editor. Type: 4.09.0.0904
You should end up in this key. (Follow it downwards.)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX]
"InstalledVersion"=hex:00,00,00,09,00,00,00,00
"Version"="4.09.00.0904"
Change the 4.09.00.0904 to 4.09.00.0902 Restart Windows XP. Don't start anything game/direct x related.
Then do a re-install of directx from the full installer. This should work. However if it doesn't... You can try
OR....
Check out this utility @
http://www.superfoxs.com/
DirectX Happy Uninstall
1. Support Windows 98/Me/2000/XP/2003.
2. Support to DirectX9.0c(4.09.00.0904) completely and safely.
3. Uninstall DirectX completely and keep your system Stability.
4. Use "Repaire of dynamic intelligence" technology, guarantee that the system and registry avoid any mistake after uninstall/restore/rollback.
5. Support uninstall different versions of DirectX.
6. Restore/Rollback original DirectX of your Win2000/XP/2003 completely.
7. The "Check DX Groupware" and "DX Diagnostic Tools" function can take you to see mistake by another DX uninstall tools
8. Have Backup funtions, it can restore the origingal files of DirectX in your 2000/XP/2003.
9. You can Rollback DirectX from your 2000/XP/2003 setup CD-ROM completely.
10. You can check uninstall/restore/rollback completely by this DirectX Happy Uninstall.
11. Uninstall DirectX very fast.
Attention:
(1).Please close all of the current application before use "DirectX Happy Uninstall".
(2).If your system is Windows ME, you must turn into Safe Mode before to use.
(3)."DirectX Happy Uninstall" is shareware, all funtions is used for the registered user.
(4).You must be logged on as an Administrator, or a member of the Administrators' group to use DirectX Happy Uninstall.


