WaaSMedicAgent é responsável por reparar o Windows Update quando ele quebra. Infelizmente, o próprio Medic Agent pode causar problemas por ter muita RAM, CPU alta e alto uso de disco. Felizmente, o WaaSMedicAgent.exe pode ser completamente desabilitado.
O que é WaaSMedicAgent.exe?
Nenhum software é perfeito — as coisas dão errado e os arquivos quebram, incluindo as atualizações do Windows.
O “Windows as a Service Medic Agent” (WaaSMedicAgent) foi introduzido no Windows 10 para “Habilitar a correção e a proteção dos componentes do Windows Update”. Em outras palavras, ele corrige problemas com o Windows Update que podem impedir a atualização do seu PC.
Esse processo deve ser executado quando o Windows encontra um problema com uma atualização. Infelizmente, o próprio Medic Agent é conhecido por causar problemas. Em alguns casos, ele sobrecarrega os PCs por horas, maximizando as CPUs, causando um uso extremamente alto de RAM e causando alto uso de disco.
O WaaSMedicAgent.exe é malware?
O WaaSMedicAgent.exe é uma parte legítima do Windows 10 e do Windows 11. Ocasionalmente, ele causa problemas que se assemelham a um comportamento malicioso, mas não é um malware.
Obviamente, é relativamente comum que os autores de malware tentem disfarçar o malware como aplicativos e serviços legítimos. Você pode executar uma verificação com o Microsoft Defender e o Malwarebytes Antivirus para descartar a possibilidade.
Como desativar o WaaSMedicAgent.exe
Embora possa ser irritante, você deve considerar seriamente se deseja ou não interromper a execução do executável e desabilitar o serviço.
O Windows Update ainda funcionará mesmo se o Medic Agent estiver desabilitado, mas talvez não consiga se recuperar de um erro se ocorrer durante uma atualização.
Dito isso, se você deseja desabilitar o WaaSMedicAgent, aqui estão algumas maneiras de fazer isso.
Atrase suas atualizações
WaaSMedicAgent só deve ser ativado se o Windows Update encontrar um problema. Pausar as atualizações do Windows 10 ou do Windows 11 pode impedir temporariamente o WaaSMedicAgent de usar quantidades excessivas de RAM, maximizar o uso do disco, utilizar a CPU e sobrecarregar o PC.
No entanto, não resolverá permanentemente nenhum dos seus problemas.
Se você só precisa fazer com que seu sistema funcione para um pouco de pausa nas atualizações, é uma boa opção.
Apenas se lembre de deixá-lo rodar mais tarde para que ele possa tentar corrigir qualquer erro ocorrido.
Desabilitar WaaSMedicAgent usando RegEdit
WaaSMedicAgent é o serviço do Windows associado ao WaaSMedicAgent.exe — se você deseja interromper a execução do executável, também precisa desabilitar o serviço.
O Windows não permitirá que você desative o serviço do aplicativo Serviços, mas você pode desativá-lo usando o Editor do Registro (RegEdit). Como sempre, tenha cuidado ao editar o Registro do Windows.
Excluir uma chave acidentalmente — ou mesmo alterar um valor — pode causar sérios problemas para computadores e grandes dores de cabeça para humanos.
Primeiro, você precisa iniciar o RegEdit. Clique no botão Iniciar, digite “regedit” na barra de pesquisa e pressione Enter ou clique em “Abrir”.
Navegue até o seguinte caminho na janela do Editor do Registro ou copie e cole a seguinte linha em sua barra de endereços e pressione Enter:
Computador\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc
WaaSMedicService é o nome da chave de registro. Você o verá no painel esquerdo. As chaves de registro são um pouco como pastas. Eles podem conter subchaves, que são como subpastas, e propriedades, que são como arquivos.
Cada chave de registro encontrada em “Serviços” terá uma propriedade chamada “Iniciar” que determina quando ou por que o serviço será iniciado.
Iniciar pode ter alguns valores diferentes:
- 2 é “Automático”
- 3 é “Manual”
- 4 está “Desativado”
Clique duas vezes na propriedade “Iniciar” no painel direito e altere o valor para 4 e clique em “Ok”.
Dica: se você já usou o aplicativo Serviços antes, deve ter notado que alguns serviços são Automáticos, mas são projetados especificamente para iniciar “Atrasado”. A propriedade que define “Atrasado” é denominada “DelayedAutoStart”. Um valor de 1 habilita a partida automática atrasada, enquanto 0 desabilita a partida automática atrasada.
Desativar usando nossas chaves de registro.
Se você não quiser mexer no registro, há duas chaves de registro anexadas a este artigo. Um é chamado “Disable_WaaSMedicSvc.reg” e desabilitará o WaasMedicSvc (e WaaSMedicAgent.exe) completamente. O outro arquivo REG é denominado “ReEnabled_WaaSMedicSvc.reg” e retornará o serviço ao seu valor padrão.
Basta baixar o arquivo zip, extrair o conteúdo em qualquer lugar e clicar duas vezes em “Disable_WaaSMedicSvc.reg”. Você receberá um aviso sobre os perigos de aplicar chaves de registro — clique em “Sim”.
Lembre-se de que outros componentes do Windows Update provavelmente reativarão o Serviço Médico em algum momento no futuro. Se você não corrigiu o problema com o Windows Update, de repente você pode encontrar o serviço definido como manual e WaaSMedicAgent.exe sendo executado inesperadamente.
Você sempre pode simplesmente chutar a lata no caminho e desativar o serviço novamente, mas não deveria. Se você tiver tempo, deixe o Medic Agent ser executado ou tente corrigir o Windows Update manualmente.
A chave de registro que fornecemos pode ser útil se você precisar desabilitar o WaaSMedicSvc repetidamente, pois você só precisa clicar duas vezes nele para definir o serviço como “Desativado” novamente.
Leia também: Wmpnetwk.exe deixando disco e memória em 100%: Resolva
Se você conseguiu resolver o problema de disco com WaaSMedicAgent.exe e tiver perguntas, dúvidas ou sugestões, sinta-se a vontade para deixar abaixo nos comentários abaixo.