There was a huge change with how the Program Files folder and the user folders worked going from XP to 7 which caused all kinds of problems. That all stayed the same for Win 8 and remains the same for Win 10.
There was a big problem with drivers in Win 8 that caused a lot of problems, but these have mostly been corrected. Not sure if Win 10 builds more on Win 8 or Win 7.