Google Chromeのキャッシュの場所とサイズを変更する方法

Google Chromeブラウザーのグラフィカルユーザーインターフェイスに、キャッシュの場所とサイズを変更する設定がないことをご存知ですか?私は上下に検索しましたが、それを行うためのオプションが見つかりませんでした。一部のユーザーは、ハードドライブの増加などにより、これはもはや必須ではないと言うかもしれません。一方、Chromeは常にWindowsのメインシステムパーティションにインストールされることを考えると、別の意見を持っている人もいます。

キャッシュは、インストールディレクトリにも配置されます。 Windows 7を実行している場合、デフォルトのChromeキャッシュの場所はC: Users username AppData Local Google Chrome User Data Default Cacheにあります。

Chromeキャッシュの場所とサイズを変更する理由はいくつかあります。ストレージ容量の少ないソリッドステートドライブとシステムパーティションが思い浮かびます。また、一部のユーザーは、キャッシュの場所をRAMに移動して、処理を高速化したり、終了時にキャッシュを自動的に削除したり、システムパーティションでの多くの書き込みサイクルを回避したりする場合があります。

Chromeのキャッシュサイズと場所の変更

キャッシュを再配置してサイズを変更する唯一の公式オプションは、Chromeショートカットに追加する必要がある2つのコマンドラインスイッチです。 Chromeがデフォルトのブラウザーであり、Webアドレスがサードパーティのソフトウェアから起動された場合、これらのショートカットは実行されないため、これは最もエレガントなソリューションではありません。

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

ディスクキャッシュのdirパラメータはChromeキャッシュの新しい場所を定義しますが、ディスクキャッシュサイズはキャッシュの制限を変更します。次に例を示します。

--disk-cache-dir = 'd: cache' --disk-cache-size = 104857600

これにより、Google Chromeキャッシュの場所がd: cacheに変更され、キャッシュの制限が100メガバイトに変更されます。

Chromeのショートカットを変更してから、これらの新しいキャッシュの方向を適用するにはどうすればよいですか?

Windowsでは、Chromeのショートカット(デスクトップ、スタートメニュー、タスクバー)を見つけて右クリックし、プロパティを選択します。ショートカットタブが新しい​​ウィンドウで開きます。タブで[ターゲット]フィールドを見つけ、フィールドの最後にキャッシュの方向を追加します。

C: Users username AppData Local Google Chrome Application chrome.exe --disk-cache-dir = 'd: cache' --disk-cache-size = 104857600

一部のユーザーは、キャッシュをさらに最小限に制限したい場合があります。これらのユーザーは、ディスクキャッシュサイズパラメーターを1に設定できます。これは、すべての場合に最適です。

次に、リンクがクリックされたときにChromeが正しいキャッシュの場所とサイズを使用していることを確認するために、別の手順が必要です(これは、Chromeがデフォルトのシステムブラウザである場合にのみ必要です)。 Windowsユーザーは、Windowsレジストリを開いて、レジストリハッキングを行う必要があります。 Windows-Rでレジストリを開き、regeditとEnterキーを入力します。

レジストリキーを見つけます

HKEY_CLASSES_ROOT ChromeHTML shell open command

そこでChrome実行可能ファイルへのパスを見つける必要があります。リンクのクリック時にChromeが適切なキャッシュ情報を使用し、その時点ではChromeが開いていないように、キャッシュの場所とサイズをパスに追加するだけです。

単にchrome.exeの後に--disk-cache-dir = 'd: cache' --disk-cache-size = 104857600を追加すると、次のようになります。

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

chrome cache location size

Chromeに場所のコマンドラインパラメータを追加する代わりの方法があります。シンボリックリンクを使用して、キャッシュの場所を元のパスから別のパスに移動できます。

ポリシー

システム管理者は、パラメータを使用してChromeウェブブラウザのキャッシュの場所とサイズを設定する代わりに、ポリシーを使用して設定することもできます。これは、Windowsでの方法です。

  1. Windows-Rをタップし、regeditと入力してEnterキーを押すことにより、Windowsレジストリを開きます。
  2. HKEY_LOCAL_MACHINE SOFTWARE Policies Chromiumに移動します
  3. Chromiumを右クリックし、コンテキストメニューから[新規]> [Dword(32ビット値)]を選択して、Dword DiskCacheSizeを追加します。
  4. バイト単位の値を指定します。
  5. キャッシュディレクトリは、文字列値DiskCacheDirを作成し、その値をドライブの新しい場所に変更するときに設定できます。

チェックアウトできます 大きなアプリやゲームを別のドライブに移動する方法 ジャンクションを手動で作成する場合。次のようなプログラムを使用することをお勧めします スチームムーバー コマンドラインを使用せずに変更を加えることができるので、それを行うことができます。

Chrome開発者は、キャッシュの場所とサイズを変更するオプションをグラフィカルユーザーインターフェースに追加することを検討する必要があります。