Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Você deve se manter atualizado sobre todas as atualizações. Manter-se atualizado garante que você receba os patches de segurança mais recentes, melhorias de estabilidade e novos recursos, mantendo seu sistema seguro e atualizado.
A partir da versão 4.68.1, o Microsoft AutoUpdate oferece suporte aos seguintes casos em que é necessário mais tempo:
- Adiar uma atualização por muitos dias (máximo de 28 dias). Chamados de "Dias de Adiamento" no documento.
- Definir a versão "não atualizar além" (para o máximo de 90 dias). Referido como "Versão de adiamento" neste documento.
Se ambos estiverem definidos, a Versão de Adiamento terá precedência sobre a configuração Dias de Adiamento do aplicativo.
Importante
Os Dias de Adiamento e as Versões de Adiamento não se aplicam a atualizações críticas, que são oferecidas ou instaladas (quando "Manter automaticamente os aplicativos da Microsoft atualizados" é selecionado) independentemente.
Dias de Adiamento
Esse recurso permite o adiamento das atualizações disponíveis por vários dias.
Configuração de Dias de Adiamento Global
Os Dias de Adiamento podem ser definidos globalmente com a seguinte configuração de preferências:
| Categoria | Detalhes |
|---|---|
| Domínio | com.microsoft.autoupdate2 |
| Chave | OptionalUpdatesDeferralsDays |
| Tipo de dados | Número inteiro |
| Valores possíveis | 1–28. Valores menores que um são ignorados. Qualquer valor acima de 28 dias define os Dias de Adiamento como 28. |
| Comments | Não há nenhum valor padrão. |
Exemplo de configuração de dias de adiamento
Este exemplo demonstra como definir Dias de Adiamento como 14. Nessa configuração, o Microsoft AutoUpdate adiará a oferta ou a aplicação de atualizações por 14 dias após a data de compilação:
<key>OptionalUpdatesDeferralsDays</key>
<integer>14</integer>
Configuração de Dias de Adiamento específica do aplicativo
Os dias de adiamento também podem ser definidos para aplicativos individuais. Se definido, os dias de adiamento específicos do aplicativo terão precedência sobre a configuração global.
Os dias de adiamento específicos do aplicativo podem ser definidos com a seguinte configuração de preferências:
| Categoria | Detalhes |
|---|---|
| Domínio | com.microsoft.autoupdate2 |
| Chave | OptionalUpdatesDeferrals |
| Tipo de dados | Dictionary |
| Chave | DeferralDays |
| Tipo de dados | Dictionary |
| Chave | ID do Aplicativo |
| Tipo de dados | Número inteiro |
| Valores possíveis | 1–28. Valores menores que um são ignorados. Qualquer valor acima de 28 dias define os dias de adiamento como 28. |
| Comments | Não há nenhum valor padrão. |
Exemplo de configuração de Dias de Adiamento diferentes para o Word e o Excel
Este exemplo mostra como definir os Dias de Adiamento como sete para o Microsoft Word 2019 e 12 para o Microsoft Excel 2019. Com essa configuração, o Microsoft AutoUpdate atrasa a oferta ou a aplicação de atualizações depois que elas são criadas. Ele atrasa as atualizações do Microsoft Word em sete dias e as atualizações do Microsoft Excel em 12 dias.
<key>OptionalUpdatesDeferrals</key>
<dict>
<key>DeferralDays</key>
<dict>
<key>MSWD2019</key>
<integer>7</integer>
<key>XCEL2019</key>
<integer>12</integer>
</dict>
</dict>
Versão de Adiamento
Esse recurso permite que os usuários definam um limite superior para a versão de atualização. Ou seja, as atualizações descobertas são oferecidas/aplicadas e incluindo a versão especificada.
Para permitir que as atualizações sejam descobertas e aplicadas, somente o esquema de número de versão Principal.Secundária é reconhecido. Por exemplo, 16.82 precisa ser especificado para receber qualquer compilação 16.82.xxxxxxxx.
Devido a diferenças nos números de versão entre os aplicativos da Microsoft, essa opção precisa ser definida individualmente para cada aplicativo com as seguintes configurações de preferência:
| Categoria | Detalhes |
|---|---|
| Domínio | com.microsoft.autoupdate2 |
| Chave | OptionalUpdatesDeferrals |
| Tipo de dados | Dictionary |
| - Chave: DeferralVersions | Tipo de Dados: Dicionário |
| - Chave: ID do aplicativo | Tipo de Dados: Cadeia de Caracteres |
Os valores possíveis para a versão são especificados como números de versão Major.Minor. Não há nenhum valor padrão para essa configuração.
Exemplo de configuração de versões de adiamento para o Word e o Excel
Este exemplo mostra como definir a Versão de Adiamento como 16.82 para o Microsoft Word 2019 e 16.81 para o Microsoft Excel 2019:
<key>OptionalUpdatesDeferrals</key>
<dict>
<key>DeferralVersions</key>
<dict>
<key>MSWD2019</key>
<string>16.82</string>
<key>XCEL2019</key>
<string>16.81</string>
</dict>
</dict>
Observação
Há um limite de 90 dias (sujeito a alterações) de quanto tempo se pode permanecer na versão especificada sem atualizar. Depois que essa janela tiver passado, o Microsoft AutoUpdate oferecerá/aplicará a próxima atualização mais antiga que estiver dentro da janela de 90 dias.
Por exemplo, a tabela a seguir mostra as atualizações disponíveis para o Microsoft Word 2019 (MSWD2019) e qual delas é oferecida/aplicada depois que a janela de 90 dias é passada:
| Versões de atualização disponíveis | Dias desde a compilação | Observações |
|---|---|---|
| 16.85.X | 5 | |
| 16.84.X | 25 | |
| 16.83.X | 55 | |
| 16.82.24021813 | 85 | Versão da próxima atualização |
| 16.82.24021116 | 92 | |
| 16.81.24012814 | 106 | Versão instalada atual |
Interação com configurações de atualização forçadas
Ao usar Dias de Adiamento em combinação com configurações de Atualização Forçada (como UpdateDeadline.ApplicationsForcedUpdateSchedule ou UpdateDeadline.DaysBeforeForcedQuit), é importante entender que esses mecanismos operam sequencialmente, não simultaneamente:
Dias de adiamento é o primeiro filtro aplicado. Ele determina quais atualizações são visíveis para o usuário. Atualizações marcadas como Recomendadas estão sujeitas a adiamento; As atualizações necessárias ignoram o adiamento e estão sempre visíveis imediatamente. O período de adiamento é calculado com base na data de compilação da atualização.
A lógica de atualização forçada só se aplica a atualizações que passaram no filtro de adiamento e são visíveis para o usuário. A versão especificada na configuração ForcedUpdate representa a versão mínima que será instalada. Se versões mais recentes estiverem disponíveis e visíveis, o Microsoft AutoUpdate instalará a última versão qualificada.
Lógica de atualização forçada e seleção de versão
A lógica de Atualização Forçada aplica-se somente às atualizações que passaram no filtro de Dias de Adiamento e são visíveis para o usuário. A versão especificada na configuração ForcedUpdateVersion representa a versão mínima que o MAU instala. Se uma versão mais recente ficar disponível e não estiver oculta pelo adiamento, o MAU instalará a versão qualificada mais recente, não necessariamente a especificada.
Comportamento-chave explicado
Nova versão durante o período de encerramento forçado:
Se uma nova versão (por exemplo, uma atualização Obrigatória) for lançada durante a contagem regressiva de Encerramento Forçado:
Ele será considerado imediatamente se estiver marcado como Obrigatório (as atualizações necessárias ignoram o adiamento).
Se for Recomendado, está sujeito ao filtro Dias de Adiamento. Se a data de compilação estiver dentro da janela de adiamento, ela permanecerá oculta até que o adiamento expire.
Qual versão é instalada?
O MAU instala a versão visível mais recente, que é:
Não oculto pelo adiamento
Igual ou mais recente que o ForcedUpdateVersion
Disponível na CDN
Os administradores podem controlar a versão instalada?
Os administradores podem influenciar, mas não controlar estritamente a versão instalada:
Use ForcedUpdateVersion para definir uma versão mínima.
Use DeferralVersion para fixar a versão máxima oferecida.
Use ambas juntas para restringir a janela de versão, mas o MAU ainda instalará a versão mais recente dentro desse intervalo.
Exemplo de cenário
Versão instalada: 16.95.25040241 (criada em 3 de abril)
Dias de adiamento: 14
Período de Encerramento Forçado: 7 dias
Data: 2 de junho
Atualizações Disponíveis:
16.97.25051114 (obrigatório, criado em 13 de maio) → visível imediatamente
16.97.25051816 (Recomendado, criado em 18 de maio) → Visível (15 dias de idade)
16.98.25052611 (Recomendado, criado em 27 de maio) → Oculto (6 dias de idade)
Se uma nova atualização obrigatória (por exemplo, 16.99.250529xx) for lançada em 29 de maio:
Ele ficará visível imediatamente e qualificado para atualização forçada se o prazo de atualização forçada ainda não tiver passado.
O MAU instala esta versão mais recente em vez da versão originalmente segmentada 16.97.25051114.
Esta imagem ilustra o cenário de exemplo.
Principais conclusões
Os Dias de Adiamento têm precedência sobre o tempo de Atualização Forçada. Se uma atualização ainda estiver dentro da janela de adiamento (com base em sua data de compilação, não na data de lançamento), ela não será forçada, mesmo que uma data de atualização forçada esteja configurada.
A atualização forçada aplica-se somente a atualizações visíveis. O MAU aplicará a atualização somente se a versão de destino, ou uma versão mais recente, estiver visível após a filtragem de adiamento. Atualizações ainda ocultas devido ao adiamento são excluídas da lógica de atualização forçada.
ForcedUpdateVersion define um mínimo, não um pin. A versão especificada em ForcedUpdateVersion é a versão mínima instalada pelo MAU. Se uma versão mais recente estiver disponível e não for adiada, o MAU instalará a versão qualificada mais recente.
As atualizações necessárias nunca são adiadas. Eles ignoram a janela de adiamento e estão sempre visíveis e qualificados para a imposição da atualização forçada.
Os administradores podem influenciar, mas não garantir, a versão instalada. Para restringir o intervalo de versão, use DeferralVersion em combinação com ForcedUpdateVersion. Isso ajuda a garantir que a versão pretendida seja visível e aplicável.