Principal Windows 10 Encontre seu histórico de atualização do Windows com o PowerShell

Encontre seu histórico de atualização do Windows com o PowerShell



Deixe uma resposta

Cada vez que você executa uma atualização de build no Windows 10, o sistema operacional armazena algumas informações relacionadas às versões do sistema operacional previamente instaladas no Registro. Ao buscar essas informações, você pode ver uma lista de compilações que instalou para vir para a versão atualmente instalada do sistema operacional. Isso pode ser realmente interessante, especialmente se você atualizou seu sistema operacional Windows 7 ou 8.1 para o Windows 10 e, em seguida, ingressou no programa Windows Insider Preview. A lista pode ser muito longa.

Propaganda


Aqui está um truque simples que permitirá que você lembre quais versões do sistema operacional você instalou em seu computador. As informações são armazenadas nas seguintes chaves do Registro:

como ter certeza de que todos os motoristas estão atualizados
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (informações extras aqui)

Cada subchave Source OS * descreve uma versão do Windows instalada anteriormente. Veja a imagem a seguir.

Percorrer essas subchaves pode ser interessante, mas leva muito tempo. Para executá-lo mais rápido, há um bom snippet do PowerShell que preencherá uma tabela com compilações do sistema operacional instaladas anteriormente.

Para encontrar o histórico de atualização do Windows com PowerShell , faça o seguinte.

    1. Abrir uma janela elevada do PowerShell .
    2. Copie e cole o seguinte comando:
      $ AllBuilds = $ (gci 'HKLM:  System  Setup' |? {$ _. Name -match '\ Source  s'}) | % {$ _ | Selecione @ {n = 'UpdateTime'; e = {if ($ _. Name -match 'Atualizado  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'))}}};

      Pressione a tecla Enter.

    3. Agora, execute o seguinte:
      $ AllBuilds | Classificar UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      O snippet produz uma saída muito bacana. Na minha máquina de Insider Preview, mostra o seguinte:

O primeiro comando forma o conteúdo da variável $ AllBuilds. O segundo comando o classifica e busca os campos necessários para mostrar. Pode ser muito interessante para os usuários do Windows 10 visualizar seu histórico de atualização de recursos.

Para usuários que vieram para o Windows 10 de uma versão anterior do Windows, a versão de configuração original será mencionada como o primeiro item da lista. Além disso, consulte o seguinte artigo:

Como obter a data de instalação do Windows 10

O script é criado por um usuário reddit ' sizzlr '. Através da deskmodder.de .

O que o script mostra para você? Qual é o seu histórico de atualização? Compartilhe sua experiência nos comentários!

Artigos Interessantes

Escolha Do Editor

Melhores jogos de corrida no PS4 2020: 6 simuladores de condução e pilotos de arcade que você deve tentar
Melhores jogos de corrida no PS4 2020: 6 simuladores de condução e pilotos de arcade que você deve tentar
Os jogos de corrida têm sido um item da moda desde que a Sony lançou o primeiro Play Station. Cada novo ano traz mais jogos incríveis, e cada um traz consigo experiências realistas e uma seleção mais ampla de carros e pistas. A linha-
Como criar 100% de carga da CPU no Linux
Como criar 100% de carga da CPU no Linux
Se você substituiu a ventoinha da CPU ou mudou algo no sistema de refrigeração, é uma boa ideia testá-lo sob carga pesada. Aqui está como isso pode ser feito no Linux.
Como baixar Pokémon Go no Android no Reino Unido: Obtenha o Pikachu com seu telefone hoje
Como baixar Pokémon Go no Android no Reino Unido: Obtenha o Pikachu com seu telefone hoje
Pokémon Go está disponível nos Estados Unidos há anos, mas hoje finalmente foi lançado no Reino Unido. Isso significa que os aspirantes a treinadores no Reino Unido agora podem experimentar a magia do Pokémon
Como verificar as especificações do computador no Windows
Como verificar as especificações do computador no Windows
O seu computador é de 32 ou 64 bits? Você está usando a versão mais recente do Windows? Veja como encontrar as especificações do seu computador no Windows 11, 10, 8 e 7.
Habilitar complementos não assinados desabilitados pelo Firefox 43
Habilitar complementos não assinados desabilitados pelo Firefox 43
Se algum de seus complementos favoritos parou de funcionar devido à aplicação de assinatura no Firefox 43, veja como ativá-los novamente.
‘O termo não é reconhecido como o nome de um cmdlet’ - Como corrigir no Windows PowerShell
‘O termo não é reconhecido como o nome de um cmdlet’ - Como corrigir no Windows PowerShell
A única coisa que todos os produtos da Microsoft têm em comum são as mensagens de erro enigmáticas que eles fornecem quando algo dá errado. Em vez de falar em inglês simples para que todos possamos entender, os programas da Microsoft fornecem alguns jargões indecifráveis ​​que
Por que filmes tristes da Disney são bons para seu filho
Por que filmes tristes da Disney são bons para seu filho
Você pode se lembrar de sua própria infância, se assistiu a filmes da Disney ou da Pixar, aquela cena que puxou suas cordas de calor. Pode ter sido a morte da mãe de Bambi ou quando Scar solta os braços de Mufasa.