I'd had the new MOBO, CPU and RAM kicking around for a (long) while, so finally decided to take the plunge. I was hoping that I'd be able to sysprep the system image, but unfortunately was not able to as it had, apparently, been 'upgraded'. Quite what this means in M$ parlance I'm not entirely sure; it could mean that I'd cloned the system from a platter HDD to the current SSD, or maybe even that I'd installed SP1 on top of W7 - who knows?! I'm mentioning this as using sysprep is the only method I'd suggest using to try to preserve the existing OS and software installation when upgrading a significant chunk of a computer's hardware such as I was doing. It's either that, or bite the bullet, wipe the system drive and reinstall everything. There are some youtube videos out there which suggest that you can 'simply' uninstall all the motherboard drivers, swap the hardware over and then reboot, but I honestly don't think you'd get very far with that approach. You're more likely to end up sitting in front of a completely unresponsive system long before you've managed to uninstall everything pertaining to the old hardware.
If you're thinking of upgrading your computer's hardware and would like to give the sysprep route a go, then there are plenty of guides on the internet for how to use this utility, e.g.
http://www.makeuseof.com/...nging-the-motherboard/As mentioned, sysprep was not available to me so I had to reinstall windows from scratch on the SSD. Initially, it was not even selectable in the BIOS as a boot drive, and the OS install was failing at the first restart point. I then removed all other hard drives and started again with just the SSD plugged in; this time it was selectable as a boot device in the BIOS. I then had to fight the Windows installer a bit more; it initially said that it couldn't install to the drive as it had an MBR partition table and needed to be installed to GPT. After sorting that out, Windows then told me that it couldn't install to a GPT partitioned drive. Go figure :-D In the end, what got it working was just to use the Windows installer to delete all partition information from the drive and create a new one; at this point you should see a 100MB reserved partition and the rest of the drive as another partition that Windows will install to. This is certainly true of Windows 7, I'm not sure about 8, 8.1 or 10.
I had one more hard drive issue after installing Windows which is that one of the platter drives was not showing up under Windows, but the drive was listed in the BIOS. If this is the case if/when you upgrade, the drive might be marked as 'foreign' (which I think means the previous Windows installation saw it as having some system-related files on it). Any drives like this can be imported quite simply using the Windows drive manager.
Fortunately, all my large data stores (for example, the Spectrasonics STEAM folder) and installer files lived on the other non-system drives (as well as being backed-up on my NAS box) so once I'd got the system up and running it was mainly a question of running all the application installers. There were a few corrupted files which I had to fetch from the internet and the XLN software (always) has to be installed from the web as far as I know.
It still took me about three days to install, (re-)register and configure everything. I dread to think how long it would have taken me if I hadn't had the data and installers readily available. Time well spent though I think; the new MOBO had the required 2x PCI slots so I can continue to use my Creamware Pulsar cards and now I have a current gen i7 CPU and 32GB of RAM to play with.
Hopefully some of the above will be of use to people contemplating upgrading the computer hardware. If you have any questions or would like anything clarified, please ask.