web-dev-qa-db-ja.com

移動Chromeキャッシュフォルダ?

Chrome(Win7x64)のキャッシュフォルダーをRAMディスクドライブに移動すると、キャッシュされたフラッシュプレーヤーファイル/ゲームのパフォーマンスが向上するのかどうか疑問に思っていましたか?もしそうなら、これを行う最も簡単な方法は何でしょうか?フォルダーを移動し、chromeのディレクトリを新しいフォルダーの場所を指すように変更する必要があると想定しています。 Ramドライブを既に作成し、Chrome Tempファイルを正常に移動しましたが、フラッシュファイルはchrome tempディレクトリにありません。どんな考えも参考になります、ありがとう。

7
Michael

テストはおそらく改善があるかどうかを確認するための最良の方法です。これを行うには、コマンドラインで_--disk-cache-dir_オプションを指定してChromeを実行し、ramdiskにある選択したサブディレクトリを指定して実行します。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disk-cache-dir=r:\chrome_cache(_r:_がramdiskであると仮定)

次に、1つ以上のゲームを試してください。それで速度が向上する場合(確信が持てない場合)、そのプロファイルをゲームにのみ使用するか、現在のプロファイルのキャッシュフォルダーをRAMディスクにリダイレクトできます。リダイレクトするには:

  1. Chromeをシャットダウン
  2. Chrome.exeのコピーがバックグラウンドで実行されていないことを確認します(Chromeはデフォルトでこれを実行します)
  3. キャッシュフォルダー(通常は_%appdata%\..\Local\Google\Chrome\User Data\Default\Cache_)をRAMディスクのどこかに移動します(またはキャッシュを再作成する必要があるため、削除するだけです)。
  4. 管理者のコマンドプロンプトから_mklink /D old_cache_folder_location new_cache_folder_location_を実行します(たとえば、_mklink /D %localappdata%\Google\Chrome\User Data\Default\Cache r:\chrome_cache_)

Chromeは新しいフォルダへのシンボリックリンクをたどる必要があります。キャッシュだけではなく移動したい場合は、代わりに_--user-data-dir_を使用できます。

10
NextInLine

PowerShellを管理者として実行し、次に:

Set-ItemProperty -Path Registry::HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome -Name 'DiskCacheDir' -Value 'C:\Temp\Chrome'

Chrome cache folder to C:\Temp\Chromeシステム全体、すべてのユーザー、およびChromeがどこから開始されたかに関係なく(ショートカットまたはコマンドライン))。

Chrome 80.0.3987.122 Windows 10バージョン1909。

0
Marco Lackovic