Windows Tips & News

Hitta din Windows-uppgraderingshistorik med PowerShell

Varje gång du utför en bygguppgradering i Windows 10 lagrar operativsystemet vissa bitar av information relaterad till tidigare installerade operativsystemversioner i registret. Genom att hämta denna information kan du se en lista över versioner som du har installerat för att komma till den för närvarande installerade versionen av operativsystemet. Detta kan vara riktigt intressant, speciellt om du har uppgraderat ditt Windows 7 eller 8.1 OS till Windows 10 och sedan gått med i Windows Insider Preview-programmet. Listan kan bli väldigt lång.

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

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (extra info 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 det tar mycket tid. För att utföra det snabbare finns det ett trevligt PowerShell-utdrag som kommer att fylla en tabell med tidigare installerade versioner av operativsystemet.

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

    1. Öppen ett förhöjt PowerShell-fönster.
    2. Kopiera-klistra in följande kommando:
      $AllBuilds = $(gci "HKLM:\System\Setup" |? {$_.Name -match "\\Source\s") | % { $_ | Välj @{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],([Globalisering. CultureInfo]::CreateSpecificCulture('en-US')))}}}, };

      Tryck på Enter-tangenten.

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

      Utdraget ger en mycket snygg utdata. 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 att visa. Det kan vara riktigt intressant för Windows 10-användare att se sin funktionsuppdateringshistorik.

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

Hur man får Windows 10 installationsdatum

Skriptet är skapat av en reddit-användare "sizzlr". Via deskmodder.de.

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

Installera .NET Framework 3.5 i Windows 10

Installera .NET Framework 3.5 i Windows 10

Hur man installerar .NET Framework 3.5 i Windows 10Nya versioner av Windows 10 kommer med .NET Fr...

Läs mer

Ladda ner Disable Places Bar för Common File Dialog i Windows 10

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

.NET Framework 4.7.2 Offline Installer är ute

.NET Framework 4.7.2 Offline Installer är ute

Microsoft släppte idag den slutliga versionen av .NET Framework 4.7.2. Utgåvan är tillgänglig för...

Läs mer