hola, queria agregar que para hacer funcionar este archivo hosts los pasos son mas largos:
1. abrir el archivo host origina como archivo .txt (mediante block de notas)
2. abrir en el escritorio un nuevo documento .txt y nombrarlo hosts
3. copiar el contenido del archivo original al archivo de texto que creamos en el escritorio
4. en el documento creado, saltear una linea de lo ultimo escrito, copiar los numeros esos 127.0.0.1 o como sea, saltear un espacio(presionar barra espaciadora una vez) escribir la pagina(porno facebook , juegos, etc) saltear otro espacio con la barra espaciadora y escribir localhost
5.ahora explico lo ultimo en un solo paso laargo: lo siguiente es guardar el archivo crado en el escritorio, respaldar el original en mis documentos(el host que estaba dentro de la carpeta etc), quitar la extension .txt al achivo hosts que creamos en el escritorio , escribir en el menu inicio "mostrar u ocultar extensiones de archivos" clicarlo y desmarcar la opcion "ocultar extensiones" ,elegir aplicar sin cerrar esta ventana, vemos que aparece nuestro archivo creado como hosts.txt , borrar el -.txt- , y listo, ashora , a volver a marcar la opcion "ocultar extensiones" , de vuelta aplicar, cerramos y listo, solo queda reemplazar ambos archivos hosts, arrastrando el archivo que creamos a la carpeta etc, elegir copiar y reemplazar y se te soluciona la vida man
C:\WINDOWS\system32\drivers\etc buscas el archivo hosts le das 2 click y seleccionas note buk
te aparecera esto
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Éste es un ejemplo de archivo HOSTS usado por Microsoft TCP/IP para Windows.
despues copea y pega la direcion a bloquear despues del ip y das guardar en algunos casos tiene que efectuarse como adinistrador para que se apliquen los cambios
127.0.0.1 www.facebook.com localhots y listo
o bien puedes bloquear tu el acceso a internet desde panel de control , obciones de internet, contenido, habilitar y luego das sitios aprobados y listo