Componentes de recuperação

Recursos de redefinição de botão de ação por padrão restauram apenas drivers (instalados por meio de pacotes INF) e aplicativos do Windows pré-instalados. Para configurar os recursos para restaurar outras personalizações, como configurações e aplicativos da área de trabalho do Windows, você precisará preparar um ou mais pacotes de personalização que contenham as personalizações. Esses pacotes de personalizações estão na forma de pacotes de provisionamento (.ppkg).

A redefinição de botão de ação procura e restaura automaticamente os pacotes de provisionamento localizados na pasta C:\Recovery\Customizations.

Começando com Windows 10, versão 1809, o Windows também procurará e restaurará determinadas personalizações na C:\Recovery\AutoApply pasta. Se as personalizações estiverem nessa pasta e os pontos de extensibilidade não estiverem configurados, as personalizações nessa pasta serão restauradas.

  • A redefinição de botão de ação procura e restaura automaticamente os pacotes de provisionamento localizados na pasta C:\Recovery\Customizations.
  • O Windows também procurará e restaurará determinadas personalizações na C:\Recovery\AutoApply pasta. Se as personalizações estiverem nessa pasta e os pontos de extensibilidade não estiverem configurados, as personalizações nessa pasta serão restauradas.

Para garantir que a pasta Recuperação tenha que corrigir permissões e proteger os pacotes contra adulteração ou exclusão acidental, use os seguintes comandos para criar a C:\Recovery pasta:

mkdir C:\Recovery
icacls C:\Recovery /inheritance:r
icacls C:\Recovery /grant:r SYSTEM:(OI)(CI)(F)
icacls C:\Recovery /grant:r *S-1-5-32-544:(OI)(CI)(F)
takeown /f C:\Recovery /a
attrib +H C:\Recovery

Algumas configurações e personalizações não podem ser incluídas em pacotes de provisionamento. Em vez disso, você pode restaurá-los usando um arquivo autônomo aplicado usando os pontos de extensibilidade de redefinição de botão de ação. Para configurações compatíveis com pacotes de provisionamento e desatentos, é recomendável especificá-los usando apenas um dos mecanismos, não ambos. Para saber mais, confira Como funcionam os recursos de redefinição de botão de ação.

Aplicar pastas automaticamente

As pastas de aplicação automática facilitam a configuração de personalizações de redefinição de botão por push para a experiência de redefinição. Esse método copia e aplica os arquivos de personalização mais comuns do Windows após a redefinição do dispositivo. Isso pode ajudar a simplificar o processo de configuração e eliminar erros comumente cometidos que resultam em um dispositivo configurado incorretamente.

Começando com Windows 10, versão 1809, a aplicação automática de pastas facilita a configuração de personalizações de redefinição de botão de ação para a experiência de redefinição. Esse novo método copia e aplica os arquivos de personalização mais comuns do Windows após a redefinição do dispositivo. Isso pode ajudar a simplificar o processo de configuração e eliminar erros comumente cometidos que resultam em um dispositivo configurado incorretamente.

As pastas de aplicação automática não podem ser usadas em conjunto com pontos de extensibilidade.

Importante

Se ambos os pontos de extensibilidade estiverem configurados e as pastas de aplicação automática estiverem presentes no C:\Recovery, as pastas de aplicação automática serão ignoradas.

Aplicação automática de personalizações

As seguintes personalizações são compatíveis com pastas de aplicação automática:

  • TaskbarLayoutModification.xml
  • LayoutModification.xml
  • OOBE
  • Unattend.xml
  • Todos os arquivos de ativos necessários
  • TaskbarLayoutModification.xml
  • LayoutModification.json
  • OOBE
  • Unattend.xml
  • Todos os arquivos de ativos necessários

Configurar a aplicação automática

Para usar pastas de aplicação automática, você precisa copiar arquivos de configuração e quaisquer arquivos de ativo relacionados C:\Recovery\AutoApply. Arquivos de ativo relacionados são arquivos dos quais os arquivos de configuração dependem, como um gráfico que não está atento definirá como um papel de parede ou arquivos .lnk que são usados por TaskbarLayoutModification.xml.

Durante uma recuperação, os arquivos nesta pasta AutoApply serão copiados para as pastas corretas na imagem restaurada. Por exemplo, quando você colocar unattend.xml na pasta AutoApply, ela será copiada para a pasta C:\Windows\Panther durante o processo de recuperação.

A tabela a seguir mostra as personalizações disponíveis e onde copiar a configuração e os arquivos de ativo relacionados para que o PBR possa restaurá-los para o sistema operacional restaurado:

Personalização Copie a configuração para: Copie os ativos relacionados para:
TaskbarLayoutModification.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\Customizationfiles
LayoutModification.json e LayoutModification.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\Customizationfiles
OOBE.xml Copie %windir%\System32\OOBE\info e todo o conteúdo para C:\Recovery\AutoApply\OOBE N/D – A pasta OOBE\Info copiada deve incluir todos os arquivos para dar suporte ao OOBE
Unattend.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\CustomizationFiles
Personalização Copie a configuração para: Copie os ativos relacionados para:
TaskbarLayoutModification.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\Customizationfiles
LayoutModification.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\Customizationfiles
OOBE.xml Copie %windir%\System32\OOBE\info e todo o conteúdo para C:\Recovery\AutoApply\OOBE N/D – A pasta OOBE\Info copiada deve incluir todos os arquivos para dar suporte ao OOBE
Unattend.xml C:\Recovery\AutoApply\ C:\Recovery\AutoApply\CustomizationFiles

Capturando aplicativos da área de trabalho do Windows usando a ferramenta ScanState da Ferramenta de Migração de Estado do Usuário (USMT) do Windows

O ScanState.exe da USMT (Ferramenta de Migração de Usuário) do Windows foi atualizado em Windows 10 para dar suporte à captura de aplicativos da área de trabalho do Windows. Essa funcionalidade pode ser ativada especificando a opção /apps .

A USMT (Ferramenta de Migração de Estado de Usuário) do Windows ScanState.exe captura aplicativos da área de trabalho do Windows quando você especifica a opção da /apps USMT.

Quando /apps é especificado, ScanState usa um conjunto de regras de descoberta de aplicativo para determinar o que deve ser capturado e armazena a saída como uma imagem de dados de dispositivo de referência dentro de um pacote de provisionamento. Em geral, os dados do dispositivo de referência incluem o seguinte:

  • Aplicativos da área de trabalho do Windows instalados usando o Microsoft Windows Installer ou outros instaladores
  • Todos os arquivos e pastas fora do namespace do Windows (em outras palavras, fora de \Windows, \Program Files, \Program Files (x86), \ProgramData e \Users). Isso se aplica somente ao volume no qual o Windows está instalado.
  • Não capturado: aplicativos do Windows.
  • Não capturado: estado/dados do usuário.

Você também pode especificar regras adicionais para incluir ou excluir arquivos, pastas e configurações do Registro específicos. Por exemplo, se você estiver usando ScanState durante a implantação de fábrica, talvez seja necessário excluir ferramentas específicas de fabricação para que elas não sejam restauradas quando os usuários finais usarem recursos de redefinição de botão de push. Para especificar regras adicionais, você precisará criar um XML de migração e especificar a opção /i ao usar ScanState.exe.

A opção /apps do ScanState também dá suporte aos seguintes parâmetros opcionais:

Parâmetro Use
+/-sysdrive Especifica se aplicativos, arquivos e pastas fora do namespace do Windows devem ser capturados.

Se +sysdrive for especificado, todo o conteúdo na unidade do sistema será examinado e qualificado para ser capturado de acordo com as regras de descoberta.

Se -sysdrive for especificado, somente o conteúdo dentro do namespace do Windows será examinado e qualificado para ser capturado de acordo com as regras de descoberta.

+sysdrive é o padrão.

+/-oeminfo Especifica se as informações de suporte e ajuda específicas do OEM devem ser capturadas.

Se +oeminfo for especificado, as informações de suporte e OEM serão capturadas.

Se -oeminfo for especificado, as informações de suporte e OEM não serão capturadas.

+oeminfo é o padrão.

Importante

  • Embora os recursos de redefinição de botão de ação possam restaurar vários pacotes de provisionamento, apenas um dos pacotes pode conter a imagem de dados do dispositivo de referência capturada usando ScanState.
  • ScanState deve ser usado somente depois que todas as personalizações tiverem sido aplicadas ao computador. Ele não dá suporte à anexação de alterações adicionais a uma imagem de dados de dispositivo de referência existente.
  • Ao preparar ScanState para capturar personalizações, você deve excluir Microsoft Defender configurações para evitar possíveis falhas durante a recuperação que podem ser causadas por conflitos de arquivo. Para obter mais informações, consulte Etapa 1 em Implantar recursos de redefinição de botão de ação.
  • Se você estiver inicializando o dispositivo de referência no Modo de Auditoria usando um unattend.xml, não especifique a AutoLogon configuração desatento. Isso resultaria na captura do estado do autologon no pacote de personalização. O uso desse pacote durante operações de redefinição de botão de ação causa problemas na OOBE (Experiência Pronta para Uso). Por padrão, o Modo de Auditoria entra automaticamente usando a conta de Administrador interna.

Restaurando configurações usando unattend.xml e pontos de extensibilidade

Dica

Você pode usar pastas de aplicação automática para restaurar automaticamente unattend.xml, layoutmodification.json e oobe.xml. Se estiver usando pastas de aplicação automática, você não precisará configurar scripts de extensibilidade, conforme descrito abaixo.

Dica

Começando com Windows 10, versão 1809, você pode usar pastas de aplicação automática para restaurar automaticamente unattend.xml, layoutmodification.xml e oobe.xml. Se estiver usando pastas de aplicação automática, você não precisará configurar scripts de extensibilidade, conforme descrito abaixo.

A maioria das configurações definidas usando unattend.xml e outros arquivos de configuração (por exemplo, oobe.xml) não pode ser restaurada usando pacotes de provisionamento. Em vez disso, você precisará usar os pontos de extensibilidade de redefinição de botão de ação para restaurá-los durante a recuperação. Esses pontos de extensibilidade permitem executar scripts que podem:

  • Injetar um unattend.xml no sistema operacional recuperado
  • Copiar outros arquivos de configuração e ativos para o sistema operacional recuperado

Importante

  • Você não deve usar unattend.xml (ou outros mecanismos) para inicializar o sistema operacional recuperado no Modo de Auditoria. O sistema operacional recuperado deve permanecer configurado para inicializar para OOBE.
  • Uma cópia dos arquivos de configuração e ativos que precisam ser restaurados deve ser colocada em C:\Recovery\OEM. O conteúdo nessa pasta não é modificado por recursos de redefinição de botão de ação e é feito backup automaticamente na mídia de recuperação criada usando o utilitário Criar uma unidade de recuperação . Para proteger o unattend.xml e arquivos/ativos de configuração contra violação ou exclusão acidental, as permissões de Gravação/Modificação de C:\Recovery\OEM devem ser restritas ao grupo de usuários local administradores.

Para saber como criar scripts a serem executados usando pontos de extensibilidade, consulte Adicionar scripts de extensibilidade à redefinição por botão de ação.

Para saber como usar ScanState para capturar e armazenar o PPKG resultante em C:\Recovery\Customizations, que é restaurado automaticamente durante o PBR, consulte Implantar recursos de redefinição de botão de ação usando ScanState.

Estratégias de recuperação para personalizações comuns

A tabela a seguir descreve a estratégia de recuperação para personalizações comuns.

Personalização Como ele é configurado Como ele pode ser restaurado durante o PBR
OOBE – emparelhamento HID Configurações na <hidSetup> seção de OOBE.xml e imagens (por exemplo, arquivos .png)
  • Usar o script de extensibilidade do PBR para restaurar OOBE.xml e imagens de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – OEM EULA <Eulafilename> configuração em OOBE.xml e nos termos de licença .rtf arquivo(s) armazenados em %WINDIR%\System32\Oobe\Info
  • Usar o script de extensibilidade do PBR para restaurar arquivos OOBE.xml e .rtf de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – idioma pré-configurado e fuso horário Configurações na <defaults> seção de OOBE.xml
  • Usar o script de extensibilidade do PBR para restaurar OOBE.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – Ocultar página de banda larga móvel Microsoft-Windows-WwanUI | Configuração notInOOBE no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – página Registro do OEM Configurações na <seção de registro> de OOBE.xml e arquivos HTML para links in-loco
  • Usar o script de extensibilidade do PBR para restaurar OOBE.xml e arquivos HTML de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Iniciar – blocos e grupos fixados LayoutModification.xml armazenados em %SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell ou configurações em Microsoft-Windows-Shell-Setup | StartTiles no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar LayoutModification.xml ou unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Iniciar – lista de MFU pré-preenchida LayoutModification.xml armazenados em %SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
  • Usar pontos de extensibilidade do PBR para restaurar LayoutModification.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Continuum – Fator forma Configurações no unattend.xml:
  • Microsoft-Windows-Deployment | DeviceForm
  • Microsoft-Windows-GPIOButtons | ConvertibleSlateMode
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Continuum – modo padrão Microsoft-Windows-Shell-Setup | Configuração de SignInMode no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Área de trabalho – cores de destaque padrão e adicionais Comando RunSynchronous no unattend.xml que adiciona os valores de cor hexadecimal agrb ao registro em HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Accents
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Desktop – Imagem em segundo plano Microsoft-Windows-Shell-Setup | Temas | Configuração desktopBackground em unattend.xml e imagem (por exemplo, .jpgarquivo /.png/.bmp)
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml e o arquivo de imagem de plano de fundo de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Área de Trabalho – Itens da barra de tarefas fixados Configurações em Microsoft-Windows-Shell-Setup | TaskbarLinks em arquivos de unattend.xml e atalho (.lnk) armazenados em uma pasta em %ALLUSERSPROFILE%\Microsoft\Windows\Menu Iniciar\Programas\
  • Usar pontos de extensibilidade do PBR para restaurar arquivos unattend.xml e .lnk de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Desktop – ícones do Systray Configurações em Microsoft-Windows-Shell-Setup | NotificationArea no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Banda larga móvel – renomeie "WiFi" para "WLAN" na lista de rede Microsoft-Windows-SystemSettings | Configuração de WiFiToWlan no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Banda larga móvel – Habilitar o controle de Seleção de Rede em Configurações Microsoft-Windows-SystemSettings | Configuração DisplayNetworkSelection no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Configurações do computador – aplicativos de configurações pré-instalados Os aplicativos de configurações são pré-instalados da mesma forma que qualquer outro aplicativo e aparecem automaticamente em Configurações. A funcionalidade declarada no manifesto do aplicativo determina se ele é um aplicativo de configurações ou não. Restaurado automaticamente junto com outros aplicativos pré-instalados
Navegador padrão e manipuladores de protocolos Configurações de associação de aplicativo padrão arquivo XML importado usando o comando /Import-DefaultAppAssociations no DISM ou
Informações de suporte no aplicativo Contact Support Configurações em Microsoft-Windows-Shell-Setup | OEMInformation no arquivo unattend.xml e logo.bmp
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml e .bmp arquivo de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Armazenar modificador de conteúdo Microsoft-Windows-Store-Client-UI | Configuração storeContentModifier em unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
  • ou
  • Aplicar pastas automaticamente
Aplicativos da área de trabalho do Windows (incluindo applets de driver instalados por meio de setup.exe) INSTALADORES MSI ou personalizados Use ScanState para capturar e armazenar o PPKG resultante em C:\Recovery\Customizations, que é restaurado automaticamente durante o PBR.
Conteúdo RDX Confira WEG de UX para obter detalhes Não deve ser restaurado durante o PBR
Personalização Como ele está configurado Como ele pode ser restaurado durante o PBR
OOBE – emparelhamento HID Configurações na <hidSetup> seção de OOBE.xml e imagens (por exemplo, arquivos .png)
  • Usar o script de extensibilidade PBR para restaurar OOBE.xml e imagens de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – OEM EULA <Eulafilename> configuração em OOBE.xml e termos de licença .rtf arquivo(s) armazenados em %WINDIR%\System32\Oobe\Info
  • Usar o script de extensibilidade do PBR para restaurar arquivos OOBE.xml e .rtf de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – idioma pré-configurado e fuso horário Configurações na <defaults> seção de OOBE.xml
  • Usar o script de extensibilidade PBR para restaurar OOBE.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – Ocultar página de banda larga móvel Microsoft-Windows-WwanUI | Configuração de NotInOOBE no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
OOBE – página Registro OEM Configurações na <seção de registro> de arquivos OOBE.xml e HTML para links in-loco
  • Usar o script de extensibilidade PBR para restaurar OOBE.xml e arquivos HTML de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Iniciar – Itens fixados LayoutModification.json e LayoutModification.xml armazenados em %SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
  • Usar pontos de extensibilidade do PBR para restaurar LayoutModification.json e LayoutModification.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Área de trabalho – cores de destaque padrão e adicionais Comando RunSynchronous no unattend.xml que adiciona os valores de cor hexadecimais do AGRB ao registro em HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Accents
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Desktop – Imagem em segundo plano Microsoft-Windows-Shell-Setup | Temas | Configuração desktopBackground em unattend.xml e imagem (por exemplo, .jpgarquivo /.png/.bmp)
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml e arquivo de imagem de plano de fundo de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Área de trabalho – Itens da barra de tarefas fixados Configurações em Microsoft-Windows-Shell-Setup | TaskbarLinks em arquivos de unattend.xml e atalho (.lnk) armazenados em uma pasta em %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\
  • Usar pontos de extensibilidade do PBR para restaurar arquivos unattend.xml e .lnk de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Desktop – Ícones do Systray Configurações em Microsoft-Windows-Shell-Setup | NotificationArea no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Banda larga móvel – renomeie "WiFi" para "WLAN" na lista de rede Microsoft-Windows-SystemSettings | Configuração de WiFiToWlan no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Banda larga móvel – Habilitar o controle de Seleção de Rede em Configurações Microsoft-Windows-SystemSettings | Configuração DisplayNetworkSelection no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Configurações do computador – aplicativos de configurações pré-instalados Os aplicativos de configurações são pré-instalados da mesma forma que qualquer outro aplicativo e aparecem automaticamente em Configurações. A funcionalidade declarada no manifesto do aplicativo determina se ele é um aplicativo de configurações ou não. Restaurado automaticamente junto com outros aplicativos pré-instalados
Navegador padrão e manipuladores de protocolos Arquivo XML de configurações de associação de aplicativo padrão importado usando o comando /Import-DefaultAppAssociations no DISM ou
Informações de suporte no aplicativo Contact Support Configurações em Microsoft-Windows-Shell-Setup | OEMInformation no arquivo unattend.xml e logo.bmp
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml e .bmp arquivo de C:\Recovery\OEM
ou
  • Aplicar pastas automaticamente
Armazenar modificador de conteúdo Microsoft-Windows-Store-Client-UI | Configuração de StoreContentModifier no unattend.xml
  • Usar pontos de extensibilidade do PBR para restaurar unattend.xml de C:\Recovery\OEM
  • ou
  • Aplicar pastas automaticamente
Aplicativos da área de trabalho do Windows (incluindo miniaplicativos de driver instalados por meio de setup.exe) MSI ou instaladores personalizados Use ScanState para capturar e armazenar o PPKG resultante em C:\Recovery\Customizations, que é restaurado automaticamente durante o PBR.
Conteúdo RDX Consulte UX WEG para obter detalhes Não deve ser restaurado durante o PBR