Windows Tips & News

Poiščite svojo zgodovino nadgradnje sistema Windows s PowerShell

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

Vsakič, ko izvedete nadgradnjo nadgradnje v sistemu Windows 10, operacijski sistem shrani nekaj informacij, povezanih s predhodno nameščenimi različicami operacijskega sistema, v registru. Če pridobite te informacije, si lahko ogledate seznam gradenj, ki ste jih namestili, da pridejo do trenutno nameščene različice operacijskega sistema. To je lahko res zanimivo, še posebej, če ste svoj operacijski sistem Windows 7 ali 8.1 nadgradili na Windows 10 in se nato pridružili programu Windows Insider Preview. Seznam je lahko zelo dolg.

Oglas


Tukaj je preprost trik, ki vam bo omogočil, da se spomnite, katere različice operacijskega sistema ste namestili v računalnik. Podatki so shranjeni pod naslednjimi registrskimi ključi:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (dodatne informacije tukaj)

Vsak podključ Source OS* opisuje predhodno nameščeno različico sistema Windows. Glejte naslednji posnetek zaslona.V registru zgradite zgodovino nadgradnje

Sprehod po teh podključih je lahko zanimiv, vendar vzame veliko časa. Za hitrejše izvajanje je na voljo lep delček PowerShell, ki bo zapolnil tabelo s predhodno nameščenimi različicami operacijskega sistema.

Če želite poiskati zgodovino nadgradnje sistema Windows s PowerShell, naredite naslednje.

    1. Odprto povišano okno PowerShell.
    2. Kopiraj in prilepi naslednji ukaz:
      $AllBuilds = $(gci "HKLM:\System\Setup" |? {$_.Ime se ujema z "\\Source\s"}) | % { $_ | Izberite @{n="UpdateTime";e={if ($_.Name - ujemanje "Posodobljeno\son\s(\d{1,2}\/\d{1,2}\/\d{4} \s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Razčlenitev($Matches[1],([Globalizacija. CultureInfo]::CreateSpecificCulture('en-US')))}}}, };

      Pritisnite tipko Enter.Zgodovina nadgradnje gradnje v ukazu PowerShell 1

    3. Zdaj izvedite naslednje:
      $AllBuilds | Razvrsti Čas posodobitve | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Odrezek ustvari zelo urejen rezultat. Na mojem stroju Insider Preview prikazuje naslednje:Zgodovina nadgradnje gradnje v ukazu PowerShell 2

Prvi ukaz oblikuje vsebino spremenljivke $AllBuilds. Drugi ukaz ga razvrsti in pridobi zahtevana polja za prikaz. Za uporabnike sistema Windows 10 je lahko zelo zanimivo, da si ogledajo zgodovino posodobitev funkcij.

Za uporabnike, ki so prišli na Windows 10 iz prejšnje različice sistema Windows, bo prvotna različica namestitve omenjena kot prva postavka na seznamu. Oglejte si tudi naslednji članek:

Kako dobiti datum namestitve sistema Windows 10

Skript je ustvaril uporabnik reddita "sizzlr". Preko deskmodder.de.

Kaj vam pokaže scenarij? Kako dolga je vaša zgodovina nadgradnje? Delite svoje izkušnje v komentarjih!

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema
Windows Package Manager 1.0 stabilna je izšla

Windows Package Manager 1.0 stabilna je izšla

Microsoft je izdal prvo stabilno različico upravitelja paketov Windows za Windows 10 (aka Winget)...

Preberi več

Surface Duo dobi posodobitev vdelane programske opreme maja 2021

Surface Duo dobi posodobitev vdelane programske opreme maja 2021

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Microsoft Edge Beta, Dev in Can so izdali za Apple M1

Microsoft Edge Beta, Dev in Can so izdali za Apple M1

Microsoft je dal na voljo več vnaprej izdanih različic Edge za naprave Apple M1. Zdaj je mogoče n...

Preberi več