Compartilhar via


Gerenciar atualizações de dispositivo do IoT Core

Os clientes corporativos e OEM que usam Windows 10 IoT Core podem aproveitar os CSPs (provedores de serviços de configuração de gerenciamento de dispositivo) que permitem algum controle sobre o processo de atualização do dispositivo.

Observação

A partir do Windows 10 versão 1703, o IoT Core Pro é descontinuado e o controle de atualização está habilitado no IoT Core. O suporte ao WSUS também é removido.

Usando APIs de atualização

Windows.System.Update fornece controle interativo para Windows Update para Windows 10 IoT Core. O OEM pode criar uma interface do usuário personalizada em seu aplicativo UWP para gerenciar o processo de atualização do Windows e também mostrar a atualização status/progresso. Observe que a atualização interativa anula as políticas de atualização definidas por meio de MDM ou pacotes de provisionamento, conforme detalhado abaixo.

Usando Gerenciamento de Dispositivos

Gerenciamento de Dispositivos Política pode ser definida usando a ferramenta ICD (Designer de Configuração e Imagens do Windows) ou um serviço de MDM (gerenciamento de dispositivo móvel). Consulte Mobile Gerenciamento de Dispositivos para obter mais detalhes sobre protocolos de gerenciamento de dispositivos.

A ferramenta ICD (Designer de Configuração e Imagens do Windows) cria um pacote de provisionamento que pode ser incluído na imagem em tempo de geração de imagens ou em runtime. Para adicionar o pacote de provisionamento em tempo de geração de imagens, consulte adicionar pacote de provisionamento. Para adicionar o pacote de provisionamento ao dispositivo em runtime, siga as etapas abaixo

  • Conectar-se ao dispositivo (usando SSH ou usando o PowerShell)
  • Copiar o <filename>.ppkg arquivo para o diretório C:\Windows\Provisioning\Packages no dispositivo
  • Reinicialize o dispositivo. Na próxima inicialização, o ppkg será processado e as configurações serão aplicadas ao dispositivo.

AllowAutoUpdate para ativar ou desativar atualizações

Atualizações para IoT Core podem ser desativadas definindo a política AllowAutoUpdate.

  • Se a política AllowAutoUpdate não estiver configurada, o padrão será Instalar e reiniciar automaticamente, os dispositivos receberão atualizações do IoT Core e serão instalados imediatamente e reinicializados após o ActiveHours.
  • Se a política AllowAutoUpdate estiver definida como Desativar atualizações automáticas, as atualizações automáticas do IoT Core serão desativadas.

allowautoupdate5

AllowAutoUpdate para controlar atualizações

A política AllowAutoUpdate também pode controlar o tempo das atualizações do IoT Core:

Se a política AllowAutoUpdate estiver definida como Instalação automática e reinicialização sem controle do usuário final, as atualizações do IoT Core serão instaladas automaticamente e o dispositivo será reiniciado em um dia/hora especificado. Um administrador de TI especifica o dia/hora da instalação (ou seja, todos os domingos às 3h). Se nenhum dia/hora for especificado, o horário de instalação será padronizado para 3:00 diariamente. Todas as notificações relacionadas à atualização do usuário final também são suprimidas.

Exiba o dia definido usando <LocURI>./Vendor/MSFT/PolicyManager/Device/Update/ScheduledInstallDay</LocURI> ou a hora usando <LocURI>./Vendor/MSFT/PolicyManager/Device/Update/ScheduledInstallTime</LocURI> em syncml.

allowautoupdate4

Adiando atualizações

A política DeferQualityUpdatePeriodInDays pode ser usada para atrasar a atualização do dispositivo pelo número necessário de dias (máximo de 30 dias).

deferupdate1

Usando o Gerenciamento de Dispositivos de IoT do Azure

O Azure IoT Gerenciamento de Dispositivos (DM do Azure) é uma solução de gerenciamento altamente escalonável disponível em Windows 10 IoT Core. Consulte Gerenciamento de Windows Update para obter detalhes sobre como gerenciar as atualizações usando este canal.

O DM do Azure também fornece a capacidade de definir o anel de versão de pré-lançamento ( consulte a propriedade "ring" no Windows Update Policy ) e controlar a reinicialização do dispositivo por meio do Gerenciamento de Reinicialização.