It's funny you mentioned this .
I really wanted an X48 board but they are very hard to find. Instead, I bought the Intel DP45SG Extreme.... both are very similar gaming boards.
Although I don't think drivers are the cause of my current installation problems, the USB driver issue could affect many W2K users.
After installing W2K 6 weeks ago, USB was the first major problem I experienced. I had no USB keyboard or mouse and since the motherboard had no PS/2 ports, I was stuck at Windows login screen ! It took days to fix this problem but I'm not sure this was an Intel driver issue. The OS was from another ICH10 machine and before the image was copied, the pci bus was uninstalled so it would re-enumerate on the new machine.
In this particular situation, the problem was caused by Windows Plug & Play process and its enumeration of USB and \HID\Vid_ device combinations. I was planning to post a seperate topic on msfn to determine the default enumeration behavior of these devices in W2K and XP. For years I have noticed this irratating behavior: a) when you boot a machine with a USB mouse or keyboard plugged into a different USB port they are not automatically recognized. In Windows the behavior is similar, you plug these devices into a NEW port, P&P kicks in, and you have to keep clicking yes, yes, yes...before they will work. In otherwords, these inf's are already located in C:\WINNT\inf, and the Mouse and Keyboard should install automatically, but they don't without user input. I assume the same thing would happen before a user login.
Q: Do know what causes this particular issue and would your custom usb inf's fix the problem?
BTW, I used Chipset inf v126.96.36.1998.
I have never experienced any other USB problem with Intel's infs. Usually I run a wildcard search with a PCI\VEN string in my extracted chipset directory and select the latest drivers. As I recall, the last version where every W2K driver for the ICH10 series was found was in v188.8.131.528. This is also what I'm using on my other ICH10 Desktop, a Q45, HP DC7900.
POST ADDENDUM: I just noticed something very interesting. My other Desktop, the HP 7900 (not the problem PC), has a perfectly functioning W2K OS. Even though Windows USB drivers appear to be normal in Device Manager and elsewhere on the system, and has never caused major problems, their flaws may simply be hidden. Running a PCI Bus sniffer reveals a series of empty IO address spaces and unreported details on each of the 6 UHCI Controllers identified in Device Manager as ICH10 Family USB Universal Host Controller (3A64-3A69). Registry identifies oem6.inf (aka ICHAUSB.INF) version 184.108.40.2065
It looks like there's a bug in your modded USB drivers.
I downloaded a copy of your Chipset inf from /wlu v220.127.116.110+v18.104.22.1686+AHCI Bug Fixed version (infinst_autol6.cab)
On a fresh W2K installation with Microsoft's native drivers, I ran the automatic installer and immediately lost USB2. Device manager showed 2 yellow bombs on both USB2 controllers, Intel® ICH10 Family USB Enhanced Host Controller – 3A3A, and 3A3C. Rebooting and reinstalling the driver didn't fix the problem. After updating and then selecting a different driver (Windows native Standard Enhanced PCI to USB Host Controller) USB2 was fixed.
Please have a look at your ichausb.inf files. In the July 31, 2013 Version 9.1.9 Build 1006, under the section [INTEL.NT.5.1] the 4 EHCI device drivers are missing a “Services” descriptor which is defined in each of the Intel defaults. The error code in Device manager references Device could not start.
I've made some interesting discoveries about why W2K is causing problems on the DP45SG machine which I will be post separately.
Edited by UberGeek451, 18 June 2015 - 06:40 PM.