Eu sei que o arquivo hosts deve estar em
C:\Windows\System32\drivers\etc\
Mas, por alguma razão, não tenho o diretório etc. Na verdade, procurei "hosts" em C: \ Windows e não encontrei nada.
Eu tenho uma instalação do Windows 7 de 64 bits e, sim, verifiquei no Painel de Controle \ Opções de Pastas que consigo ver arquivos ocultos.
fonte
Além da resposta de Shinrai : Capturas de tela no arquivo de hosts do Win 7
Você pode ter as Opções de Pasta do Windows Explorer definidas como "Não mostrar arquivos, pastas ou unidades ocultas", o que impede que você veja o arquivo hosts.
Para corrigir isso e mostrar os arquivos ocultos, faça:
Clique na guia "Exibir" e ative o botão de opção "Mostrar arquivos, pastas e unidades ocultas"
Para uma rápida navegação até o local, faça: Iniciar-> Executar->
Execute como administrador o seu editor de arquivos para fazer alterações no arquivo hosts
fonte