Hoofd Ramen 10 Vind uw Windows-upgradegeschiedenis met PowerShell

Vind uw Windows-upgradegeschiedenis met PowerShell



Laat een antwoord achter

Elke keer dat u een build-upgrade uitvoert in Windows 10, slaat het besturingssysteem enkele stukjes informatie op met betrekking tot eerder geïnstalleerde versies van het besturingssysteem in het register. Door deze informatie op te halen, kunt u een lijst met builds zien die u hebt geïnstalleerd om naar de momenteel geïnstalleerde versie van het besturingssysteem te komen. Dit kan erg interessant zijn, vooral als u uw Windows 7 of 8.1 OS hebt geüpgraded naar Windows 10 en vervolgens lid bent geworden van het Windows Insider Preview-programma. De lijst kan erg lang zijn.

Advertentie


Hier is een eenvoudige truc waarmee u kunt onthouden welke versies van het besturingssysteem u op uw computer had geïnstalleerd. De informatie wordt opgeslagen onder de volgende registersleutels:

hoe favorieten op firestick te verwijderen
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (extra info hier)

Elke Source OS * -sleutel beschrijft een eerder geïnstalleerde Windows-versie. Zie de volgende schermafbeelding.

Door deze subsleutels lopen kan interessant zijn, maar kost veel tijd. Om het sneller uit te voeren, is er een leuk PowerShell-fragment dat een tabel zal vullen met eerder geïnstalleerde builds van het besturingssysteem.

Om de Windows Upgrade-geschiedenis te vinden met PowerShell , doe het volgende.

    1. Open een verhoogd PowerShell-venster .
    2. Kopieer en plak de volgende opdracht:
      $ AllBuilds = $ (gci 'HKLM:  System  Setup' |? {$ _. Name -match '\ Source  s'}) | % {$ _ | Selecteer @ {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'))}}};

      Druk op de Enter-toets.

    3. Voer nu het volgende uit:
      $ AllBuilds | Sorteer UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Het fragment levert een zeer nette uitvoer op. Op mijn Insider Preview-machine toont het het volgende:

Het eerste commando vormt de inhoud van de $ AllBuilds-variabele. Het tweede commando sorteert het en haalt de vereiste velden op om weer te geven. Het kan voor Windows 10-gebruikers erg interessant zijn om hun geschiedenis van functie-updates te bekijken.

Voor gebruikers die vanaf een eerdere Windows-versie naar Windows 10 zijn gekomen, wordt de oorspronkelijke installatieversie als eerste item in de lijst vermeld. Zie ook het volgende artikel:

Hoe u de installatiedatum van Windows 10 krijgt

Het script is gemaakt door een reddit-gebruiker ' sizzlr '. Via deskmodder.de .

Wat laat het script je zien? Hoe lang is uw upgradegeschiedenis? Deel uw ervaring in de comments!

Interessante Artikelen

Editor'S Choice

Windows 10 20H1 wordt in december uitgebracht volgens het schema van Azure
Windows 10 20H1 wordt in december uitgebracht volgens het schema van Azure
Liefhebbers die Microsoft Windows op de voet volgen, herinneren zich misschien dat de ontwikkeling van Windows enkele maanden geleden is verplaatst naar de Azure-groep. Het is ons bekend geworden dat Windows 10 nu in december en juni wordt uitgebracht. Dit betekent dat Windows 10 '20H1' de eerste OS-versie zal zijn die wordt uitgebracht onder de nieuwe cadans deze
Wat betekent OD/ODer/ODing in Roblox
Wat betekent OD/ODer/ODing in Roblox
Online daten, of kortweg ODing, staat voor het zoeken naar een romantische partner op internet. Hoewel deze praktijk tegenwoordig ongelooflijk populair is, wordt het nog steeds ontmoedigd door veel internetgemeenschappen die niet expliciet voor dating zijn. Roblox
Krijg kleurrijke pictogrammen in LibreOffice op Linux Mint
Krijg kleurrijke pictogrammen in LibreOffice op Linux Mint
Hoe kleurrijke werkbalkpictogrammen te krijgen in LibreOffice op Linux Mint. Volg deze tutorial om het werkbalkthema in LibreOffice aan te passen.
Nokia 3310 review: een millennium throwback best in het verleden
Nokia 3310 review: een millennium throwback best in het verleden
Thomas McMullan hier, zijn hoofd de kamer in stekend om je te vertellen over een doodsbange aangepaste versie van een Nokia 3310 waar je meer over wilt weten. Voordat je genoegen neemt met de standaard, eenkleurige versies van de retro
Hoe Facebook Messenger te gebruiken zonder de app
Hoe Facebook Messenger te gebruiken zonder de app
https://www.youtube.com/watch?v=b5yvpgGlIvE Hoewel sociale-mediaplatforms zoals Instagram en Twitter tegenwoordig waarschijnlijk veel meer daadwerkelijke gebruikersactiviteit zien, valt niet te ontkennen dat voor miljoenen gebruikers Facebook nog steeds het belangrijkste middel is
Muziek toevoegen aan streaming in OBS
Muziek toevoegen aan streaming in OBS
Het toevoegen van muziek creëert persoonlijkheid en verhoogt de kwaliteit van uw OBS-streams, waardoor de kijkers een aangenamere ervaring krijgen. En muziek op de achtergrond van je stream is een leuke manier om je publiek betrokken te houden, vooral wanneer
Tag Archieven: setupdiag.exe
Tag Archieven: setupdiag.exe