daviddunford :
I plan to upgrade my mobo and CPU. Though both old and new systems are Intel, they are 5 generations apart so I know I should do a fresh install. But I'd like to try to avoid the problem by running sysprep. Windows 8 was a clean install, but I've upgraded that to 8.1. Does that make sysprep unworkable?
This is almost exactly the same situation I'm attempting with my build.
My Haswell PSU should arrive later today. So if you can wait? I'll tell you how it goes for me on my end.
I have a few different variables however. For one, my system is in UEFI mode, not BIOS.
I too Updated to 8.1 through the windows store, & 8.0 was a clean install to my SSD.
I turned off bitlocker on all drives just to simplify things a bit more.
I had a multi boot config where I had options to Native boot my .VHDX(s) from the Boot Menu. However I went ahead and restored my boot menu to normal using BCDBoot, and BCDedit command-line tools. "EASYBCD" works just as well but i like knowing the ins and outs... All is running normal right now and windows assesment services reports no errors. Event log is clean.
I'm Letting the system create a new System Backup Image. for now (just in case)
I'll start the sysprep generalize right after work later today.
From what i understand the System should sysprep in to 8.1's OOBE and not revert to 8.0 but either way its only 3.4GB DL .
My goal is to dump the drivers and frimware from my efi config and let oobe run to pickup new EFI Firmware and Drivers for the new CPU and Chipset. Without having to re update the OS or re install all the Programs.
Shame cause I love having a clean install but Microsoft isnt playing nice this go. Upgrade key is my crutch right now. maybe if it all tanks on me I'll buy a full 8.1 Lic. but budgets tight.