You are probably not getting the hardware wizard because Windows already has the
..inf files for the devices, from the first time you installed them before changing
the mobo. You would have to delete or rename the .inf files and .pnf files in the
Windows\Inf folder for those devices, and probably also delete the "infcache.1" file
in that folder, reboot, and then connect and detect the devices again.
The .inf and .pnf files for those devices may have names associated with them, or
they may have names like oem2.inf and oem2.pnf
I would sort the folder by date and look for the files added around the time you
first installed the devices. The .inf files can be opened in Notepad to read what
device names they are related to.
This might also help:
1. Click Start> All Programs> Accessories> Command Prompt.
2. At a command prompt, type the following, and press ENTER:
set devmgr_show_nonpresent_devices=1
3. Then type the following command, and press ENTER:
start devmgmt.msc
4. Click View menu> Show hidden devices in Device Manager.
Remove all items listed that in any way relate to your problem devices in all
relevant categories, particularly under Sound, Video and Game Controllers; USB
Controllers; System Devices; Disk Drives; Non-Plug and Play Drivers; Unknown or
Other Devices.
Greyed-out (faded) icons for a device indicates it is a phantom device...that is,
not currently attached to the computer. It will show many USB devices like flash
drives that you have used in the past. Remove all phantom devices.
Close Device Manager and the Command Prompt window.
Reboot to let any attached devices that you removed in Device Manager be
re-detected, then connect your problem devices and see if the hardware wizard now
comes up to reinstall the drivers for them.
Device Manager does not display devices that are not connected to the Windows
XP-based computer:
http://support.microsoft.com/kb/315539