Como restaurar o arquivo hosts no Windows 10 e Windows 11

O arquivo hosts no Windows é usado para mapear endereços IP para nomes de domínio. Se esse arquivo estiver ausente, você pode encontrar problemas ao acessar certos sites ou recursos locais. Neste guia, vamos explicar como restaurar o arquivo hosts no Windows 10 e Windows 11.

1. O que é o arquivo hosts e por que ele é importante?

O arquivo hosts é um arquivo de texto simples que permite aos usuários configurar manualmente a associação entre endereços IP e nomes de domínio. Ele pode ser usado, por exemplo, para redirecionar um domínio para um servidor local ou bloquear o acesso a certos sites. Se esse arquivo for excluído ou corrompido, isso pode causar problemas de acesso à rede.

2. Onde o arquivo hosts está localizado no Windows?

No Windows, o arquivo hosts geralmente está localizado em:

C:\Windows\System32\drivers\etc\hosts

Se esse arquivo estiver ausente, você pode recriá-lo seguindo as etapas abaixo.

3. Restaurando o arquivo hosts manualmente

Você pode criar um novo arquivo hosts usando um editor de texto como o Bloco de Notas. Para isso:

  1. Abra o Bloco de Notas com privilégios administrativos. Pesquise "Bloco de Notas" no menu Iniciar, clique com o botão direito sobre ele e selecione Executar como administrador.
  2. Copie e cole o seguinte modelo básico no Bloco de Notas:
# Copyright (c) 1993-2009 Microsoft Corp.
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém as associações de endereços IP com nomes de hosts. Cada
# entrada deve estar em uma linha separada. O endereço IP deve
# ser colocado na primeira coluna, seguido pelo nome do host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Além disso, comentários (como estes) podem ser inseridos em linhas individuais
# ou após o nome do host, precedidos pelo símbolo '#'.
#
# Por exemplo:
#
#      102.54.94.97     rhino.acme.com          # servidor de origem
#       38.25.63.10     x.acme.com              # host cliente x

127.0.0.1       localhost
::1             localhost
  1. Salve o arquivo com o nome hosts (sem extensão) e coloque-o na pasta C:\Windows\System32\drivers\etc.

4. Restaurando o arquivo hosts usando o Prompt de Comando

Outra forma de restaurar o arquivo hosts é usando o Prompt de Comando:

  1. Abra o Prompt de Comando como administrador. Pressione Win + X e selecione Windows PowerShell (Administrador) ou Prompt de Comando (Administrador).
  2. Digite o seguinte comando para criar um arquivo hosts com configurações básicas:
echo 127.0.0.1 localhost > C:\Windows\System32\drivers\etc\hosts

Este comando cria um arquivo hosts com uma entrada básica para localhost.

5. Verificando o arquivo hosts

Após restaurar o arquivo hosts, é recomendado testar se ele está funcionando corretamente. Abra o Prompt de Comando e digite:

ping localhost

Se o arquivo estiver funcionando corretamente, você deve receber uma resposta bem-sucedida do endereço IP 127.0.0.1.