Je propose une liste de blocage DNS qui permet de bloquer la majorité des publicités, trackers et malwares. Voici les instructions pour mettre en place une automatisation de la mise à jour de cette liste pour Windows 10 sans logiciel additionel.
schtasks /create
de Microsoft ne possède pas toutes les options du planificateur de tâches, cette page va vous guider pas à pas avec des captures d'écran afin d'effectuer la manipulation vous-même, manuellement.
Le "Client DNS" de Windows est un service censé améliorer la résolution DNS, mais dans la pratique il part complètement en vrille quand le fichier hosts contient trop de lignes. (C'est bien le seul système d'exploitation que je connaisse qui ait un problème avec ça). Il est donc impératif de désactiver ce service avant d'installer la liste de blocage.
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
Start
à 4 en double-cliquant dessus (elle est probablement par défaut à 2).services.msc
vérifiez que le service "Client DNS" est bien désactivé:Client DNS
(voir Étape 1) avant d'effectuer les manipulations ci-dessous. powershell -Command "Invoke-WebRequest -Uri 'https://sebsauvage.net/hosts/hosts' -OutFile 'C:\Windows\System32\drivers\etc\hosts'"
et cliquez sur "Ok".
Vous n'avez plus besoin d'y toucher, mais pour la première fois, lançons manuellement cette tâche: Assurez-vous que vous êtes connecté⋅e à internet, et faire un clic-droit sur la tâche hosts-update et choisissez "Exécuter". Le status de la tâche va passer à "En cours":
Attendez un peu, et appuyez sur la touche F5 jusqu'à ce que le status repasse à "Prêt". La colonne "Résultat de la dernière exécution" doit afficher "L'opération a réussi. (0x0)"
Dans l'explorateur de fichiers, dans le répertoire C:\Windows\System32\drivers\etc\
vous devez voir un fichier hosts
qui fait environ 10 Mo. Si c'est le cas, bravo ça a fonctionné. Si le fichier est plus petit (moins de 1 ko) c'est que ça a échoué.
Pour vérifier, dans le menu Démarrer tapez "cmd" et cliquez sur "Invite de commande". Dans la fenêtre qui s'affiche, tapez
ping doubleclick.net
Si tout va bien, cela va échouer avec le message suivant:
Félicitations, la liste de blocage est en place !
C:\Windows\System32\drivers\etc\hosts
(il vous faudra les droits administrateur).