Comment modifier l'emplacement et la taille du cache de Google Chrome

Saviez-vous que l'interface utilisateur graphique du navigateur Google Chrome ne contient aucun paramètre permettant de modifier l'emplacement et la taille du cache? J'ai cherché de haut en bas et je ne pouvais pas trouver une option pour le faire. Certains utilisateurs peuvent dire que ce n'est plus essentiel, avec la croissance des disques durs, etc. D'autres peuvent avoir un avis différent à ce sujet, car Chrome s'installe toujours sur la partition système principale de Windows.

Le cache est également placé dans le répertoire d'installation. Vous trouvez l'emplacement du cache Chrome par défaut sous C: \ Utilisateurs \ nom d'utilisateur \ AppData \ Local \ Google \ Chrome \ Données utilisateur \ Default \ Cache si vous exécutez Windows 7.

Il existe plusieurs raisons pour lesquelles une personne souhaite modifier l'emplacement et la taille du cache Chrome. On pense notamment aux disques SSD et aux partitions système à faible espace de stockage. Et certains utilisateurs voudront peut-être déplacer l'emplacement du cache vers la RAM pour accélérer les choses, obtenir la suppression automatique du cache à la fermeture ou éviter de nombreux cycles d'écriture sur la partition système.

Modification de la taille et de l'emplacement du cache de Chrome

La seule option officielle permettant de déplacer le cache et de modifier sa taille sont deux commutateurs de ligne de commande qui doivent être ajoutés au raccourci Chrome. Ce n'est pas la solution la plus élégante, étant donné que ces raccourcis ne sont pas exécutés si Chrome est le navigateur par défaut et qu'une adresse Web est lancée à partir d'un logiciel tiers.

  • --disk-cache-dir
  • --disk-cache-size

Le paramètre dir du cache disque définit un nouvel emplacement du cache Chrome, tandis que la taille du cache disque modifie la limite du cache. Voici un exemple:

--disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600

Cela modifie l'emplacement du cache de Google Chrome en d: \ cache et la limite du cache à 100 mégaoctets.

Comment changer le raccourci Chrome puis appliquer ces nouvelles instructions de cache?

Sous Windows, vous localisez le raccourci Chrome (sur le bureau, dans le menu Démarrer ou dans la barre des tâches), cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés. L'onglet de raccourci devrait s'ouvrir dans une nouvelle fenêtre. Localisez le champ Cible dans l'onglet et ajoutez les instructions de cache à la fin du champ, par exemple

C: \ Utilisateurs \ nom d'utilisateur \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600

Certains utilisateurs peuvent vouloir limiter le cache encore plus, au strict minimum. Ces utilisateurs peuvent définir le paramètre taille du cache disque sur 1, ce qui convient le mieux dans tous les cas.

Une autre étape est maintenant nécessaire pour garantir que Chrome utilise l'emplacement et la taille de cache corrects lorsqu'un clic est effectué sur un lien (cette opération est nécessaire uniquement si Chrome est le navigateur système par défaut). Les utilisateurs Windows doivent ouvrir le registre Windows et procéder à des piratages de registre à cette fin. Ouvrez le registre avec Windows-R en tapant regedit et la touche entrée.

Maintenant, localisez la clé de registre

HKEY_CLASSES_ROOT \ ChromeHTML \ shell \ open \ command

Vous devriez y trouver un chemin d'accès à l'exécutable de Chrome. Il suffit d’ajouter l’emplacement et la taille du cache au chemin afin que Chrome utilise les informations de mise en cache appropriées lorsque l’utilisateur clique sur les liens et que Chrome n’est pas ouvert à ce moment-là.

Ajoutez simplement --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600 après chrome.exe ", pour obtenir le résultat suivant:

"C: \ Utilisateurs \ Martin \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe" --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600 - "% 1 "

Il existe une alternative à l’ajout du paramètre de ligne de commande location à Chrome. Les liens symboliques peuvent être utilisés pour déplacer l'emplacement du cache de son chemin d'origine vers un autre.

Politiques

Au lieu d'utiliser des paramètres pour définir l'emplacement du cache et la taille du navigateur Web Chrome, les administrateurs système peuvent également utiliser des stratégies pour le faire. Voici comment cela se fait sous Windows:

  1. Ouvrez le registre Windows en appuyant sur Windows-R, en tapant regedit et en appuyant sur la touche Entrée.
  2. Accédez à HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Chromium
  3. Ajoutez Dword DiskCacheSize en cliquant avec le bouton droit de la souris sur Chromium et en sélectionnant Nouveau> Dword (valeur 32 bits) dans le menu contextuel.
  4. Donnez-lui une valeur en octets.
  5. Le répertoire de cache peut être défini lorsque vous créez la valeur String DiskCacheDir et modifiez sa valeur dans le nouvel emplacement de votre lecteur.

Vous pouvez consulter la rubrique Procédure de déplacement d'applications volumineuses ou de jeux sur un autre lecteur si vous souhaitez créer la jonction manuellement. Nous vous recommandons d’utiliser un programme tel que Steam Mover, car il propose d’effectuer les modifications sans avoir à utiliser la ligne de commande.

Les développeurs de Chrome devraient envisager d'ajouter des options à l'interface graphique pour modifier l'emplacement et la taille du cache.