Configuração do contexto de execução e gerenciamento de arquivos bloqueados

Calos Terna 40 Pontos de reputação
2026-07-10T16:47:39.1233333+00:00

Com o objetivo de manter todos os softwares de terceiros atualizados, nossa intenção é programar uma tarefa recorrente utilizando o recurso de Remediações Proativas do Microsoft Intune para rodar o comando de atualização em massa do assistente de pacotes do Windows (Winget) no final do expediente de cada sexta-feira.

Para que essa automação funcione sem falhas em segundo plano, precisamos entender qual é a configuração ideal de privilégios de sistema e contexto de identidade (System vs. User context) a ser definida no portal do Intune. Além disso, quais parâmetros adicionais ou lógicas de script devemos implementar para mitigar falhas de instalação quando o Winget tentar atualizar um aplicativo cujos executáveis ou arquivos binários estejam abertos e bloqueados pelo sistema operacional no momento da execução?

Windows para empresas | Windows 365 Business
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta
Dio Xavier 296.7K Pontos de reputação Moderador Voluntário
2026-07-10T17:38:36.93+00:00

Olá

Bem-vindo á Comunidade Microsoft 365 Business.

Boa tarde. Obrigado por entrar em contato conosco e detalhar seu cenário. Neste caso é utilizar o Winget nas remediações do Intune com o contexto System para garantir a execução em segundo plano e com os privilégios adminsitrativos.: > winget upgrade --all --silent --accept-package-agreements --accept-source-agreements

Para evitar falhar implemente verificações de processos em uso, registre logs e permite nova tentativa em execuções futuras pois o Winget não fecha aplicativos nem atualiza programaas com arquivos bloqueados , dependendo do comportamento do instalador.

Documentação de referência técnica.:

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta
Harry Phan 33,725 Pontos de reputação Assistente Independente
2026-07-10T17:21:41.7133333+00:00

Para obter atualizações automáticas da forma mais confiável possível, configure o script de Remediação do Intune para ser executado como SYSTEM. Isso permite que as atualizações sejam instaladas mesmo quando nenhum usuário estiver conectado e garante as permissões administrativas necessárias.

Use um comando Winget silencioso, como:

Atualização winget --todos --silenciosos --aceitar-acordos-de-pacotes --aceitar-acordos-fonte-

Para reduzir falhas causadas por aplicativos que estejam abertos:

  • Verifique se o processo do aplicativo está em execução antes de iniciar a atualização.
  • Tente novamente as atualizações que falharem após um intervalo de tempo.
  • Registre as falhas em log para posterior análise.
  • Opcionalmente, notifique os usuários para fecharem os aplicativos antes da janela de manutenção.

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil

Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.