Hoe de cachelocatie en -grootte van Google Chrome te wijzigen

Wist je dat er geen instellingen in de grafische gebruikersinterface van de Google Chrome-browser zijn om de locatie en grootte van de cache te wijzigen? Ik zocht op en neer en kon geen optie vinden om dat te doen. Sommige gebruikers kunnen zeggen dat dit niet meer essentieel is, met groeiende harde schijven en dergelijke. Anderen kunnen daarover een andere mening hebben, aangezien Chrome zichzelf altijd installeert op de hoofdsysteempartitie in Windows.

De cache wordt ook handig in de installatiemap geplaatst. U vindt de standaard Chrome-cachelocatie onder C: \ Gebruikers \ gebruikersnaam \ AppData \ Lokaal \ Google \ Chrome \ Gebruikersgegevens \ Standaard \ Cache als u Windows 7 gebruikt.

Er zijn verschillende redenen waarom iemand de locatie en grootte van de Chrome-cache zou willen wijzigen. Denk hierbij aan Solid State-drives en systeempartities met weinig opslagruimte. En sommige gebruikers willen in plaats daarvan de cachelocatie naar het RAM verplaatsen om dingen te versnellen, de cache automatisch laten verwijderen bij afsluiten of te veel schrijfcycli op de systeempartitie vermijden.

De cachegrootte en locatie van Chrome wijzigen

De enige officiële optie om de cache te verplaatsen en de grootte ervan te wijzigen, zijn twee opdrachtregelopties die moeten worden toegevoegd aan de Chrome-snelkoppeling. Dat is niet de meest elegante oplossing, aangezien deze snelkoppelingen niet worden uitgevoerd als Chrome de standaardbrowser is en een webadres wordt gestart vanuit software van derden.

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

De parameter disk cache dir definieert een nieuwe locatie van de Chrome-cache, terwijl schijfcachegrootte de cachelimiet wijzigt. Hier is een voorbeeld:

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

Dit wijzigt de locatie van de Google Chrome-cache in d: \ cache en de limiet van de cache in 100 Megabytes.

Hoe kan ik de Chrome-snelkoppeling wijzigen en die nieuwe cacheaanwijzingen toepassen?

In Windows zoekt u de Chrome-snelkoppeling (op het bureaublad, startmenu of taakbalk), klik er met de rechtermuisknop op en selecteer eigenschappen. Het snelkoppelingstabblad zou in een nieuw venster moeten openen. Zoek het doelveld op het tabblad en voeg de cacheaanwijzingen toe aan het einde van het veld, bijv

C: \ Users \ gebruikersnaam \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600

Sommige gebruikers willen de cache mogelijk nog verder beperken, tot een absoluut minimum. Die gebruikers kunnen de parameter voor schijfcachegrootte instellen op 1, wat voor alle gevallen het beste werkt.

Nu is een andere stap vereist om ervoor te zorgen dat Chrome de juiste cachelocatie en -grootte gebruikt wanneer op een link wordt geklikt (dit is alleen nodig als Chrome de standaardsysteembrowser is). Windows-gebruikers moeten het Windows-register openen en hiervoor enige registerhacking uitvoeren. Open het register met Windows-R, typ regedit en de enter-toets.

Zoek nu de registersleutel

HKEY_CLASSES_ROOT \ ChromeHTML \ shell \ geopend \ command

Je zou daar een pad naar het Chrome-uitvoerbare bestand moeten vinden. Het enige dat we moeten doen, is de cachelocatie en -grootte aan het pad toevoegen, zodat Chrome de juiste cachinginformatie gebruikt wanneer op koppelingen wordt geklikt en Chrome op dat moment niet is geopend.

Voeg eenvoudig --disk-cache-dir = "d: \ cache" --disk-cache-size = 104857600 na chrome.exe "toe, zodat het er nu als volgt uitziet:

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

Er is een alternatief voor het toevoegen van de locatie-opdrachtregelparameter aan Chrome. Symbolische koppelingen kunnen worden gebruikt om de cachelocatie van het oorspronkelijke pad naar een ander te verplaatsen.

beleid

In plaats van parameters te gebruiken om de cachelocatie en -grootte van de Chrome-webbrowser in te stellen, kunnen systeembeheerders hier ook beleid voor gebruiken. Dit is hoe het in Windows wordt gedaan:

  1. Open het Windows-register door op Windows-R te tikken, regedit te typen en op de enter-toets te drukken.
  2. Blader naar HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Chromium
  3. Voeg de Dword DiskCacheSize toe door met de rechtermuisknop op Chromium te klikken en de selectie van nieuwe> Dword (32-bits waarde) uit het contextmenu.
  4. Geef het een waarde in bytes.
  5. De cachemap kan worden ingesteld wanneer u de tekenreekswaarde DiskCacheDir maakt en de waarde ervan wijzigt in de nieuwe locatie op uw schijf.

Je kunt bekijken hoe je grote apps of games naar een andere schijf verplaatst als je het knooppunt handmatig wilt maken. We raden aan om een ​​programma als Steam Mover te gebruiken om dat te doen, omdat het aanbiedt om de wijziging aan te brengen zonder de opdrachtregel te gebruiken.

De Chrome-ontwikkelaars moeten overwegen opties toe te voegen aan de grafische gebruikersinterface om de locatie en grootte van de cache te wijzigen.