Huvud Windows 10 Hitta din Windows-uppgraderingshistorik med PowerShell

Hitta din Windows-uppgraderingshistorik med PowerShell



Lämna ett svar

Varje gång du utför en build-uppgradering i Windows 10 lagrar operativsystemet några bitar av information relaterade till tidigare installerade operativsystemversioner i registret. Genom att hämta den här informationen kan du se en lista med byggnader som du installerade för att komma till den för närvarande installerade versionen av operativsystemet. Detta kan vara väldigt intressant, speciellt om du har uppgraderat ditt Windows 7 eller 8.1 OS till Windows 10 och sedan gick med i Windows Insider Preview-programmet. Listan kan vara väldigt lång.

Annons


Här är ett enkelt knep som låter dig komma ihåg vilka versioner av operativsystemet du hade installerat på din dator. Informationen lagras under följande registernycklar:

Amazon Fire TV HD-antennpaket
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (extra information här)

Varje Source OS * -undernyckel beskriver en tidigare installerad Windows-version. Se följande skärmdump.

Att gå igenom dessa undernycklar kan vara intressant, men tar mycket tid. För att utföra det snabbare finns det ett snyggt PowerShell-utdrag som fyller i en tabell med tidigare installerade versioner av operativsystemet.

För att hitta Windows-uppgraderingshistorik med PowerShell , gör följande.

    1. Öppet ett förhöjt PowerShell-fönster .
    2. Kopiera och klistra in följande kommando:
      $ AllBuilds = $ (gci 'HKLM:  System  Setup' |? {$ _. Name -match '\ Source  s'}) | % {$ _ | Välj @ {n = 'UpdateTime'; e = {if ($ _. Name -match 'Uppdaterad  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'))}}};

      Tryck på Enter.

    3. Kör nu följande:
      $ AllBuilds | Sortera UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Utdraget ger en mycket snygg utgång. På min Insider Preview-maskin visar den följande:

Det första kommandot bildar innehållet i variabeln $ AllBuilds. Det andra kommandot sorterar det och hämtar de obligatoriska fälten som ska visas. Det kan vara väldigt intressant för Windows 10-användare att se deras funktionsuppdateringshistorik.

För användare som kom till Windows 10 från en tidigare Windows-version kommer den ursprungliga installationsverionen att nämnas som det första objektet i listan. Se även följande artikel:

Hur får jag Windows 10 installationsdatum

Skriptet skapas av en reddit-användare ' sizzlr '. Via deskmodder.de .

Vad visar manuset dig? Hur lång är din uppgraderingshistorik? Dela din erfarenhet i kommentarerna!

Intressanta Artiklar

Redaktionen

Hur man skärmdumpar ett Instagram-inlägg
Hur man skärmdumpar ett Instagram-inlägg
Skärmdumpar har blivit en del av vardagen för de flesta. Oavsett om det är ett roligt meme eller viktig information kan det vara väldigt användbart att ta en skärmdump. Efter att några meddelandeappar har introducerat alternativet att automatiskt radera din
Hur man läker efter raid i Escape From Tarkov
Hur man läker efter raid i Escape From Tarkov
Föreställ dig att du är nykommen ur en räd i Escape from Tarkov. Du blev skjuten, knivskuren och nu visar dina vitala blödningar, smärta och mer. Du måste läka, men Escape from Tarkov är komplex, så hur gör du
Taggarkiv: Windows 10 build 10558
Taggarkiv: Windows 10 build 10558
Hur man kommer till Shadowlands i World of Warcraft
Hur man kommer till Shadowlands i World of Warcraft
World of Warcraft: Shadowlands var en av de mest spännande spelutgåvorna 2020. Den kom ut på sextonde årsdagen av den ursprungliga spelutgåvan och innehåller nya tävlingar, fängelsehålor, utjämningssystem och mer. Om du undrar hur
[BEST FIX] - 0x80070005 i Windows 10
[BEST FIX] - 0x80070005 i Windows 10
0x80070005-felet är ett Windows Update-fel som gör att datorn hamnar efter på korrigeringar och förbättringar. Även om det inte är ett kritiskt fel, är allt som hindrar Windows att hålla sig uppdaterad något du
Ändra upprepad fördröjning och frekvens för tangentbord i Windows 10
Ändra upprepad fördröjning och frekvens för tangentbord i Windows 10
Hur man ändrar upprepad fördröjning och frekvens för tangentbordstecken i Windows 10. Upprepningsfördröjningen och teckenupprepningsfrekvensen är två viktiga parametrar för
Så här aktiverar du Bubble Chat i Roblox
Så här aktiverar du Bubble Chat i Roblox
Att utveckla ditt eget spel i Roblox är en fantastisk upplevelse. Du har verkligen lagt ner mycket ansträngning och tid på att utforma alla detaljer, bara för att fastna med alternativet Bubble Chat. Den goda nyheten är du