Hver gang du udfører en build-opgradering i Windows 10, gemmer operativsystemet nogle bit information relateret til tidligere installerede operativsystemversioner i registreringsdatabasen. Ved at hente disse oplysninger kan du se en liste over builds, som du installerede for at komme til den aktuelt installerede version af OS. Dette kan være rigtig interessant, især hvis du har opgraderet dit Windows 7 eller 8.1 OS til Windows 10 og derefter sluttede dig til Windows Insider Preview-programmet. Listen kan være meget lang.
Annoncering
Her er et simpelt trick, der giver dig mulighed for at huske, hvilke versioner af operativsystemet du havde installeret på din computer. Oplysningerne gemmes under følgende registreringsnøgler:
hvordan man kontrollerer, om porten er åben windows 10
HKEY_LOCAL_MACHINE SYSTEM Setup Source OS (ekstra info her)
Hver Source OS * -undernøgle beskriver en tidligere installeret Windows-version. Se følgende skærmbillede.
At gå gennem disse undernøgler kan være interessant, men det tager meget tid. For at udføre det hurtigere er der et godt PowerShell-uddrag, der udfylder en tabel med tidligere installerede builds af operativsystemet.
Sådan finder du Windows-opgraderingshistorik med PowerShell , gør følgende.
- Åben et forhøjet PowerShell-vindue .
- Kopier og indsæt følgende kommando:
$ AllBuilds = $ (gci 'HKLM: System Setup' |? {$ _. Name -match '\ Source s'}) | % {$ _ | Vælg @ {n = 'UpdateTime'; e = {if ($ _. Name -match 'Opdateret son s ( d {1,2} / d {1,2} / d {4} s d {2}: d {2}: d {2}) ) $ ') {[dateTime] :: Parse ($ Matches [1], ([Globalization.CultureInfo] :: CreateSpecificCulture (' da-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'))}}};
Tryk på Enter-tasten.
- Udfør nu følgende:
$ AllBuilds | Sorter opdateringstid | ft UpdateTime, ReleaseID, Branch, Build, ProductName
Kodestykket giver en meget pæn output. På min Insider Preview-maskine viser det følgende:
Den første kommando danner indholdet af variablen $ AllBuilds. Den anden kommando sorterer den og henter de nødvendige felter, der skal vises. Det kan være rigtig interessant for Windows 10-brugere at se deres opdateringshistorik over funktioner.
For brugere, der kom til Windows 10 fra en tidligere Windows-version, vil den oprindelige installationsverion blive nævnt som det første element på listen. Se også følgende artikel:
Sådan får du Windows 10 installationsdato
Scriptet er oprettet af en reddit-bruger ' sizzlr '. Via deskmodder.de .
Hvad viser scriptet dig? Hvor lang er din opgraderingshistorik? Del din oplevelse i kommentarerne!