Windows Tips & News

Finn Windows-oppgraderingsloggen din med PowerShell

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Hver gang du utfører en byggeoppgradering i Windows 10, lagrer operativsystemet noen biter av informasjon relatert til tidligere installerte operativsystemversjoner i registeret. Ved å hente denne informasjonen kan du se en liste over bygg som du har installert for å komme til den installerte versjonen av operativsystemet. Dette kan være veldig interessant, spesielt hvis du har oppgradert Windows 7 eller 8.1 OS til Windows 10 og deretter blitt med i Windows Insider Preview-programmet. Listen kan bli veldig lang.

Annonse


Her er et enkelt triks som lar deg huske hvilke versjoner av operativsystemet du hadde installert på datamaskinen. Informasjonen lagres under følgende registernøkler:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (ekstra info her)

Hver Source OS*-undernøkkel beskriver en tidligere installert Windows-versjon. Se følgende skjermbilde.Bygg oppgraderingshistorikk i registeret

Å gå gjennom disse undernøklene kan være interessant, men det tar mye tid. For å utføre det raskere, er det en fin PowerShell-snutt som vil fylle en tabell med tidligere installerte versjoner av operativsystemet.

For å finne Windows-oppgraderingshistorikken med PowerShell, gjør følgende.

    1. Åpen et forhøyet PowerShell-vindu.
    2. Kopier og lim inn følgende kommando:
      $AllBuilds = $(gci "HKLM:\System\Setup" |? {$_.Name -match "\\Source\s"}) | % { $_ | Velg @{n="UpdateTime";e={if ($_.Name -match "Updated\son\s(\d{1,2}\/\d{1,2}\/\d{4} \s\d{2}:\d{2}:\d{2})\)$") {[datoTid]::Parse($Matches[1],([Globalisering. CultureInfo]::CreateSpecificCulture('en-US')))}}}, };

      Trykk på Enter-tasten.Bygg oppgraderingshistorikk i PowerShell Command 1

    3. Utfør nå følgende:
      $AllBuilds | Sorter UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Utdraget gir en veldig pen utgang. På Insider Preview-maskinen min viser den følgende:Bygg oppgraderingshistorikk i PowerShell Command 2

Den første kommandoen danner innholdet i $AllBuilds-variabelen. Den andre kommandoen sorterer den og henter de nødvendige feltene som skal vises. Det kan være veldig interessant for Windows 10-brukere å se deres funksjonsoppdateringshistorikk.

For brukere som kom til Windows 10 fra en tidligere Windows-versjon, vil den opprinnelige oppsettversjonen bli nevnt som det første elementet på listen. Se også følgende artikkel:

Hvordan få Windows 10 installasjonsdato

Skriptet er laget av en reddit-bruker "sizzlr". Via deskmodder.de.

Hva viser manuset deg? Hvor lang er oppgraderingshistorikken din? Del opplevelsen din i kommentarene!

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Lag snarvei for flymodus i Windows 10

Lag snarvei for flymodus i Windows 10

Flymodus er en veldig nyttig funksjon som lar brukeren slå av trådløs kommunikasjon på en gang på...

Les mer

Windows 10 Snarveisarkiv for flymodus

Denne nettsiden bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjenn...

Les mer

Windows 10 Lag snarveisarkiver for flymodus

Denne nettsiden bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjenn...

Les mer