Chaque fois que vous mettez à niveau Windows 10 (par exemple de Home vers Pro) ou mettez à niveau une version de Windows 10 (par exemple, une nouvelle version via Windows Update), cet historique de mise à niveau est stocké dans le registre.
L'affichage détaillé de l'historique des mises à niveau de Windows peut être très utile pour en savoir plus sur les versions et versions de Windows précédemment installées sur les PC Windows 10.
Ce guide vous montrera comment afficher l'historique des mises à niveau Windows sur votre PC Windows 10.
Afficher l'historique des mises à niveau Windows dans PowerShell
1. Ouvrez PowerShell .
2. Copiez et collez la commande ci-dessous dans PowerShell et appuyez sur Entrée. Cette commande collectera l'historique de mise à niveau Windows de votre PC à partir du registre et l'attribuera à $OSUpgradeHistory.
Code:
$OSUpgradeHistory = $(gci "HKLM:\System\Setup" | ? {$_.Name -match "\\Source\s"}) | % { $_ | Select @{n="UpdateTime";e={if ($_.Name -match "Updated\son\s(\d{1,2}\/\d{1,2}\/\d{4}\s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Parse($Matches[1],([Globalization.CultureInfo]::CreateSpecificCulture('en-US')))}}}, @{n="ReleaseID";e={$_.GetValue("ReleaseID")}},@{n="Branch";e={$_.GetValue("BuildBranch")}},@{n="Build";e={$_.GetValue("CurrentBuild")}},@{n="ProductName";e={$_.GetValue("ProductName")}},@{n="InstallTime";e={[datetime]::FromFileTime($_.GetValue("InstallTime"))}} };
3. Copiez et collez la commande ci-dessous dans PowerShell et appuyez sur Entrée. Cette commande affichera $OSUpgradeHistory.
$OSUpgradeHistory | Sort UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
4. Vous verrez maintenant l'historique des mises à niveau Windows sur votre PC Windows 10.
Afficher l'historique des mises à niveau Windows dans PowerShell
Afficher l'historique des mises à niveau Windows dans l'Éditeur du Registre
1. Appuyez sur les touches Win + R pour ouvrir Exécuter , tapez regedit dans Exécuter et cliquez sur OK pour ouvrir l'Éditeur du Registre .
2. Accédez à la clé ci-dessous dans le panneau de gauche de l'Éditeur du Registre.
HKEY_LOCAL_MACHINE\SYSTEM\Setup
3. Regardez à droite de chaque sous-clé du système d'exploitation source (mis à jour le) dans la clé de configuration . Chaque sous-clé du système d'exploitation source vous fournira BuildBranch, CurrentBuild (numéro de build), ProductName (version), ReleaseID (numéro de version), etc., l'historique détaillé des mises à niveau de Windows précédemment installé.
Afficher l'historique des mises à niveau Windows dans l'Éditeur du Registre
En savoir plus :