Eu tenho uma situação estranha em que estou esvaziando meu arquivo de hosts, mas quando faço ping em algo que costumava ter uma entrada no arquivo de hosts, o arquivo de hosts é preenchido com as entradas que acabei de remover.
As entradas são específicas para vários servidores na rede, portanto, não são apenas endereços IP aleatórios. No entanto, como alguns dos endereços IP foram alterados, as entradas não são mais válidas, mas não posso removê-las e confiar no DNS interno da rede.
O que poderia estar atualizando o arquivo hosts?
Edit: Então parece que correr ipconfig /flushdns
é o que está adicionando as entradas novamente. Eu nunca me deparei com isso antes.
Edit2: deveria ter apontado anteriormente, isso está em uma caixa do windows
Edit3: Parece que é svchost.exe que está fazendo isso. Veja esta captura de tela aqui: