Veja este caso semelhante, tanto o monitor de processo como o explorador de processos podem ser usados para a sua situação.
Arquivo de hosts do Windows 10 usado por outro processo
Arquivo de hosts do Windows 10 usado por outro processo
Execute o monitor de processo e configure o filtro para observar o arquivo de hosts. Corra o tempo suficiente e você verá tudo o que muda o arquivo.
Além disso, você pode acessar a guia Segurança do arquivo de hosts.
Em Grupos e usuários, acesse o sistema e edite as permissões.
Negar permissões de gravação para o sistema.
Pressione OK.