So what is the story now if I wish to upgrade my CPU and Motherboard, is there a code I can get from the current installation or do I need to go through the whole ring Microsoft bit etc.
So far haven't been able to try that yet with 10 since I am still on the same board, cpu, memory, same two OS drives 5yrs. later to find that out while you might have to make a quick call to MS once you have everything together again! That would then see the fresh install you will then need activated if not seen automatically with the Digital entitlement process like a 10 VM saw on it's own one day.
After going through the automatic on-line route and failing..
My experience was
Me : 'hello , I've just upgraded my sons PC and it's not activating , I've changed the Motherboard and CPU' , can you re-activate it for me?'
Them : 'Was it a free upgrade?'
Me: 'Yes'
Them : 'sorry we don't have the tools to do this yet , what you need to do is re-install the previous OS , call us then to get that activated and then re-install the free upgrade once more'
Me : (after putting the phone down) '$$$&****&*&*&**&*&$£%%%£%^$^&^%&%&%&%&%^&$£"£"%R F GRET$FGVGvgdggdgd ffffsss'
but that was about a month ago.....
Well this is why one other guide was written when the initial problem that would continue to be a problem where MS was requiring Upgrade installs and not simply allowing clean installs from the start was the alternative method to first preserve something from the previous version's own actiavation status called the GenuineTicket.xml file and see that transferred to the Clean 10 Install! Clean Install Windows 10 Directly without having to Upgrade First - Windows 10 blog
The problem is as seen too often with new arrivals here is that people have already taken the long route first until finding out about that option. So the advice would be dump a fast temp install of the previous verson on just long enough to see it activated, save the xml file to a safe place, and then nuke that off of the drive for a nice clean 10 install that won't prove to be another buggy mess!
Once the previous version's activation has been transferred to the new hardwares you shouldn't be running into any problem with seeing 10 activated with that method outlined in the guide there. You can still call them back however if the activation option does happen to run into a snag however. Typically calling in for hardware changes seen with the previous versions however generally goes fast and easy.
Yes as per Microsoft as usual nothing seems to be thought through.