Localização do arquivo de hosts do Windows

3

Eu tenho uma consulta geral sobre o local do arquivo de hosts no Windows. Ele reside neste local:

f:\windows\system32\drivers\etc\hosts

Minha pergunta é por quê? A Microsoft poderia ter escolhido um local mais obscuro para um arquivo de hosts?

    
por Jon 28.05.2010 / 06:12

4 respostas

6

Bem, eu não sou um insider da Microsoft, mas aqui está minha lógica:

% WINDIR% - Todos os arquivos do windows estão aqui
system32 - estes são para binários do sistema de 32 bits
drivers - bem ... os drivers
etc \ hosts - você precisa entender que a pilha TCP / IP do Windows é uma implementação da pilha BSD TCP / IP, em sistemas * nix o arquivo host está em / etc / hosts

Este é o meu melhor palpite sobre por que foi colocado lá.

    
por 28.05.2010 / 06:20
2

Se você não gosta desse local, você pode alterá-lo indo regedit e modificando este valor: \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parâmetros \ DataBasePath

    
por 28.05.2010 / 09:43
0

Meu palpite é que é um arquivo de sistema, e é por isso que é nesse local.

Por que vale a pena, você pode criar um atalho para o arquivo, o atalho está em um local mais conveniente. Por exemplo, quando eu uso o Apache no meu desktop do Windows, eu estou querendo adicionar hosts virtuais, o que requer a modificação do arquivo de hosts para que eles possam ser acessados. Então eu tenho um atalho para o arquivo hosts localizado na minha pasta de configuração do Apache.

    
por 28.05.2010 / 06:37
0

Sim, eles poderiam ter.

    
por 28.05.2010 / 15:20

Tags