Usa el buscador para buscar el archivo hosts. Lo que quiero decir es que aunque habitualmente el archivo hosts se encuentra en C:\Windows\system32\drivers\etc lo cierto es que Windows también a veces recurre a otras ubicaciones para dicho archivo hosts. Entonces por eso mi recomendación de que lo busques con el buscador para ver donde está y modificarlo al respecto si es necesario.
Saludos...
Songoku
Saludos...
Songoku