Quand on parle de bloquer les pubs sur Internet, on pense souvent à des extensions de navigateur comme uBlock Origin ou Adblock Plus. Mais ce que beaucoup ignorent, c’est qu’il existe une méthode bien plus discrète, intégrée à Windows, sans rien installer : utiliser le fichier hosts.
Oui, ce vieux fichier système oublié peut encore rendre de fiers services. Et même si cette méthode n’est pas parfaite, elle peut supprimer une bonne partie des pubs, limiter le tracking et rendre la navigation un peu plus agréable – surtout sur les vieux PC ou ceux qu’on veut garder « propres ».
Voici comment ça marche, pourquoi ça fonctionne, et comment l’utiliser efficacement, sans risque et sans prise de tête.
Pourquoi cette méthode fonctionne ?
Quand tu tapes une adresse dans ton navigateur (comme lemonde.fr), Windows commence par chercher quelle adresse IP se cache derrière ce nom. Il le fait via un serveur DNS, sauf s’il trouve déjà la réponse dans un petit fichier local : le fameux fichier hosts.
Ce fichier permet de forcer Windows à rediriger un domaine vers une adresse IP spécifique. Et quand tu rediriges les domaines publicitaires vers ton propre PC (127.0.0.1), Windows va chercher la pub… chez toi. Résultat : elle ne se charge pas.
Exemple concret : bloquer un serveur pub
Disons qu’un site affiche des pubs depuis ads.example.com. Tu peux ajouter dans ton fichier hosts :
127.0.0.1 ads.example.com
Quand ton navigateur demandera la pub, Windows dira “pas besoin d’aller sur Internet, c’est chez toi”. Mais comme ton PC ne fait pas serveur pub, rien ne s’affichera.
C’est silencieux, efficace, et ça ne dépend d’aucun logiciel tiers.
Étape 1 : accéder au fichier hosts
Ce fichier est un peu planqué. Voici comment le trouver et le modifier :
- Ouvre le menu Démarrer, tape
Bloc-notes - Clique droit sur Bloc-notes > Exécuter en tant qu’administrateur
- Dans Bloc-notes, fais Fichier > Ouvrir
- Navigue ici :
C:\Windows\System32\drivers\etc\
5. En bas à droite de la boîte de dialogue, choisis « Tous les fichiers » au lieu de « Documents texte »
6. Sélectionne hosts et ouvre-le
Étape 2 : ajouter des domaines à bloquer
En bas du fichier, ajoute une ligne par domaine publicitaire que tu veux bloquer. Exemple :
127.0.0.1 ads.google.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 ad.doubleclick.net
127.0.0.1 banner.example.com
Chaque ligne dit à Windows : “ce domaine-là, c’est chez moi”. Ce qui revient à le neutraliser.
Enregistre le fichier. Tu n’as rien d’autre à faire. Les pubs hébergées sur ces domaines ne seront plus affichées, dans aucun navigateur, et même dans certaines applis.
Étape 3 : utiliser une liste toute faite (optionnel mais puissant)
Tu peux aussi utiliser une liste de blocage complète, maintenue par des passionnés de la protection de la vie privée. Il suffit de copier-coller leur contenu dans ton fichier hosts.
Deux sources fiables :

SomeoneWhoCares.org est un site personnel maintenu par un ingénieur du nom de Dan Pollock, qui propose depuis des années un fichier hosts enrichi permettant de bloquer une grande quantité de publicités, traceurs, malwares, sites douteux et autres nuisances web, sans avoir besoin d’installer d’extension ou de logiciel.
Concrètement, qu’est-ce qu’il propose ?
Il met à disposition un fichier hosts prêt à l’emploi, contenant des milliers de lignes comme celles-ci :
127.0.0.1 ad.doubleclick.net
127.0.0.1 tracking.site.com
127.0.0.1 fake-antivirus.com
Chaque ligne bloque un domaine connu pour diffuser de la pub ou du contenu malveillant, en le redirigeant vers votre propre machine. Résultat : les connexions vers ces domaines échouent, et les contenus indésirables ne s’affichent pas.
Où trouver la liste ?
Le fichier se trouve ici :
https://someonewhocares.org/hosts/hosts
Tu peux :
- Le consulter dans ton navigateur
- Le télécharger et remplacer ton fichier
C:\Windows\System32\drivers\etc\hosts(en admin) - Le modifier à la main pour retirer ou ajouter des exceptions
Est-ce toujours mis à jour ?
Oui, la liste est mise à jour régulièrement (en général toutes les 1 à 2 semaines). Il est possible d’automatiser le téléchargement si tu veux rester à jour, mais pour un usage personnel, une mise à jour manuelle de temps en temps suffit.
Tu télécharges le fichier, tu remplaces le tien (toujours avec les droits admin), et c’est tout. Ces listes peuvent contenir des milliers de domaines publicitaires, traceurs et malveillants.
À savoir avant de se lancer
Ce que cette méthode fait très bien :
- Elle bloque efficacement des panneaux de pub, des bannières, et certains trackers
- Elle fonctionne pour tous les navigateurs et logiciels, même ceux où les extensions ne marchent pas
- Elle ne consomme aucune ressource
Ce qu’elle ne fait pas :
- Elle ne bloque pas les pubs hébergées sur le même domaine que le site (ex : certaines vidéos YouTube, pubs intégrées aux articles)
- Elle ne supprime pas visuellement les “trous” laissés par les pubs (contrairement à uBlock qui masque aussi les blocs vides)
- Elle peut bloquer trop fort : si un site utilise des domaines “publicitaires” pour des fonctions utiles, tu peux avoir des pages mal affichées
Restaurer le fichier hosts par défaut
Si tu veux revenir à zéro, supprime toutes les lignes ajoutées et laisse uniquement ceci :
127.0.0.1 localhost
::1 localhost
C’est le contenu par défaut de Windows. Rien d’autre.
En résumé
Utiliser le fichier hosts pour bloquer les publicités est une solution ancienne mais toujours efficace, surtout pour ceux qui veulent éviter d’installer un bloqueur ou qui souhaitent un filtrage au niveau du système.
Ce n’est pas une méthode miracle, ni un substitut complet à un adblock moderne, mais c’est propre, discret, sans risque pour la vie privée, et ça peut sérieusement soulager la navigation sur certains sites.
Et surtout, tu restes maître de ce que ton ordinateur charge ou non.
Share this content:



Laisser un commentaire