Ogni volta che si esegue un aggiornamento della build in Windows 10, il sistema operativo memorizza nel registro alcune informazioni relative alle versioni del sistema operativo precedentemente installate. Recuperando queste informazioni, puoi vedere un elenco di build che hai installato per arrivare alla versione attualmente installata del sistema operativo. Questo può essere davvero interessante, soprattutto se hai aggiornato il tuo sistema operativo Windows 7 o 8.1 a Windows 10 e poi ti sei iscritto al programma Windows Insider Preview. L'elenco può essere molto lungo.
Pubblicità
Ecco un semplice trucco che ti permetterà di ricordare quali versioni del sistema operativo hai installato sul tuo computer. Le informazioni vengono archiviate nelle seguenti chiavi di registro:
perché Chrome si apre all'avvio?
HKEY_LOCAL_MACHINE SYSTEM Setup Source OS (ulteriori informazioni qui)
Ogni sottochiave del sistema operativo di origine * descrive una versione di Windows installata in precedenza. Vedi lo screenshot seguente.
Passare in rassegna queste sottochiavi può essere interessante, ma richiede molto tempo. Per eseguirlo più velocemente, c'è un bel frammento di PowerShell che popolerà una tabella con build precedentemente installate del sistema operativo.
Per trovare la cronologia degli aggiornamenti di Windows con PowerShell , Fare quanto segue.
- Aperto una finestra di PowerShell elevata .
- Copia e incolla il seguente comando:
$ AllBuilds = $ (gci 'HKLM: System Setup' |? {$ _. Name -match '\ Source s'}) | % {$ _ | Seleziona @ {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], ([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'))}}};
Premi il tasto Invio.
- Ora, esegui quanto segue:
$ AllBuilds | Ordina UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
Lo snippet produce un output molto accurato. Sulla mia macchina Insider Preview, mostra quanto segue:
Il primo comando forma il contenuto della variabile $ AllBuilds. Il secondo comando lo ordina e recupera i campi obbligatori da mostrare. Può essere davvero interessante per gli utenti di Windows 10 visualizzare la cronologia degli aggiornamenti delle funzionalità.
Per gli utenti che sono passati a Windows 10 da una versione precedente di Windows, la versione di installazione originale verrà menzionata come primo elemento nell'elenco. Inoltre, vedere il seguente articolo:
Come ottenere la data di installazione di Windows 10
Lo script è stato creato da un utente reddit ' sizzlr '. attraverso deskmodder.de .
Cosa ti mostra la sceneggiatura? Quanto dura la cronologia degli aggiornamenti? Condividi la tua esperienza nei commenti!