Normalement, et officiellement, depuis le 29 juillet 2016, il n'est plus possible de faire la mise à niveau de votre Windows 7, ou 8 ou 8.1, vers le dernier système d'exploitation de Microsoft : Windows 10.
En fait, j'ai trouvé, récemment, qu'il serait encore possible de l'installer. C'est assez étonnant et simple à la fois.

Deux méthodes sont disponibles : la 1ere via l'outil de mise à niveau, la 2nde avec une installation propre de Windows 10.
Outil de mise à niveau vers Windows 10
Téléchargez à cette adresse l'outil :
https://www.microsoft.com/fr-fr/accessibility/windows10upgrade
Puis exécutez-le. Le téléchargement sera assez long (environ 3 à 4 Go). Après plusieurs minutes d'installation, vous ouvrirez votre PC à la dernière version de Windows 10, ainsi que vos documents et applications (sous réserve de compatibilité).
Installation propre de Windows 10 (clean install)
Il vous faut tout d'abord récupérer une image ISO de Windows 10 ici :
https://www.microsoft.com/fr-fr/software-download/windows10ISO
puis de la graver sur un DVD, ou de l'utiliser sur une clé USB bootable.
La clé d'activation à utiliser lors de l'installation sera votre licence Windows 7 ou 8 ou 8.1 .

Conclusion : si vous aviez raté le coche, il est toujours possible d'avoir Windows 10 gratuitement, et surtout légalement.