Cómo restaurar el archivo hosts en Windows 10 y Windows 11
El archivo hosts en Windows se utiliza para asignar direcciones IP a nombres de dominio. Si este archivo falta, podrías experimentar problemas al acceder a ciertos sitios web o recursos locales. En esta guía te explicaremos cómo restaurar el archivo hosts en Windows 10 y Windows 11.
1. ¿Qué es el archivo hosts y por qué es importante?
El archivo hosts es un archivo de texto simple que permite a los usuarios configurar manualmente asignaciones de direcciones IP para nombres de dominio específicos. Por ejemplo, puedes usarlo para redirigir un dominio a un servidor local o bloquear el acceso a ciertos sitios web. Si este archivo es eliminado o se corrompe, podría causar problemas de acceso en la red.
2. ¿Dónde se encuentra el archivo hosts en Windows?
En Windows, el archivo hosts normalmente se encuentra en:
C:\Windows\System32\drivers\etc\hosts
Si este archivo no está, puedes recrearlo siguiendo los pasos que te explicamos a continuación.
3. Restaurar manualmente el archivo hosts
Puedes crear un nuevo archivo hosts utilizando un editor de texto básico como el Bloc de notas. Para hacerlo:
- Abre Bloc de notas con privilegios de administrador. Busca "Bloc de notas" en el menú Inicio, haz clic derecho sobre él y selecciona Ejecutar como administrador.
- Copia y pega la siguiente plantilla básica en el Bloc de notas:
# Copyright (c) 1993-2009 Microsoft Corp.
# Este es un archivo HOSTS de muestra utilizado por Microsoft TCP/IP para Windows.
#
# Este archivo contiene las asignaciones de direcciones IP a nombres de host. Cada
# entrada debe estar en una línea individual. La dirección IP debe
# colocarse en la primera columna seguida del nombre de host correspondiente.
# La dirección IP y el nombre de host deben estar separados por al menos un
# espacio.
#
# Además, se pueden insertar comentarios (como estos) en líneas individuales
# o después del nombre del host, precedidos por un símbolo '#'.
#
# Por ejemplo:
#
# 102.54.94.97 rhino.acme.com # servidor fuente
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
::1 localhost
- Guarda el archivo con el nombre
hosts(sin extensión) y colócalo en la carpetaC:\Windows\System32\drivers\etc.
4. Restaurar el archivo hosts usando el Símbolo del sistema
Otra forma de restaurar el archivo hosts es mediante el Símbolo del sistema:
- Abre Símbolo del sistema como administrador. Presiona Win + X y selecciona Windows PowerShell (Administrador) o Símbolo del sistema (Administrador).
- Escribe el siguiente comando para crear un nuevo archivo
hostscon configuraciones básicas:
echo 127.0.0.1 localhost > C:\Windows\System32\drivers\etc\hosts
Este comando crea un archivo hosts con una entrada básica para localhost.
5. Comprobar el archivo hosts
Después de restaurar el archivo hosts, es buena idea verificar su funcionamiento. Abre el Símbolo del sistema e ingresa:
ping localhost
Si el archivo funciona correctamente, deberías recibir una respuesta exitosa desde la dirección IP 127.0.0.1.