Implantar atualizações de recursos para instalações iniciadas pelo usuário
Utilize os seguintes passos para implementar uma atualização de funcionalidades para uma instalação iniciada pelo utilizador.
Preparar-se para implementar atualizações de funcionalidades
Passo 1: Ativar a cache ponto a ponto
Utilize a cache ponto a ponto para ajudar a gerir a implementação de conteúdos para clientes em localizações remotas. A cache ponto a ponto é uma solução de Configuration Manager incorporada que permite aos clientes partilhar conteúdos com outros clientes diretamente a partir da respetiva cache local.
Ative Configuration Manager cliente no SO completo para partilhar conteúdo se tiver clientes em localizações remotas que beneficiariam da transferência de conteúdos de atualização de funcionalidades de um elemento da rede em vez de o transferir a partir de um ponto de distribuição (ou do Microsoft Update).
Passo 2: Substituir a prioridade de configuração predefinida do Windows (Windows 10, versão 1709 e posterior)
Se estiver a implementar a Atualização de funcionalidades no Windows 10, versão 1709 ou posterior, por predefinição, as partes da configuração são configuradas para serem executadas com uma prioridade mais baixa. Isto pode resultar num tempo de instalação total mais longo para a atualização de funcionalidades. Ao implementar numa janela de manutenção, recomendamos que substitua este comportamento predefinido para beneficiar de tempos de instalação totais mais rápidos. Para substituir a prioridade predefinida, crie um ficheiro chamado SetupConfig.ini em cada computador a atualizar na localização abaixo que contém a secção única indicada.
%systemdrive%\Users\Default\AppData\Local\Microsoft\Windows\WSUS\SetupConfig.ini
[SetupConfig]
Priority=Normal
Pode utilizar a nova funcionalidade Executar Scripts para executar um script do PowerShell, como o exemplo abaixo, para criar o SetupConfig.ini em dispositivos de destino.
#Parameters
Param(
[string] $PriorityValue = "Normal"
)
#Variable for ini file path
$iniFilePath = "$env:SystemDrive\Users\Default\AppData\Local\Microsoft\Windows\WSUS\SetupConfig.ini"
#Variables for SetupConfig
$iniSetupConfigSlogan = "[SetupConfig]"
$iniSetupConfigKeyValuePair =@{"Priority"=$PriorityValue;}
#Init SetupConfig content
$iniSetupConfigContent = @"
$iniSetupConfigSlogan
"@
#Build SetupConfig content with settings
foreach ($k in $iniSetupConfigKeyValuePair.Keys)
{
$val = $iniSetupConfigKeyValuePair[$k]
$iniSetupConfigContent = $iniSetupConfigContent.Insert($iniSetupConfigContent.Length, "`r`n$k=$val")
}
#Write content to file
New-Item $iniFilePath -ItemType File -Value $iniSetupConfigContent -Force
<#
Disclaimer
Sample scripts are not supported under any Microsoft standard support program or service. The sample scripts is
provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without
limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk
arising out of the use or performance of the sample script and documentation remains with you. In no event shall
Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable
for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption,
loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample script
or documentation, even if Microsoft has been advised of the possibility of such damages.
#>
Observação
Se optar por não substituir a prioridade de configuração predefinida, terá de aumentar o valor máximo de tempo de execução da Atualização de Funcionalidades para Windows 10, versão 1709 ou superior, da predefinição de 60 minutos. Pode ser necessário um valor de 240 minutos. Lembre-se de garantir que a duração da janela de manutenção é superior ao valor de tempo de execução máximo definido.
Implementar manualmente atualizações de funcionalidades numa instalação iniciada pelo utilizador
As secções seguintes fornecem os passos para implementar manualmente uma atualização de funcionalidades.
Passo 1: especificar critérios de pesquisa para atualizações de funcionalidades
Existem potencialmente mil ou mais atualizações de funcionalidades apresentadas na consola do Configuration Manager. O primeiro passo no fluxo de trabalho para implementar manualmente uma atualização de funcionalidades é identificar as atualizações de funcionalidades que pretende implementar.
Na consola Configuration Manager, selecione Biblioteca de Software.
Na área de trabalho Biblioteca de Software, expanda Windows 10 Manutenção e selecione Todos os Windows 10 Atualizações. As atualizações de funcionalidades sincronizadas são apresentadas.
No painel de pesquisa, filtre para identificar as atualizações de funcionalidades de que precisa ao utilizar um ou ambos os seguintes passos:
- Na caixa de texto de pesquisa , escreva uma cadeia de pesquisa que filtre as atualizações de funcionalidades. Por exemplo, escreva o número da versão de uma atualização de funcionalidades específica ou introduza uma cadeia que seja apresentada no título da atualização de funcionalidades.
- Selecione Adicionar Critérios, selecione os critérios que pretende utilizar para filtrar atualizações de software, selecione Adicionar e, em seguida, forneça os valores para os critérios. Por exemplo, Título contém 1803, Obrigatório é maior ou igual a 1 e Idioma igual a Inglês.
Guarde a pesquisa para utilização futura.
Passo 2: Transferir o conteúdo da atualização de funcionalidades
Antes de implementar as atualizações de funcionalidades, pode transferir o conteúdo como um passo separado. Faça esta transferência para que possa verificar se o conteúdo está disponível nos pontos de distribuição antes de implementar as atualizações de funcionalidades. Transferir primeiro ajuda-o a evitar problemas inesperados com a entrega de conteúdos. Utilize o procedimento seguinte para transferir o conteúdo das atualizações de funcionalidades antes de criar a implementação.
Na consola do Configuration Manager, navegue para Biblioteca > de Software Windows 10 Manutenção.
Escolha as atualizações de funcionalidades a transferir com os critérios de pesquisa guardados. Selecione uma ou mais das atualizações de funcionalidades devolvidas, clique com o botão direito do rato e selecione Transferir.
É aberto o Assistente para Transferir Atualizações software.
Na página Pacote de Implementação , configure as seguintes definições: Criar um novo pacote de implementação: selecione esta definição para criar um novo pacote de implementação para as atualizações de software que estão na implementação. Configure as seguintes definições:
Nome: especifica o nome do pacote de implementação. O pacote tem de ter um nome exclusivo que descreva resumidamente o conteúdo do pacote. Está limitado a 50 carateres.
Descrição: especifica a descrição do pacote de implementação. A descrição do pacote fornece informações sobre o conteúdo do pacote e está limitada a 127 carateres.
Origem do pacote: especifica a localização dos ficheiros de origem da atualização de funcionalidades. Escreva um caminho de rede para a localização de origem, por exemplo, \\server\sharename\path ou selecione Procurar para localizar a localização da rede. Tem de criar a pasta partilhada para os ficheiros de origem do pacote de implementação antes de avançar para a página seguinte.
Importante
- A localização de origem do pacote de implementação que especificar não pode ser utilizada por outro pacote de implementação de software.
- A conta de computador do Fornecedor de SMS e o utilizador que está a executar o assistente para transferir as atualizações de funcionalidades têm de ter ambas permissões de Escrita NTFS na localização de transferência. Deve restringir cuidadosamente o acesso à localização de transferência para reduzir o risco de os atacantes adulterarem os ficheiros de origem da atualização de funcionalidades.
- Pode alterar a localização da origem do pacote nas propriedades do pacote de implementação depois de Configuration Manager criar o pacote de implementação. No entanto, se o fizer, primeiro tem de copiar o conteúdo da origem do pacote original para a nova localização de origem do pacote.
Selecione Avançar.
Na página Pontos de Distribuição , especifique os pontos de distribuição ou os grupos de pontos de distribuição que irão alojar os ficheiros de atualização de funcionalidades e, em seguida, selecione Seguinte. Para obter mais informações sobre pontos de distribuição, veja Configurações de pontos de distribuição.
Observação
A página Pontos de Distribuição só está disponível quando cria um novo pacote de implementação de atualização de software.
Na página Definições de Distribuição, especifique as seguintes definições:
Prioridade de distribuição: utilize esta definição para especificar a prioridade de distribuição do pacote de implementação. A prioridade de distribuição aplica-se quando o pacote de implementação é enviado para pontos de distribuição em sites subordinados. Os pacotes de implementação são enviados por ordem de prioridade: Alto, Médio ou Baixo. Os pacotes com prioridades idênticas são enviados pela ordem em que foram criados. Se não existir nenhum registo de tarefas pendentes, o pacote será processado imediatamente, independentemente da sua prioridade. Por predefinição, os pacotes são enviados com Prioridade média.
Ativar para distribuição a pedido: utilize esta definição para ativar a distribuição de conteúdos a pedido para pontos de distribuição preferenciais. Quando esta definição está ativada, o ponto de gestão cria um acionador para o gestor de distribuição distribuir o conteúdo por todos os pontos de distribuição preferenciais quando um cliente pede o conteúdo do pacote e o conteúdo não está disponível em pontos de distribuição preferenciais. Para obter mais informações sobre os pontos de distribuição preferenciais e o conteúdo a pedido, veja Cenários de localização da origem de conteúdo.
Definições do ponto de distribuição pré-configurado: utilize esta definição para especificar como pretende distribuir conteúdo para pontos de distribuição pré-configurados. Escolha uma das seguintes opções:
- Transferir automaticamente conteúdo quando os pacotes são atribuídos a pontos de distribuição: utilize esta definição para ignorar as definições pré-configuradas e distribuir conteúdo para o ponto de distribuição.
- Transferir apenas alterações de conteúdo para o ponto de distribuição: utilize esta definição para pré-configurar o conteúdo inicial para o ponto de distribuição e, em seguida, distribua as alterações de conteúdo para o ponto de distribuição.
- Copiar manualmente o conteúdo deste pacote para o ponto de distribuição: utilize esta definição para pré-configurar sempre o conteúdo no ponto de distribuição. Esta definição é a predefinição.
Para obter mais informações sobre como pré-configurar conteúdo para pontos de distribuição, veja Utilizar conteúdo pré-configurado. Selecione Avançar.
Na página Localização da Transferência, especifique a localização que Configuration Manager utilizará para transferir os ficheiros de origem da atualização de software. Conforme necessário, utilize as seguintes opções:
Transferir atualizações de software da Internet: selecione esta definição para transferir as atualizações de software a partir da localização na Internet. Essa é a configuração padrão.
Transferir atualizações de software a partir de uma localização na rede local: selecione esta definição para transferir atualizações de software a partir de uma pasta local ou de uma pasta de rede partilhada. Utilize esta definição quando o computador com o assistente não tiver acesso à Internet.
Observação
Quando utilizar esta definição, transfira as atualizações de software de qualquer computador com acesso à Internet e, em seguida, copie as atualizações de software para uma localização na rede local que esteja acessível a partir do computador que executa o assistente.
Selecione Avançar.
Na página Seleção de Idioma , especifique os idiomas para os quais as atualizações de funcionalidades selecionadas serão transferidas e, em seguida, selecione Seguinte. Certifique-se de que a seleção de idiomas corresponde aos idiomas das atualizações de funcionalidades selecionadas para transferência. Por exemplo, se tiver selecionado atualizações de funcionalidades baseadas em inglês e alemão para transferência, selecione esses mesmos idiomas na página de seleção de idiomas.
Na página Resumo , verifique as definições que selecionou no assistente e, em seguida, selecione Seguinte para transferir as atualizações de software.
Na página Conclusão , verifique se as atualizações de software foram transferidas com êxito e, em seguida, selecione Fechar.
Para monitorizar o conteúdo status
- Para monitorizar o conteúdo status das atualizações de funcionalidades, selecione Monitorização na consola do Configuration Manager.
- Na área de trabalho Monitorização, expanda Estado da Distribuição e, em seguida, selecione Estado do Conteúdo.
- Selecione o pacote de atualização de funcionalidades que identificou anteriormente para transferir as atualizações de funcionalidades.
- No separador Base , no grupo Conteúdo, selecione Ver Estado.
Passo 3: implementar a atualização de funcionalidades
Depois de determinar que atualizações de funcionalidade pretende implementar, pode implementar manualmente as atualizações de funcionalidades. Utilize o procedimento seguinte para implementar manualmente as atualizações de funcionalidades.
Na consola Configuration Manager, selecione Biblioteca de Software.
Na área de trabalho Biblioteca de Software, expanda Windows 10 Manutenção e selecione Todos os Windows 10 Atualizações.
Escolha as atualizações de funcionalidades a implementar com os critérios de pesquisa guardados. Selecione uma ou mais das atualizações de funcionalidades devolvidas, selecione com o botão direito do rato e selecione Implementar.
É aberto o Assistente de implementação de Atualizações de Software.
Na página Geral, configure as seguintes definições:
- Nome: especifique o nome da implementação. A implementação tem de ter um nome exclusivo que descreva o objetivo da implementação e o diferencie de outras implementações no site Configuration Manager. Por predefinição, Configuration Manager fornece automaticamente um nome para a implementação no seguinte formato: Microsoft Software Atualizações - <data e><hora>
- Descrição: especifique uma descrição para a implementação. A descrição fornece uma descrição geral da implementação e quaisquer outras informações relevantes que ajudam a identificar e diferenciar a implementação entre outras pessoas no Configuration Manager site. O campo de descrição é opcional, tem um limite de 256 carateres e tem um valor em branco por predefinição.
- Atualização de Software/Grupo de Atualização de Software: verifique se o grupo de atualização de software ou atualização de software apresentado está correto.
- Selecione Modelo de Implementação: especifique se pretende aplicar um modelo de implementação guardado anteriormente. Pode configurar um modelo de implementação para conter várias propriedades comuns de implementação de atualizações de software e, em seguida, aplicar o modelo quando implementar atualizações de software subsequentes para garantir a consistência em implementações semelhantes e poupar tempo.
- Coleção: especifique a coleção para a implementação, conforme aplicável. Os membros da coleção recebem as atualizações de funcionalidades definidas na implementação.
Na página Definições de Implementação, configure as seguintes definições:
Tipo de implementação: especifique o tipo de implementação para a implementação da atualização de software. Selecione Necessário para criar uma implementação de atualização de software obrigatória na qual as atualizações de funcionalidades são instaladas automaticamente nos clientes antes de um prazo de instalação configurado.
Importante
Depois de criar a implementação da atualização de software, não poderá alterar posteriormente o tipo de implementação.
Observação
Um grupo de atualizações de software implementado como Necessário será transferido em segundo plano e respeitará as definições do BITS, se configurado.
Utilize o Wake-on-LAN para reativar clientes para implementações necessárias: especifique se pretende ativar a Reativação por LAN no prazo para enviar pacotes de reativação para computadores que necessitem de uma ou mais atualizações de software na implementação. Todos os computadores que estejam no modo de suspensão na hora do prazo de instalação serão despertados para que a instalação da atualização de software possa ser iniciada. Os clientes que estão no modo de suspensão que não necessitam de atualizações de software na implementação não são iniciados. Por predefinição, esta definição não está ativada e só está disponível quando o Tipo de implementação está definido como Obrigatório.
Aviso
Antes de poder utilizar esta opção, os computadores e as redes têm de ser configurados para Reativação por LAN.
Nível de detalhe: especifique o nível de detalhe para as mensagens de estado comunicadas pelos computadores cliente.
Na página Agendamento, configure as seguintes definições:
Avaliação de agendamento: especifique se a hora disponível e os prazos de instalação são avaliados de acordo com a UTC ou a hora local do computador que executa a consola do Configuration Manager.
Tempo disponível do software: selecione Hora específica para especificar quando as atualizações de software estarão disponíveis para os clientes:
- Hora específica: selecione esta definição para disponibilizar a atualização de funcionalidades na implementação aos clientes numa data e hora específicas. Especifique uma data e hora que corresponda ao início da janela de manutenção fixa. Quando a implementação é criada, a política de cliente é atualizada e os clientes são informados da implementação no próximo ciclo de consulta da política de cliente. No entanto, a atualização de funcionalidades na implementação só está disponível para instalação após a data e hora especificadas serem alcançadas e o conteúdo necessário ter sido transferido.
Prazo de instalação: selecione Hora específica para especificar o prazo de instalação das atualizações de software na implementação.
Observação
Só pode configurar a definição do prazo de instalação quando o Tipo de implementação estiver definido como Necessário na página Definições de Implementação.
- Hora específica: selecione esta definição para instalar automaticamente as atualizações de software na implementação numa data e hora específicas. No entanto, para efeitos da janela de manutenção fixa, defina a data e hora do prazo de instalação para um valor futuro, muito além da janela de manutenção fixa.
As implementações necessárias para atualizações de software podem beneficiar da funcionalidade denominada transferência avançada. Quando o tempo disponível do software é atingido, os clientes começam a transferir o conteúdo com base num tempo aleatório. A atualização de funcionalidades não será apresentada no Centro de Software para instalação até que o conteúdo seja totalmente transferido. Isto garante que a instalação da atualização de funcionalidades é iniciada imediatamente quando iniciada.
Na página Experiência de Utilizador, configure as seguintes definições:
Notificações do utilizador: especifiquea apresentação no Centro de Software e mostre todas as notificações.
Comportamento do prazo: disponível apenas quando o Tipo de implementação está definido como Necessário na página Definições de Implementação. Especifique o comportamento que deverá ocorrer quando o prazo for atingido para a implementação da atualização de software. Especifique se pretende instalar as atualizações de software na implementação. Especifique também se pretende efetuar um reinício do sistema após a instalação da atualização de software, independentemente de uma janela de manutenção configurada.
Observação
Lembre-se de que a data e a hora do prazo de instalação estarão dentro do futuro para permitir bastante tempo para a instalação iniciada pelo utilizador durante uma janela de manutenção fixa.
Comportamento de reinício do dispositivo: disponível apenas quando o Tipo de implementação está definido como Necessário na página Definições de Implementação. Especifique se pretende suprimir um reinício do sistema nos servidores e estações de trabalho após a instalação das atualizações de software e se é necessário reiniciar o sistema para concluir a instalação.
Importante
Suprimir reinícios do sistema pode ser útil em ambientes de servidor ou em casos em que não pretende que os computadores que estão a instalar as atualizações de software sejam reiniciados por predefinição. No entanto, fazê-lo pode deixar os computadores num estado inseguro, ao passo que permitir um reinício forçado ajuda a garantir a conclusão imediata da instalação da atualização de software.
Processamento de filtros de escrita para dispositivos Windows Embedded: quando implementa atualizações de software em dispositivos Windows Embedded com o filtro de escrita ativado, pode especificar a instalação da atualização de software na sobreposição temporária e consolidar alterações mais tarde ou consolidar as alterações no prazo de instalação ou durante uma janela de manutenção. Quando consolida alterações no prazo de instalação ou durante uma janela de manutenção, é necessário reiniciar e as alterações persistem no dispositivo.
Observação
Quando implementar uma atualização de software num dispositivo Windows Embedded, certifique-se de que o dispositivo é membro de uma coleção que tenha uma janela de manutenção configurada.
Comportamento de reavaliação da implementação de atualizações de software após o reinício: a partir do Configuration Manager versão 1606, selecione esta definição para configurar implementações de atualizações de software para que os clientes executem uma análise de compatibilidade de atualizações de software imediatamente após um cliente instalar atualizações de software e reiniciar. Isto permite ao cliente marcar para atualizações de software adicionais que se tornam aplicáveis após o reinício do cliente e, em seguida, instalá-las (e ficar em conformidade) durante a mesma janela de manutenção.
Na página Alertas, configure a forma como o Configuration Manager e o System Center Operations Manager geram alertas para esta implementação. Só pode configurar alertas quando o Tipo de implementação estiver definido como Necessário na página Definições de Implementação.
Observação
Pode rever alertas de atualizações de software recentes a partir do nó Atualizações software na área de trabalho Biblioteca de Software.
Na página Definições de Transferência, configure as seguintes definições:
Especifique se o cliente irá transferir e instalar as atualizações de software quando um cliente está ligado a uma rede lenta ou se está a utilizar uma localização de conteúdo de contingência.
Especifique se pretende que o cliente transfira e instale as atualizações de software a partir de um ponto de distribuição de contingência quando o conteúdo das atualizações de software não estiver disponível num ponto de distribuição preferencial.
Permitir que os clientes partilhem conteúdos com outros clientes na mesma sub-rede: especifique se pretende ativar a utilização do BranchCache para transferências de conteúdos. Para obter mais informações sobre o BranchCache, veja Conceitos fundamentais para a gestão de conteúdos.
Se as atualizações de software não estiverem disponíveis no ponto de distribuição nos grupos atuais, vizinhos ou de sites, transfira conteúdos da Microsoft Atualizações: selecione esta definição para que os clientes ligados à intranet transfiram atualizações de software a partir do Microsoft Update se as atualizações de software não estiverem disponíveis em pontos de distribuição. Os clientes baseados na Internet podem sempre aceder ao Microsoft Update para obter conteúdos de atualizações de software.
Especifique se pretende permitir que os clientes transfiram após um prazo de instalação quando utilizam ligações à Internet com tráfego limitado. Por vezes, os fornecedores de Internet cobram pela quantidade de dados que envia e recebe quando está numa ligação à Internet com tráfego limitado.
Observação
Os clientes pedem a localização do conteúdo a partir de um ponto de gestão para as atualizações de software numa implementação. O comportamento de transferência depende de como configurou o ponto de distribuição, o pacote de implementação e as definições nesta página. Para obter mais informações, veja Cenários de localização da origem de conteúdo.
Na página Resumo, reveja as definições. Para guardar as definições num modelo de implementação, selecione Guardar Como Modelo, introduza um nome e selecione as definições que pretende incluir no modelo e, em seguida, selecione Guardar. Para alterar uma definição configurada, selecione a página do assistente associada e altere a definição.
Selecione Seguinte para implementar as atualizações de funcionalidades.
Passo 4: Monitorizar o status de implementação
Depois de implementar as atualizações de funcionalidades, pode monitorizar a implementação status. Utilize o procedimento seguinte para monitorizar a implementação status:
- Na consola do Configuration Manager, navegue para Monitorizar Implementações de Descrição >> Geral.
- Selecione o grupo de atualizações de software ou a atualização de software para o qual pretende monitorizar a implementação status.
- No separador Base , no grupo Implementação , selecione Ver Estado.