QUOTE (Quisquose @ Dec 23 2006, 05:40 PM)

QUOTE (Ponch @ Dec 23 2006, 08:51 PM)

and "USP5.2 " was the first hint.
Wow, well spotted Ponch! We have a sleuth in our midst.
Even I hadn't noticed that particular clue (and I was the one who wrote it!)
OK folks, thanks to every one for their comments. Here is an update:
I have now managed (for the very first time) to install DX9 unattended
Yes, after spending more than 75 hours over the last week trying to sort this problem out, I am finally getting somewhere.
I used RyanVM's DX pack with a manually edited txtsetup.sif file (with Ver Greeneyes' corrections added) and not only did this install DX9, but it also allowed me to slipstream my ATI Radeon drivers for my PowerColor X1950 Pro.
However, none of this would have been verifiable or testable had I not also solved the
55% hang issue because I was totally unable to complete
any installation of Windows 2000. But now this problem has
also been resolved

(yes, I'm on a roll!)
@
Speeddymon - Thanks for the kind offer to help me find a fix. A link to the 55% Hang bug was posted in my earlier post (message number 17 of this thread). I'll include another link here (see the green "55%" text above). I've coloured the link this time, to make the it a bit more noticeable.
I'll update that 55% thread with my solution after I've finished writing this post.
There were a couple of minor issues though (but nothing in comparison to the grief I've been enduring over the last week).
1. DX9 appears to be fully installed, allowing ATI Radeon drivers to work and all tests in DXDiag to complete successfully. However, the version number on the first tab of DXDiag is still showing as version 7 (i.e. the original Windows 2000 version of DirectX).
2. Drivers for the RealTek onboard HD audio (Azalia) were also integrated. These
did get copied to the system, but the drivers don't actually get successfully installed. Closer investigation showed that a requirement for the installation of these sound drivers is that a minimum of DX8.1 be installed. So I am wondering if these 2 issues are related (perhaps the RealTek drivers just look at the DX version number and then refuse to install).
I was going to post back here to seek assistance with these two issues, but having read the more recent comments in this thread, it seems that I was lucky to get this working at all! (because it seems the DX update packs are really not intended for Windows 2000 use).
So, I think I should make another install with a more appropriate DX pack and see how that works instead.
I'm just wondering which method (and which actual DX pack) would be the best to use in this circumstance. Although I really like the idea of the code being slipstreamed, I wonder what the downside would be to having it done as a silent install instead of a slipstream?
Any comments or advice on this would be very much appreciated.
Thanks again everyone

Ok, this one is a doozie! :-P
Microsoft only made one release of DirectX for December. This release covers all versions of Windows that are still supported by Microsoft (including 2000). So technically speaking, this release of DirectX should work fine (and is in fact designed for) 2000.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX is the key that stores your installed DirectX version, so if it doesnt mention 4.09 somewhere in there, then that is why your Sound drivers wouldnt install. Try importing this
Click to view attachment file.
As far as silent insall vs slipstream, there is technically no difference, except that silent installs typically take up a little more space on the CD, and cause your total time to install windows (TTI) to go up some. If you want to do that, I would suggest getting this file:
http://www.majorgeeks.com/download2924.html and then extracting it to somewhere on your CD like (cdroot)\$OEM$\$1\Install\DX9Dec06
Then setup runonceex or guirunonce to call the installer with the /silent switch like this:
C:\Install\DX9Dec06\DXSetup.exe /silent
That will install the whole thing the proper way for Windows 2000.
Like I said a lot of people prefer slipstreamed just due to the decrease in time to setup windows, however in cases like this where you are using Windows 2000, I think that the installer from MS would be the safer bet.
Of course, the other option is to use the pack you modified and just put the 2 entries in the attached file into the proper INF file, or import the reg file at guirunonce, your call.
Hope that helps
Speeddymon