With all respect to JS, when it comes to Windows, upgrading an upgrade
is a sure path to instability. Maybe it shouldn't be that way, but it is.
Just so others can read a different point of view, I completely
disagree. I have often upgraded, and always have had complete success
in upgrading operating systems. Unless you start with problems in the
old operating system, an upgrade usually works very well.
And it's almost always much easier than a clean installation. The
upgrade is almost always at least worth trying. Worst case, if you
have problems, you can then clean install.