
No Windows 7, 8 e 8.1, depois de capturar uma imagem bem auditada como imagem de restauração do sistema operacional, executo este comando em meu sistema operacional em execução para instruir o WinRE a usar esta imagem ao redefinir:
reagentc.exe /setosimage /path R:\Recovery\WindowsRE\install.vim /index 1
Então, quando eu reinicio o computador no ambiente de recuperação e seleciono "Redefinir este PC" (redefinindo do WinRE, não de Configurações -%gt; Redefinir), ele apaga toda a C:
partição e aplica essa imagem, de maneira semelhante a
DISM.exe /Apply-Image /ImageFile:R:\Recovery\WindowsRE\install.wim /Index:1 /ApplyDir:C:
No entanto, isso não funciona mais com o Windows 10. Mesmo se eu disser ao WinRE para usar minha imagem personalizada com REAgentC, ele apenas redefinirá para uma nova instalação do Windows, ignorando completamente meu arquivo install.wim
.
Qualquer solução?
Relacionado:Aquié um tópico com oidênticopergunta no Microsoft TechNet, com um moderador estúpido postando algumas não respostas.
Responder1
O Windows 10 usa um sistema diferente para PBR - Push-Button Reset. E a opção/setosimage
foi removido do programa ReAgentC.
Por que
Antes, em 8 e 8.1 (ou Win 7, se você forneceu sua própria ferramenta de restauração no Win Recovery), uma imagem completa foi criada. Após a restauração, você terá o estado exato em que estava quando o computador foi fabricado ou quando você mesmo criou o WIM de recuperação.
Isso significa que você precisará passar por possivelmente anos de atualizações novamente. As atualizações semestrais levariam horas para serem concluídas.
A Microsoft criou uma ferramenta de migração de estado de usuário (USMT). O arquivo resultante ainda é WIM, mas não é uma imagem de disco completa. É um "estado salvo". Contém todos os arquivos e entradas de registro que não fazem parte do próprio Windows. Não há Windows na imagem.
Como
Ao redefinir, o Windows verificará a integridade de cada pacote (e seus arquivos) da instalação ativa do Windows. Se encontrar um arquivo corrompido, ele baixará esse pacote e fará uma correção (nunca tive a oportunidade de ver isso em ação), então salvará os drivers atuais e os colocará de lado. Ele renomeará o Windows para Windows.old e “reinstalará” o Windows limpo usando pacotes do anterior. Em seguida, os drivers são aplicados e, por último, seu arquivo USMT.PPKG (na verdade renomeado como WIM).
Você terminará com o estado do sistema como estava quando você (ou a fábrica) criou a recuperação, mas com o Windows atualizado. E o arquivo de recuperação em si tem apenas 200-300 MB.
Se você incluir o Office ou algum outro aplicativo e tiver espaço em disco caro, existe um recurso chamado Instância Única, que vinculará arquivos reais a este arquivo PPKG.
O processo de criação do PBR está descrito na página de documentos do MS.
O que mudou
Se o link acima for TL;DR e você já conhece o processo do Win8.1, o que mudou é que
em vez de DISM /capture você executa:
N:\ScanState_amd64\scanstate.exe /apps /config:"$PSScriptRoot\ScanState_amd64\Config_AppsAndSettings.xml" /ppkg C:\Recovery\Customizations\USMT.ppkg /o /c /v:13 /l:C:\ScanState.log
O scanstate está no ADK e você também precisa dos arquivos WinPe dele para executá-lo. Atualize os caminhos conforme necessário, mas esta parte foi corrigida: C:\Recovery\Customizations*.ppkgNão há partição de recuperação separada e o restante dos arquivos, que eram necessários antes: os scripts ResetConfig.xml e diskpart serão necessários apenas se você planeja particionamento de disco não padrão ou scripts ResetConfig. Nesse caso, esses arquivos vão para C:\Recovery\OEM
Você não usa ReAgentC para registrar seu arquivo ppkg. Todos os arquivos em C:\Recovery\Customizations*.ppkg são aplicados após a redefinição.Você executa o scanstate (a captura) no sistema operacional em execução (melhor usar o modo de auditoria). Não é possível fazer captura do WinPe.
Mas acho que pode ser possível criar uma opção adicional no WinRe, para restaurar usando um arquivo WIM de imagem de disco completo e fazer com que ambas as opções funcionem em paralelo. Estou apenas explorando isso, posso voltar aqui e editar minha resposta mais tarde.
Responder2
A /setosimage
opção ainda funciona no Windows 10, você pode registrar a localização da sua imagem personalizada com ela.
Mas tentar redefinir meu PC usando uma imagem personalizada salva aqui não funcionará no Win10 como antes.
As opções apresentadas para Fully Reset basicamente limparão seu sistema operacional de volta aos padrões OOBE, como se você o tivesse instalado novamente, semelhante aos métodos de redefinição da Apple ou Android.
Portanto, não há grande benefício em usar o ambiente WinRE para fins de reinicialização do PC se o que você procura é a reinicialização do botão como o Win8.1, que pode recuperar uma captura personalizada do seu sistema operacional.
Em vez disso, você pode executar operações DISM para capturar e restaurar a imagem do sistema operacional a partir de um USB inicializável ou injetar esses scripts no ambiente WinRE para evitar completamente dispositivos externos.
Lembre-se de que é arriscado capturar e restaurar uma imagem do sistema operacional que mantém o WinRE dentro de seu volume. Você deve registrar o WiNRE em sua própria partição.
As instalações do Windows 10 tendem a colocar a partição de recuperação padrão antes do sistema operacional, às vezes antes da partição EFI, por isso será um desafio aumentar o tamanho da partição de recuperação. Você precisa aumentar seu tamanho para hospedar o ambiente WinRE, e isso é bastante difícil sem ferramentas de terceiros e ainda pode deixá-lo sem um sistema inicializável. Pode ser melhor criar um volume de recuperação separado de tamanho amplo após o sistema operacional, como geralmente é recomendado de qualquer maneira.