Skip to content

Como editar o arquivo HOSTS no Windows

24 de maio de 2021

O arquivo HOSTS do Windows funciona como uma cópia local de um servidor DNS, portanto, saber como editá-lo pode ser útil se você quiser fazer redirecionamentos de domínio personalizados, bloquear sites ou remover entradas maliciosas definidas por malware. Dito isso, você pode encontrar erros de permissão e outros problemas ao fazer alterações neste arquivo em algumas versões do Windows. As instruções neste artigo se aplicam ao Windows XP, Windows 7, Windows 8 e Windows 10.

Como editar o arquivo HOSTS do Windows

No Windows 7, 8 e 10, você não pode salvar edições no arquivo HOSTS, a menos que você o abra diretamente do Bloco de notas ou outro editor de texto. Para fazer isso:

  1. Abra o bloco de notas ou outro editor de texto como o Notepad ++.

    Botão do bloco de notas no menu Iniciar do Windows 10

  2. No editor de texto, selecione Arquivo> Abrir e abra o local do arquivo HOST em C: Windows System32 drivers etc .

    Caminho do arquivo C:  Windows  System32  drivers  etc na caixa de diálogo Abrir do aplicativo Anotações

  3. Selecione Documentos de texto (* txt) no canto inferior direito do Abrir janela e mude para Todos os arquivos.

    Captura de tela da opção Todos os arquivos ao navegar no diretório de arquivos de hosts no Windows 10 Note Pad

    Esta etapa é necessária porque o arquivo HOSTS não tem a extensão de arquivo .TXT.

  4. Quando os arquivos aparecerem na pasta, clique duas vezes hospedeiros para abri-lo.

    Captura de tela do arquivo de hosts na caixa de diálogo Abrir do Bloco de notas do Windows 10

  5. Edite o arquivo HOSTS e salve suas alterações.

E se eu não conseguir salvar o arquivo HOSTS?

Em algumas versões do Windows, você não tem permissão para salvar diretamente no etc pasta. Se for esse o caso, você poderá ver um erro como este ao tentar salvar: Acesso a C: Windows System32 drivers etc hosts negado
Não é possível criar o arquivo C: Windows System32 drivers etc hosts. Certifique-se de que o caminho e o nome do arquivo estejam corretos.

Em vez disso, você deve salvar o arquivo em outro lugar, como o Documentos ou Área de Trabalho pasta. Depois de salvar, vá para essa pasta, copie o arquivo HOSTS e cole-o diretamente no local onde o arquivo HOSTS deve estar (C: Windows System32 drivers etc ) Você será solicitado a validar a permissão e terá que confirmar a substituição do arquivo. Se você ainda tiver problemas para salvar o arquivo HOSTS modificado, verifique os atributos do arquivo para ver se ele foi marcado como somente leitura. Clique com o botão direito no arquivo e selecione Propriedades para ver os atributos. Outra opção é abrir seu programa de editor de texto como administrador para que as permissões já sejam aplicadas ao editor. Em seguida, salvar o arquivo HOSTS sobre o original pode ser executado sem a necessidade de verificar suas credenciais de administrador. Se ainda não for possível salvar no local do arquivo HOSTS, provavelmente você não tem as permissões corretas para editar arquivos nessa pasta. Você deve estar conectado com uma conta que tenha direitos administrativos sobre o arquivo HOSTS, que você pode verificar clicando com o botão direito do mouse no arquivo e indo para o Segurança aba.

Para que serve o arquivo HOSTS?

O arquivo HOSTS é o equivalente virtual da assistência de lista de uma companhia telefônica. Onde a assistência de diretório associa o nome de uma pessoa a um número de telefone, o arquivo HOSTS mapeia nomes de domínio para endereços IP. As entradas no arquivo HOSTS substituem as entradas DNS mantidas pelo ISP. Embora essa hierarquia possa ser útil para uso regular, como para bloquear anúncios ou determinados endereços IP maliciosos, suas funções também tornam esse arquivo um alvo comum de malware. Ao modificá-lo, o malware pode bloquear o acesso a atualizações de antivírus ou forçá-lo a acessar um site malicioso. Portanto, é uma boa ideia verificar o arquivo HOSTS periodicamente ou pelo menos saber como remover entradas falsas. Uma maneira muito mais fácil de bloquear determinados domínios do seu computador é usar um serviço DNS personalizado que ofereça suporte à filtragem de conteúdo ou listas de bloqueio.