Chrome est un excellent navigateur Web, mais beaucoup d’utilisateurs sont préoccupés par la croissance illimitée de son cache sur le disque.

Laisser Chrome stocker indéfiniment des fichiers temporaires finit par ralentir le système et gaspiller inutilement l’espace de stockage sur le disque.
Pourquoi devriez-vous limiter la taille du cache de Chrome ?
Le cache de Chrome peut rapidement devenir incontrôlable. Quand on utilise plusieurs profils utilisateurs, certains peuvent stocker plus de 3 Go de données dans leur cache, ce qui représente une part importante de l’espace disque occupé par des fichiers temporaires dont vous n’aurez probablement plus jamais besoin.
Chrome calcule la taille du cache en fonction de l’espace disque disponible, ce qui semble intelligent en théorie, mais peut poser des problèmes dans la pratique. Sur un disque dur de 1 To, Chrome suppose qu’il peut utiliser plusieurs gigaoctets sans demander votre avis.
L’impact sur les performances est particulièrement perceptible sur les disques durs plus anciens. Un cache excessif entraîne davantage d’opérations d’E/S disque, ce qui peut ralentir votre système lorsque Chrome lit et écrit constamment des données temporaires. Votre ordinateur commence alors à ralentir lors de sessions de navigation intensive.
Il y a également un aspect confidentialité à prendre en compte. Limiter les données mises en cache réduit votre empreinte numérique et facilite la suppression des traces de navigation lorsque cela est nécessaire. Bien que le cache et les cookies aient des fonctions différentes, ils stockent tous deux des informations sur vos habitudes de navigation.
En définissant une limite de cache raisonnable, entre 200 et 500 Mo, on bénéficie d’un chargement plus rapide des pages Web sans encombrer le stockage. Votre navigation reste fluide tout en limitant l’utilisation de l’espace disque par Chrome.
Définir la taille du cache de Chrome
Avant de limiter le cache de Chrome, il est conseillé de vérifier l’espace qu’il occupe actuellement. Cela vous donnera une base de référence (et vous permettra de voir quels sites Web consomment votre espace de stockage !).
Vous pouvez trouver la taille du cache de Chrome en tapant chrome://settings/content/all dans la barre d’adresses. Vous pouvez ensuite cliquer sur n’importe quel site Web et vérifier son utilisation de l’espace disque. Vous pouvez également accéder au répertoire dans l’Explorateur de fichiers :
C:\Users\_PROFIL-UTILISATEUR_\AppData\Local\Google\Chrome\User Data
- Dans le chemin d’accès ci-dessous, remplacez _PROFIL-UTILISATEUR_ par le nom de votre profil utilisateur.
La méthode la plus simple pour limiter la taille du cache consiste à utiliser un paramètre de lancement de ligne dans le raccourci de Chrome. Cette approche ne nécessite aucune modification du registre. Voici comment procéder :
- Cliquez avec le bouton droit sur le raccourci Chrome sur le Bureau et sélectionnez Propriétés.
- Accédez à l’onglet Raccourci.
- Dans le champ Cible, ajoutez –disk-cache-size=209715200 à la fin.
- Assurez-vous qu’il y a un espace avant les deux tirets.
- Cliquez sur Appliquer et OK.
- Redémarrez Chrome pour que les modifications prennent effet.
Note : le nombre 209715200 représente des octets et équivaut à 200 Mo. Vous pouvez ajuster cette valeur en fonction de vos besoins à l’aide d’un convertisseur d’unités tel que Convert Units.
Cette option est utile si vous constatez déjà une utilisation excessive de la mémoire vive avec Chrome, car la limitation du cache peut réduire la consommation globale de ressources. La limite du cache s’applique à chaque fois que vous lancez Chrome via ce raccourci spécifique.
Forcer la limite du cache Chrome via le registre Windows
Le registre de Windows offre une solution plus permanente. Cette méthode applique la limite du cache à l’ensemble du système, quelle que soit la manière dont vous lancez Chrome.
Voici la procédure étape par étape pour forcer la limite du cache de Chrome via le registre Windows :
- Ouvrez la boîte de dialogue Exécuter en appuyant sur Windows + R, puis tapez regedit et appuyez sur Entrée.
- Accédez à Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome.
- Si les dossiers Google ou Chrome n’existent pas, créez-les en cliquant avec le bouton droit de la souris et en sélectionnant Nouveau, puis Clé.
- Cliquez avec le bouton droit de la souris dans le dossier Chrome et sélectionnez Nouveau, puis Valeur DWORD (32 bits).
- Nommez-la DiskCacheSize.
- Double-cliquez sur la nouvelle entrée et définissez la valeur sur la taille de cache souhaitée en octets.
- Choisissez Décimal comme base et entrez 209715200 pour 200 Mo.
- Cliquez sur OK et redémarrez Chrome pour appliquer les modifications.
La méthode du registre remplace tous les paramètres précédemment définis, ce qui en fait la limite de cache définitive pour votre système. Elle est également utile pour les environnements gérés où vous souhaitez des limites de cache cohérentes pour tous les utilisateurs.
Une fois configurée, chaque instance de Chrome respecte la limite sans avoir besoin de raccourcis ou de paramètres spéciaux.
Vérifier si les limites de cache fonctionnent réellement
Définir des limites de cache n’a aucun sens si elles ne fonctionnent pas. La vérification la plus simple consiste à vérifier directement la taille de votre dossier cache. Accédez au chemin d’accès suivant dans l’Explorateur de fichiers :
C:\Users\_PROFIL-UTILISATEUR_\AppData\Local\Google\Chrome\User Data
Dans le chemin d’accès ci-dessous, remplacez _PROFIL-UTILISATEUR_ par le nom de votre profil utilisateur.
- Ensuite, accédez au dossier de votre profil Chrome et vérifiez la taille du dossier Cache. Après des sessions de navigation normales, celle-ci ne devrait jamais dépasser la limite que vous avez définie. Si c’est le cas, votre configuration ne fonctionne pas.
Si la limite ne fonctionne pas, vérifiez la syntaxe de votre ligne de commandes ou l’entrée dans le registre. Une faute de frappe dans le champ cible ou un type de données incorrect dans le registre peut tout bloquer. De plus, certaines extensions Chrome peuvent interférer avec les limites du cache ; essayez de les désactiver temporairement si vous rencontrez des problèmes.
Conclusion
Le comportement par défaut de Chrome en matière de stockage du cache ne semble pas très logique. Ces méthodes fonctionnent bien, mais en principe, Chrome devrait proposer ce paramètre en natif. En attendant que Google ajoute une option intégrée pour limiter le cache, ces solutions de contournement permettent de résoudre efficacement le problème de stockage. Espérons que les futures mises à jour rendront ce processus plus convivial.