Depois de atualizar para o Windows 10 ou instalar uma atualização de recursos do Windows 10, você poderá voltar para a versão anterior do Windows em um período limitado de 10 dias. Isso pode ser feito abrindo Configurações → Atualização e segurança → Recuperação → Voltar para a versão anterior do Windows 10.
(Se você atualizou do Windows 7, verá Volte para o Windows 7 em vez de.)
Reverter para a versão anterior usando este método mantém seus arquivos pessoais, mas removerá suas personalizações, aplicativos e drivers instalados após a atualização. Por padrão, você tem dez dias, antes dos quais você pode reverter para a versão anterior do Windows.
Desinstalar a versão atual e voltar para a versão anterior do Windows também libera gigabytes de dados em seu disco rígido, como o Windows.old
pasta é excluída.
Após a janela de 10 dias, os arquivos de instalação anteriores do Windows sob o Windows.old
diretório seria apagado automaticamente (talvez usando Limpeza de disco) pelo sistema operacional. O iniciar o botão ficará acinzentado.
Nas versões do Windows 10 antes da Atualização de aniversário (v1607), o período de reversão era de 30 dias. Desde a atualização de aniversário, a Microsoft reduziu a janela de desinstalação para 10 dias. De acordo com a Microsoft, foi uma decisão baseada em dados (com base na telemetria) alterar o período de reversão de 30 para apenas 10 dias. Citando a fonte:
Com base em nossa pesquisa de usuários, notamos que a maioria dos usuários que optam por voltar para uma versão anterior do Windows o faz nos primeiros dias. Como tal, alteramos a configuração para 10 dias para liberar espaço de armazenamento usado por cópias anteriores.
A avaliação de um sistema operacional pode exigir mais tempo para os usuários finais e uma janela de 10 dias é insuficiente para a maioria das pessoas. A boa notícia é que você pode aumentar a opção Voltar para a versão anterior do Windows para no máximo 60
dias manualmente.
Este artigo explica como estender a janela de reversão de 10 dias em seu computador com Windows 10.
Estenda o limite de 10 dias para voltar à versão anterior
Usando o utilitário DISM, você pode fazer o seguinte:
- Descubra quantos dias após uma atualização um sistema operacional pode ser desinstalado.
- Inicie uma desinstalação ou reverta para o sistema operacional ou versão anterior.
- Remova a capacidade de desinstalar uma atualização do Windows.
- Defina o número de dias que um usuário tem para desinstalar uma atualização do Windows.
(Referência: Opções de linha de comando de desinstalação do sistema operacional DISM.)
Encontre o prazo de reversão (número de dias)
Para determinar o intervalo de tempo (dias) da janela de desinstalação da instalação existente do Windows, execute este comando a partir de Prompt de comando do administrador:
DISM / Online / Get-OSUninstallWindow
Você verá a seguinte saída:
Ferramenta de gerenciamento e manutenção de imagens de implantação. Versão: 10.0.19041.572 Versão da imagem: 10.0.19042.661 Janela de desinstalação: 10 A operação foi completa com sucesso.
Aumente o prazo de reversão (número de dias)
Execute este comando para definir o número de dias após uma atualização que uma desinstalação pode ser iniciada.
Sintaxe:
DISM / Online / Set-OSUninstallWindow / Value:
O valor (ou seja, número de dias) deve estar na faixa de <2
ou >60
. Se o valor que você inserir não cair nessa faixa, o valor padrão de 10 será definido.
Exemplo:
DISM / Online / Set-OSUninstallWindow / Value: 30
Você deve ver a mensagem “A operação foi completa com sucesso”Na saída.
A linha de comando acima define a janela de reversão para 30 dias. O Windows não apagará o Windows.old
pasta antes de 30 dias.
Defina o prazo de reversão por meio do Registro
Você também pode definir o período da janela de reversão editando o registro.
- Inicie o Editor do Registro e vá para o seguinte ramo:
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
- Crie um novo valor DWORD chamado
UninstallWindow
se ainda não existir. - Duplo click
UninstallWindow
, selecione Decimal e digite o valor desejado (>2
para<60
) e clique em OK.
Observe que, se o valor de registro acima não existir, “10” dias será o limite padrão usado pelo Windows. - Saia do Editor do Registro.
Após a modificação do registro, é melhor reiniciar o Windows, por meio do DISM Get-OSUninstallWindow o comando refletirá a alteração do registro, mesmo se você não reiniciar.
Dica Adicional
Existem mais dois DISM comuta nomeadamente, Initiate-OSUninstall
e Remove-OSUninstall
que você pode gostar de saber. A primeira é iniciar uma reversão usando a linha de comando e a última é remover a capacidade de reversão pelos usuários.
O Remove-OSUninstall
interruptor acinzentaria o Iniciar botão na seção Voltar para a… anterior. O comando exclui os seguintes valores de registro da ramificação mencionada acima. Ele também pode remover os dados BCD correspondentes e o Ambiente de recuperação do Windows entrada chamada “Voltar para a construção anterior”.
Valores de registro:
- UninstallActive
- UninstallGUID
- UninstallMark
- UninstallScenario
Erro: 1168 - Elemento não encontrado
Em alguns casos, o erro 1168 (‘elemento não encontrado’) pode ocorrer ao executar o comando DISM Get-OSUninstallWindow ou Set-OSUninstallWindow.
Ferramenta de gerenciamento e manutenção de imagens de implantação. Versão: 10.0.19041.572 Versão da imagem: Erro: 1168 Elemento não encontrado. O arquivo de log do DISM pode ser encontrado em C: \ WINDOWS \ Logs \ DISM \ dism.log
O arquivo DISM.log mostraria as seguintes entradas:
Erro pGetUninstallInterfaceCommon: falha ao carregar a plataforma de configuração, hr = 0x80070490 [gle = 0x00000003] Provedor da plataforma de instalação do DISM de erro: PID = 3944 TID = 9192 Falha ao obter UninstallInterface Online. - CSetupPlatformManager:: GetUninstallWindow (hr: 0x80070490) Provedor de plataforma de instalação do DISM de erro: PID = 3944 TID = 9192 Falha ao obter a janela de desinstalação. - CSetupPlatformManager:: ProcessCmdLine_GetUninstallWindow (hr: 0x80070490) Erro DISM DISM SetupPlatform Provider: PID = 3944 TID = 9192 Falha ao processar o comando get-osuninstallwindow. - CSetupPlatformManager:: ExecuteCmdLine (hr: 0x80070490)
Erro 1168
(0x80070490
), que denota “Elemento não encontrado”, ocorre se o Windows.old
pasta (especialmente a subpasta $ WINDOWS. ~ BT
) foi excluído pelo Windows depois que a janela de reversão expirou.
Também é possível que você tenha limpado manualmente o “Instalações anteriores do Windows”Arquivos usando a Limpeza de disco ou Configurações de armazenamento para recuperar o espaço em disco.
O DISM DISM Get-OSUninstallWindow
e Set-OSUninstallWindow
os comandos precisariam dos seguintes arquivos para funcionar corretamente:
C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ api-ms-win-core-kernel32-legacy-l1-1-0.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ fltLib.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ mpr.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ setupplatform.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ sspicli.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ unbcl.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ virtdisk.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ winhttp.dll. C: \ windows.old \ $ WINDOWS. ~ BT \ Sources \ wtsapi32.dll
Se Windows.old
ou sua subpasta $ WINDOWS. ~ BT
está faltando ou se alguma das DLLs estiver faltando nesse local, você receberá um dos seguintes erros:
Erro: 1168 Elemento não encontrado. O arquivo de log do DISM pode ser encontrado em C: \ WINDOWS \ Logs \ DISM \ dism.log
Erro: 126 O módulo especificado não foi encontrado. O arquivo de log do DISM pode ser encontrado em C: \ WINDOWS \ Logs \ DISM \ dism.log
Erro 3: O sistema não pode encontrar o caminho especificado
Apesar disso, você deve ser capaz de definir o limite de desinstalação ou período de tempo usando o método de registro descrito acima.
Palavras finais
Não está claro se a janela de desinstalação que você definiu usando o DISM ou o registro será preservada ou não se você instalar uma atualização (atualização de recurso) no futuro.
Claro, o truque final de renomear C: \ Windows.old
e C: \ $ Windows ~ BT
impediria o Windows 10 de apagá-los automaticamente. Ao renomear as pastas, você tem tempo ilimitado para voltar à versão escolhida.
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Um "pequeno" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!