Yes, you're right, I was wrong about Sysprep. The Driver Injection GUI program *looks* great, but it gives me an error loading the offline System hive... along the lines of "unable to parse the System hive". I know I pointed to the right hive file... I don't build large numbers of computers, so I had not looked at Sysprep, but twice recently I have replaced a failing IDE drive in a working system with a new SATA drive. Well, once recently and then once coming up this week. :-) The one I replaced last weekend magically worked after I cloned the IDE disk to a SATA disk! No blue screen. The BIOS was kind of confusing; it seemed to know that the SATA drive was a SATA drive, but there were contradictions in two places. It asked whether I wanted SATA RAID mode or IDE mode in one place... if I selected SATA RAID mode, I then couldn't select that drive as a boot disk at all, which is weird. (It was an MSI K9M6PGM2, and the manual is pretty sparse on the CMOS description.) So I said I wanted the SATA disk in IDE mode. BUT, once booted, the boot disk shows up in device manager as a SATA disk, and the controller shows up as a SATA controller. I'm doing the same thing on a different board later this week, so we'll see what happens. I just wish that the Driver Injection GUI had not failed for me. The forums for that tool are pretty sparse, and the tool is in beta, so maybe I should learn more about sysprep. I wish nLite would add drivers to a running system!