I have a copy of Windows 7 that was upgrade from Windows Vista and now I'm interested in accepting the free update to Windows 10. However, there are a few concerns I have related to how this works for my use case.
Basically, I would like to know: does the windows 10 upgrade allow for a fresh install in order to avoid the bloat that exists from having to go up the update chain (From Vista -> 7 -> 10) and does it permanently give me a key that I can use whenever I want to install windows 10 again on future hardware?
I've read in a few places that it merely remembers your specific hardware configuration, but no details were given nor does it explain how it deals with cases where your hardware configuration has changed. It's also hard to find information about a fresh install when upgrading from windows 7 to 10, and even rarer to find that same information when talking about Vista -> 7 -> 10.