O que são os processos USO Core Worker e USO Client no Windows?

Se você já percebeu os processos usocoreworker.exe e usoclient.exe sendo executados no seu computador com Windows, pode ter se perguntado o que eles fazem. Esses processos aparecem frequentemente no Gerenciador de Tarefas, e sua atividade pode gerar dúvidas, especialmente se estiverem consumindo muitos recursos do sistema. Vamos entender o que são esses processos e se há motivo para preocupação.

O que é usocoreworker.exe?

usocoreworker.exe é um componente do sistema de atualizações do Windows, vinculado ao Update Session Orchestrator (USO). Ele é responsável por gerenciar as sessões de atualização, incluindo verificar, baixar e instalar atualizações no seu computador.

Esse processo foi introduzido nas versões mais recentes do Windows 10 e também está presente no Windows 11, substituindo o antigo wuauclt.exe, usado em versões anteriores. Ele funciona em segundo plano e é ativado automaticamente quando o sistema verifica ou instala atualizações.

Para que serve o usoclient.exe?

usoclient.exe é outro componente do serviço de atualização do Windows que permite executar tarefas relacionadas a atualizações através da linha de comando. Ele ajuda a notificar sobre atualizações disponíveis e gerenciar sua instalação. Você pode ver esse processo no Gerenciador de Tarefas enquanto o sistema realiza a verificação de atualizações.

Geralmente, o usoclient.exe é executado durante a inicialização do sistema ou conforme um agendamento definido pelo serviço de atualizações do Windows. Você também pode iniciá-lo manualmente pela linha de comando para forçar uma verificação de atualizações:

usoclient.exe startscan

Esse comando inicia a busca por atualizações disponíveis nos servidores da Microsoft.

Por que usocoreworker.exe e usoclient.exe consomem recursos do sistema?

Esses processos podem consumir recursos do processador ou do disco quando o sistema está verificando ou baixando atualizações ativamente. Isso pode ser mais perceptível em computadores mais antigos ou com menor desempenho, onde o processo de atualização pode levar mais tempo e usar mais recursos.

Se você notar que usocoreworker.exe ou usoclient.exe estão consumindo muitos recursos, isso pode ser causado por:

  • Tentativas falhas de baixar atualizações.
  • Atualizações travadas ou instaladas incorretamente.
  • Problemas de conexão com a internet.

É possível desativar o usocoreworker.exe e o usoclient.exe?

Embora seja tecnicamente possível desativar esses processos, não é recomendável, já que eles são essenciais para o funcionamento do serviço de atualizações do Windows. Desativá-los pode impedir que atualizações importantes de segurança e correções de erros sejam aplicadas.

Se você quiser pausar temporariamente as atualizações, pode fazer isso da seguinte maneira:

  1. Abra as Configurações do Windows (Win + I).
  2. Vá até a seção Atualização e Segurança.
  3. Selecione Pausar atualizações e escolha o período desejado.