Sé que el archivo de hosts debería estar bajo
C:\Windows\System32\drivers\etc\
Pero por alguna razón, no tengo el directorio etc allí en absoluto. De hecho, busqué "hosts" en C: \ Windows y no encontré nada.
Tengo una instalación de Windows 7 de 64 bits y sí, verifiqué en el Panel de control \ Opciones de carpeta que puedo ver los archivos ocultos.
fuente
Además de la respuesta de Shinrai : Capturas de pantalla en la ubicación del archivo de hosts de Win 7
Es posible que tenga las Opciones de carpeta del Explorador de Windows configuradas en "No mostrar archivos, carpetas o unidades ocultas" que le impiden ver el archivo de hosts.
Para arreglar eso y mostrar los archivos ocultos, haz lo siguiente:
Haga clic en la pestaña "Ver" y active el botón de opción "Mostrar archivos, carpetas y unidades ocultos"
Para navegar rápidamente a la ubicación, haga: Inicio-> Ejecutar->
Ejecute como administrador su editor de archivos para realizar cambios en el archivo hosts
fuente