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

Ändra en fäst apps genvägsikon i aktivitetsfältet i Windows 10
Ändra en fäst apps genvägsikon i aktivitetsfältet i Windows 10
När du har fäst en genväg till aktivitetsfältet är det inte så enkelt att ändra ikonen för den fästa genvägen. Windows 10 visar inte den nya ikonen! Låt oss se hur vi fixar det.
Lägg till File Hash-snabbmenyn i Windows 10
Lägg till File Hash-snabbmenyn i Windows 10
I vår tidigare artikel såg vi hur man beräknar Hash-värden för en fil utan att använda tredjepartsverktyg. En speciell cmdlet 'Get-FileHash' gör att du kan beräkna SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 och RIPEMD160 hashvärden för den angivna filen. Så här integrerar du detta i snabbmenyn i Windows 10.
Hur man uppdaterar appar på Hitachi Smart TV
Hur man uppdaterar appar på Hitachi Smart TV
Smarta TV-apparater har blivit alltmer populära under det senaste decenniet eller så. Men de flesta vanliga och populära modellerna är fortfarande långt ifrån budgetvänliga. Trenden med appar kan ha introducerats och populariserats på smartphone-enheter, men många
Skapa ett anpassat tema för Universal-appar i Windows 10
Skapa ett anpassat tema för Universal-appar i Windows 10
Så här kan du skapa ett nytt tema eller ändra standard Windows 10-teman (ljus och mörk) för universella appar, inställningar och kant.
Hur man lägger till lösenord i Google Password Manager
Hur man lägger till lösenord i Google Password Manager
Google Password Manager är ett inbyggt säkerhetsverktyg online. Den är integrerad i alla enheter som du är inloggad på med ditt Google Chrome-konto. Det föreslår inte bara starka, unika lösenord, utan det kommer också automatiskt ihåg
Hur man tittar på Twitch på din Nintendo Switch
Hur man tittar på Twitch på din Nintendo Switch
Nintendo Switch har lysande spelfunktioner, men det saknar några viktiga funktioner. Har du till exempel sett en modern bärbar enhet utan appkapacitet? Tja, Nintendo Switch kan vara din första. Så enligt design kan du inte titta på Twitch på Nintendo
Vad är Windows Kontrollpanel?
Vad är Windows Kontrollpanel?
Kontrollpanelen i Windows är en organiserad samling av kontrollpanelappletar, som var och en används för att hantera en specifik aspekt av Windows. Så här kommer du till kontrollpanelen och hur du använder den för att öppna appletar.