I had a problem like that when I tried to swap a VIA based motherboard in for an older intel motherboard. Windows couldn't get it straight even after I removed every single hardware component from device manager, so it still tried to load intel drivers for the via hardware.
I had to do a complete windows install, since even doing a windows "upgrade" type install over the old installation failed in the same way. I deleted the windows directory and started over.