Este poste llego como comentario pero me parecio importante publicarlo ya que todos sabemos que el archivo host no puede servir para bloquear paginas de internet pero que pasa si alguien tiene acceso lo que tenemos que hacer es lo siguiente
Apretamos la tecla windows y la tecla “r” y aparecera la ventana de ejecutar.
escribes “cmd” y das click en aceptar lo cual aparecer una pantalla negra y escribes.
“cd..” –>enter despues nuevamente “cd..” — >enter y otra vez cd ..
hasta que quedes en la carpeta raic así: c:\

despues escribes:

cd windows\system32\drivers\etc

depues escribes:

cacls hosts /D “usuario”

(En esta sentencia el nombre de usuario lo cambias según sea en tu computadora, puede ser algo así como administrador, user, tu nombre que le pusiste a tu computadora si no sabe dale la tecla windows y aparece el nombre hasta arriba de la ventana

Listo… con eso denegaste el acceso al archivo hosts y nadie más pordra modificarlo para evitar que los chicos lo remplacen, o editen nuevamente