Would love something that could fix whatever causes Windows XP to try to load a second set of drivers for hard drive and CDROM drive, when it has already successfully loaded them once, every time the system boots up. Something in the registry triggers the wizard to open and want to search the Internet for drivers, which always fails, and I have to hit Cancel on each attempt. There is no known fix for this other than reinstalling XP.
It was caused by adding some external HP CD burner via USB to the existing system (ironically, an HP system). Also, USB devices trigger the Add Hardware wizard, even if they have already installed themselves, sometimes causing a USB device to fail to load at all (such as an external CD drive). It always seems to execute twice for 'new' devices.