Existe-t-il un moyen fiable de déterminer l'historique de mise à niveau du système d'exploitation menant à Windows 10 ou s'il s'agissait d'une nouvelle installation?
15
Existe-t-il un moyen fiable de déterminer l'historique de mise à niveau du système d'exploitation menant à Windows 10 ou s'il s'agissait d'une nouvelle installation?
Windows.old
dossier sur votre lecteur de démarrage. Si ce dossier est présent, vérifiez s'il contient des données d'une version antérieure de Windows ou de Windows 10.Réponses:
Il existe un excellent tutoriel sur dix forums portant sur un sujet distinct:
Comment déplacer le dossier de profil des utilisateurs vers un autre emplacement dans Windows 10
Dans ce tutoriel, l'auteur dit ce qui suit:
La capture d'écran suivante de l'auteur affiche les entrées appropriées dans le registre:
La zone suivante du registre semble être la clé pour déterminer si une installation de Windows 10 était ou non une mise à niveau:
Afin de prouver cette théorie, j'ai d'abord lancé une nouvelle installation de Windows 10 sur ma machine de test et examiné la même zone du registre. La
Upgrade
clé est notamment absente:Ensuite, j'ai utilisé une autre machine pour une nouvelle installation de Windows 7, puis j'ai effectué une mise à niveau sur place vers Windows 10. En regardant la même zone du registre, j'ai vu ce qui suit:
Notez que la
Upgrade
clé est présente, avec uneSource OS
clé pertinente . Si nous regardons de plus près laSource OS
clé, nous voyons ce qui suit:Vous pouvez clairement voir Windows 7 Enterprise répertorié comme la valeur
ProductName
de laSource OS
clé associée .Les commentaires de la communauté ont mené à des recherches supplémentaires. En jetant un œil à une autre machine qui a été initialement configurée avec une nouvelle installation de la ligne de base RTM de Windows 10 (version 1507), nous voyons ce qui suit:
Bien que le système d'exploitation de cet ordinateur ait été configuré via une nouvelle installation, la
Upgrade
clé est toujours présente. Cependant, lorsque nous examinons chaqueSource OS
clé, nous pouvons voir que les dates de chaque mise à jour correspondent à peu près au même laps de temps que les deux premières versions majeures de la mise à jour des fonctionnalités de Windows 10: versions 1511 et 1607. En outre, la valeur de laProductName
montre Windows 10 Pro , même sur laSource OS
clé la plus ancienne . La nouvelleSource OS
clé présente un indice supplémentaire:La dernière mise à jour affiche une
ReleaseId
valeur de 1511 , indiquant la version précise de Windows 10 qui était utilisée avant la mise à jour.Sur la base de ce que nous avons vu, nous pouvons tirer les conclusions suivantes :
HKLM\SYSTEM\Setup
clé de registre nous permet de déterminer si Windows 10 a été initialement configuré avec une installation propre ou une mise à niveau.Upgrade
clé est manquante, c'était définitivement une installation propre.Upgrade
clé est là, elle pourrait avoir été générée par une mise à niveau traditionnelle de Windows (à partir de Windows 7 ou Windows 8.x), ou elle peut avoir été créée lors d'une mise à jour majeure des fonctionnalités de Windows 10 (par exemple, les versions 1511 et 1607).Upgrade
clé est là, vous devez inspecter lesSource OS
clés.Source OS
clé la plus ancienne révélera le système d'exploitation d'origine dans laProductName
valeur correspondante : s'il s'agit d'une version de Windows 7 ou Windows 8, il s'agissait d'une mise à niveau. S'il s'agit d'une variante de Windows 10, c'était une installation propre.la source
Tel que publié par Magicandre1981 dans les commentaires:
Recherchez la valeur MediaBootInstall sous
Si MediaBootInstall = 1, WIndows a été installé via ISO / DVD.
Si MediaBootInstall = 0, Windows était une mise à niveau
la source
MediaBootInstall
DWORD lié à laOOBE
clé, mais la valeur est0
dans les deux. D'après mon expérience, Magicandre1981 et Moab ont été une excellente source de réponses fiables pour Windows, donc je ne doute pas que cela était probablement vrai à un moment donné. Cependant, l'évolution en cours de Windows 10 semble avoir outrepassé cette réponse.la source