Principal Windows 10 Trouvez votre historique de mise à niveau Windows avec PowerShell

Trouvez votre historique de mise à niveau Windows avec PowerShell



Laisser une réponse

Chaque fois que vous effectuez une mise à niveau de build dans Windows 10, le système d'exploitation stocke des informations relatives aux versions du système d'exploitation précédemment installées dans le registre. En récupérant ces informations, vous pouvez voir une liste des versions que vous avez installées pour accéder à la version actuellement installée du système d'exploitation. Cela peut être vraiment intéressant, surtout si vous avez mis à niveau votre système d'exploitation Windows 7 ou 8.1 vers Windows 10, puis rejoint le programme Windows Insider Preview. La liste peut être très longue.

Publicité


Voici une astuce simple qui vous permettra de rappeler les versions de l'OS que vous aviez installées sur votre ordinateur. Les informations sont stockées sous les clés de registre suivantes:

sello automático de fecha y hora en la foto
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (informations supplémentaires ici)

Chaque sous-clé du système d'exploitation source * décrit une version de Windows précédemment installée. Voir la capture d'écran suivante.

Parcourir ces sous-clés peut être intéressant, mais prend beaucoup de temps. Pour l'exécuter plus rapidement, il existe un bel extrait de code PowerShell qui remplira une table avec les versions précédemment installées du système d'exploitation.

Pour trouver l'historique de mise à niveau de Windows avec PowerShell , procédez comme suit.

    1. Ouvert une fenêtre PowerShell élevée .
    2. Copiez-collez la commande suivante:
      $ AllBuilds = $ (gci 'HKLM:  System  Setup' |? {$ _. Name -match '\ Source  s'}) | % {$ _ | Sélectionnez @ {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'))}}};

      Appuyez sur la touche Entrée.

    3. Maintenant, exécutez ce qui suit:
      $ AllBuilds | Trier UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      L'extrait produit une sortie très soignée. Sur ma machine Insider Preview, il montre ce qui suit:

La première commande forme le contenu de la variable $ AllBuilds. La deuxième commande le trie et récupère les champs requis à afficher. Il peut être très intéressant pour les utilisateurs de Windows 10 de consulter l'historique des mises à jour de leurs fonctionnalités.

Pour les utilisateurs qui sont venus à Windows 10 à partir d'une version précédente de Windows, la version d'installation d'origine sera mentionnée comme le premier élément de la liste. Consultez également l'article suivant:

Comment obtenir la date d'installation de Windows 10

Le script est créé par un utilisateur de reddit ' sizzlr ». Via deskmodder.de .

Que vous montre le script? Combien de temps dure votre historique de mise à jour? Partagez votre expérience dans les commentaires!

Des Articles Intéressants

Choix De L'Éditeur

Zoho Projects contre ClickUp
Zoho Projects contre ClickUp
À mesure que la technologie progresse, les logiciels de gestion de projet évoluent également. Ces programmes se sont avérés très bénéfiques pour aider les entreprises à planifier, coordonner et suivre leurs projets et les obligations de leurs clients. Avec autant d'options intéressantes disponibles, il peut être difficile de comprendre
Correction de la réparation du système en attente dans Windows 10
Correction de la réparation du système en attente dans Windows 10
Si vous rencontrez ce problème dans Windows 10 où le système d'exploitation ne démarre pas en mode normal mais démarre en mode sans échec à la place et se plaint des opérations de réparation en attente, cet article peut vous aider.
Archives de catégorie: Shell classique
Archives de catégorie: Shell classique
Comment utiliser Gmail hors ligne: lisez les e-mails hors ligne sur votre téléphone ou votre ordinateur
Comment utiliser Gmail hors ligne: lisez les e-mails hors ligne sur votre téléphone ou votre ordinateur
Pouvoir accéder à Gmail hors connexion est important pour de nombreuses tâches. Il est bon de pouvoir travailler en déplacement, mais vous ne pourrez pas toujours vous connecter au Wi-Fi ou aux services de données, alors sachez comment et
Ajouter des calendriers alternatifs au calendrier Windows 10
Ajouter des calendriers alternatifs au calendrier Windows 10
Comment ajouter des calendriers alternatifs au calendrier Windows 10. En plus de votre calendrier par défaut, vous pouvez configurer l'application pour afficher un calendrier supplémentaire.
Activer l'exécution côte à côte de Classic Edge et Edge Chromium
Activer l'exécution côte à côte de Classic Edge et Edge Chromium
Comment activer l'exécution côte à côte de Classic Edge et Edge Chromium. Actuellement, si vous installez le navigateur Microsoft Edge basé sur Chromium dans Windows 10, il
Comment vider le cache sur une Xbox One
Comment vider le cache sur une Xbox One
En ce qui concerne essentiellement tout appareil électronique qui est même lié de manière tangentielle à un ordinateur, vous devrez parfois nettoyer les choses. Il en va de même si vous êtes propriétaire d'une Xbox One. Que voulons-nous dire ? Votre dur