ブラウザを別のドライブにキャッシュします。 Windows でブラウザのキャッシュの保存場所を変更するにはどうすればよいですか? Google Chrome がハードドライブの SSD リソースを破壊しないようにする方法

23.12.2020 モニター

親愛なる友人、読者、訪問者、その他の皆様、こんにちは。

今日は、ブラウザのキャッシュを別のドライブに転送するなどの便利な機能について説明します。 なぜこれが必要なのでしょうか? たとえば、同じブラウザの動作を最適化するため (たとえば、SSD に転送する場合)、またはハード ドライブ上の貴重なスペースを節約するため (たとえば、何らかの神話上の理由で、ハードドライブに十分なスペースがありません)、または寿命を延ばすためかもしれません。これについては、ごく最近の記事で書きました。

一般に、この問題については誰もが独自の実際的な応用方法を見つけることになると思いますが、今のところはこれを実現するためのツールを共有することにします。 さらに、私たちはほぼすべての適切な最新ブラウザに触れる予定なので、気分を害する人はほとんどいないでしょう。

始めましょう。

Mozilla FireFox ブラウザのキャッシュを転送する

まずは私のお気に入り、つまり FF ブラウザから始めましょう。 個人的には、そのプロファイルとキャッシュ (およびディストリビューション自体) を RAM ディスクに転送しました。同様に行うことをお勧めします。
実際に得られる一連のアクションは次のとおりです。


システム内の変更により、おそらくこれですべてです。 ここで、プロファイルとキャッシュを別の場所に移動したことをブラウザーに説明する必要があります。

ざっくり言うとこんな感じ。 他のブラウザに移りましょう。

Google Chrome ブラウザのキャッシュを転送する

これは FireFox プロファイルの転送とほぼ同じように実行されますが、少しだけ速くて簡単です。


ご覧のとおり、実際には何も複雑なことはありません。
さて、おやつとして、赤いブラウザについて話しましょう。

Opera ブラウザのキャッシュとプロファイルを転送する

「赤色」ブラウザの場合、すべては Google Chrome の移行と同様です。


それは今のところすべてです。 まさにその通りで、シンプルかつ高速です。

あとがき。

これらはパイです。 この情報がお役に立てば幸いです。
さて、記事の冒頭で述べたように、誰もが自分自身の用途を見つけると思います。

いつものように、ご質問や追加などがございましたら、この投稿のコメント欄に残してください。

PS: デフォルトのキャッシュ ストレージ パスは、プログラムのバージョンによって異なる場合があります。
PS2: ショートカットにパラメータを割り当ててキャッシュを転送することは、このショートカットから起動した場合にのみ機能し、それ以外の場合はデフォルトのパスが使用されます(

このような状況は、メイン システム ディスクまたはパーティションに十分なスペースがない場合、またはより高速なディスクにキャッシュを配置する必要がある場合に発生します。 できる。 そしてそれは簡単です。 実装方法は記事で説明されています。

実際、ブラウザを設定するための標準インターフェイスには、キャッシュ ディレクトリを変更するためのそのようなオプションはありません。 Mozilla Firefox と Opera にはどちらも、必要な値を設定できる設定エディターがあります。

Firefox のキャッシュ保存フォルダーを変更する方法。

ブラウザのアドレスバーに入力します 概要:設定 。 理解できない行がたくさん表示されます。 これはブラウザの設定です。 ちなみに、コンフィギュレーターを初めて開くと、重要な設定を軽率に変更するとブラウザーの障害が発生する可能性があるという警告が表示されます。 しかし、心配しないで、すべての質問に肯定的に答えてください。 変更する必要のないものを軽率に変更するつもりはありません :) コンフィギュレーターの上部には、設定 (フィルター) の検索バーがあります。 そこに以下を入力します。

ほとんどの場合、コンフィギュレータは何も見つからず、空白のページが表示されます。 これは、そのような設定がないことを意味します。 したがって、このパラメータを作成する必要があります。 空白のページを右クリックし、「新規」>「文字列パラメータ」を選択します。 ウィンドウが開き、オプションの名前を入力する必要があります。 そこに、私たちが見つけようとしていたものを入力します - ブラウザ.キャッシュ.ディスク.親ディレクトリ.

次に、新しいウィンドウが開き、パラメータ値を設定する必要があります。 これが、目的の新しいキャッシュの場所へのパスになります。 例えば。 パスのみ、従来の形式ではなく、二重バックスラッシュ (\\) を使用して入力する必要があります。 つまり、キャッシュを次の場所に置きたい場合は、 D:\ファイル\キャッシュ_FF、次に入力する必要があります D:\\ファイル\\キャッシュ_FF .

ちなみに、Linux では、パスは通常の形式で指定されます。たとえば、 /home/user/cache_ff。 (Windows の二重スラッシュは、Unix 標準に従ってバックスラッシュ文字をエスケープする必要があるためですが、これはユーザーにとって重要ではありません) ブラウザを再起動し、指定された場所に移動し、Firefox が正常に動作していることを確認します。すでにキャッシュ用のフォルダーを作成し、そこにファイルを配置しているため、突然キャッシュの場所を変更したい場合は、新しいパラメーターを作成する必要はなくなり、すでに作成したパラメーターを見つけて使用するだけです。コンテキストメニューの「変更」項目。

Opera でキャッシュの保存場所を変更する方法

原理は似ていますが、細部に違いがあります。 さらに、Opera では、入力されたアドレスを保存するための別の場所 (opcache) を設定できるという違いがあります。

現在、ブラウザーはサイトの読み込みを高速化するためにさまざまなツールを使用していますが、主なものはキャッシュです。 ブラウザのシステム ファイルはハード ドライブ上の特定のフォルダーに保存され、画像や CSS スタイルなどを読み込むことでページの読み込みを高速化し、トラフィックを節約できるキャッシュを形成します。 サイトが存在するサーバーからではなく、コンピュータのハード ドライブからのもので、以前の訪問中にサイトから同じ写真やその他のファイルが保存されていました。

定期的にそれが必要な理由については以前に説明しました(移動する前に、前の場所で掃除する必要があります)。 状況は異なる場合があります。たとえば、システム ディスクの容量が小さいため、定期的にクリーニングするのは無駄で非現実的であるため、ディスクが詰まらないようにするために、キャッシュ フォルダーを別の論理ドライブに移動できます。

Chromium ブラウザでキャッシュを別の場所に移動する方法

Google Chrome、Opera (バージョン 15 以降)、Yandex Browser、[email protected]、Nichrome など、多くの人が人気の Chromium エンジン (WebKit) に取り組んでいます。 したがって、リストされているすべてのプログラムについて、Google Chrome を例として以下に示す 1 つの命令が関連します。

を右クリックします ショートカットそして開く プロパティ.

列をなして オブジェクト書かれます:
「C:\Program Files (x86)\Google\Chrome\Application\chrome.exe」

行末に追加 スペースで区切られた:
--disk-cache-dir="D:\ChromeCache"

ここで ChromeCache はフォルダーの名前であり、独自の名前を指定できます。 変更を保存し、ショートカットを起動すると、指定したアドレスに新しいフォルダーが作成されたことがわかります。

ここで、1つのニュアンスを明確にする必要があります。 すべてのブラウザのショートカットと .exe ファイルに新しいキャッシュ アドレスを登録することをお勧めします。 デスクトップ上のショートカットのみアドレスを登録し、スタートメニューのリンクからブラウザを起動すれば、以前と同じように動作します。

Mozilla FireFox でのキャッシュの保存場所の変更

FireFox を開き、アドレス バーに次のように入力します。 概要:設定そして押します 入力。 私たちは、保証の無効化に関するユーモラスなメッセージに同意します。

さまざまな設定とそのパラメータを含むウィンドウが開きます。 右クリックしてメニューから選択します 新規 - 文字列.

設定名を入力してください: ブラウザ.キャッシュ.ディスク.親ディレクトリ

すると意味は: D:\キャッシュ\

次に、同じ方法で別のパラメーターを追加します。 新規 - 文字列
名前: ブラウザ.キャッシュ.オフライン.親ディレクトリ
意味: D:\キャッシュ\(最初のものと一致する必要があります)

オペラ

Opera ではさらに簡単です。アドレスバーに次のように入力します。 概要:設定または オペラ:設定。 リストの中で見つけたのは、 ユーザー設定そして選択してください キャッシュディレクトリ4ここで、標準のものを目的のものに変更しましょう。たとえば、 D:\キャッシュ\

ププセンとヴプセン 2013 年 3 月 16 日 02:06

Google Chrome がハードドライブの SSD リソースを破壊しないようにする方法

背景
1 年ほど前のある日、私はソファに持ち運べるコンピューター、つまりラップトップを手に入れました。 ラップトップは純粋に仕事のために選ばれました。選択時の要件の 1 つは優れたパフォーマンスでした。 インテル Core i3 プロセッサーはパフォーマンスの点で十分だと思われました。

しかし、最初は、高速なラップトップの遅さにますますイライラし始めました。 愚かだったり、フリーズしたりしたわけではありません。いいえ、動作が均等に遅かっただけです。 これは、高速ハード ドライブを搭載した「フルサイズ」コンピュータで作業し、その後ラップトップに切り替えた場合に特に顕著でした。 この原因はラップトップのハードドライブが遅かったことです。 さらに、これは私のラップトップに特有の問題ではなく、回転速度が 5400 rpm の遅いハード ドライブを搭載しているため、すべてのラップトップに共通する問題です。

ある日、これを思いつき、SSDを購入することにしました。 そして最も速いものが選ばれました。 C: ドライブの占有スペースと財務状況を分析した結果、64 GB SSD を採用することが決定されました。 また、容量が小さい場合、ほとんどのソリッド ステート ドライブの速度は容量の減少に比例して低下することを考慮すると、選択されるモデルの範囲は急速に狭まりました。 選択肢はSamsung 830に落ちました。

しかし、2 番目のハードドライブを取り付けるスペースがないラップトップに SSD を挿入するにはどうすればよいでしょうか? HDD を SSD に完全に交換するという選択肢は即座に拒否しました。 ちょっとグーグルで調べてみると、不要になった DVD の代わりに SSD をインストールする方法がまだあることがわかりました。 このような疑問を抱いたのは私が初めてではなかったので、ドライブの代わりにハード ドライブを適合させて挿入する、ある種のアダプターが必要であることがすぐにわかりました。 必要なアダプターは eBay.com で見つかりました。 このロットは「Universal 9.5mm 2.5" SATA 2nd HDD Hard Driver Caddy For CD DVD Optical Bay」というもので、価格は 8 ドル強でした。

ほぼ 1 か月待った後、新しく購入した SSD がアダプターに挿入され、アダプターはすでにラップトップに取り付けられていました。 もちろん、アダプターのカバーは元のドライブとまったく同じではなく、完全に見えないわけではありませんが、かなり許容できることがわかりました。
新しい Windows 8 が真新しいハード ドライブにインストールされ、すべてがうまくいき、ラップトップがほぼ第 2 の人生を取り戻したことを本当にうれしく思いました。 SSD の残り寿命を監視するプログラムを起動するまで、私の喜びは際限がありませんでした。 特に、SSD Ready プログラムは、SSD の残りの寿命を 6 か月で予測しました。 これはどういうわけかまったく嬉しくありませんでした。 なぜそうなるのかを読みながら考え始めました。

すべては単純だったことが判明しました。ハード ドライブの主な負荷は Google Chrome でした。 巨大企業の怪物が私のハードドライブにこれほどの損害を与えるとは思いもしませんでした。
Chrome は常にキャッシュに何かを書き込んでいます。 ほぼ継続的に。 ここでは2秒ごとに
c:\Users\User\AppData\Local\Google\Chrome\User Data\Default\Cache\
視聴しているオンラインビデオのキャッシュが書き込まれるフォルダーもあります。 このフォルダーはメディア キャッシュと呼ばれます
そして彼らはアイコンや歴史なども書きます。 結局、User Data フォルダーが常に変更され、ファイルの書き込みと読み取りが行われ、SSD が使用できなくなるという結論に達しました。

インターネットを簡単に分析したところ、Chrome にはこの部分に関する設定がほとんどないため、これが Chrome エンジニアに何ら不都合を引き起こすものではないことが明らかになりました。 ショートカットにパラメータを追加することで設定を強制できます。その後、このショートカットから Chrome を起動する必要があります。そうしないと、パラメータなしで Chrome が起動します。 火のキツネもタンバリンを持って同じように踊ります。 しかし、Opera を使用すると、すべてが簡単になります。設定でキャッシュを使用せずに設定するだけです。

このいまいましい Chrome キャッシュを無効にして、ディスクに何も書き込まないようにすることが決定されました。 Google Chrome の起動ショートカットにパラメータ「--disk-cache-size=1 --media-cache-size=1」を追加します。 そして見よ! キャッシュは書き込まれず、ブラウザは... 飛ばず、かなり動作が悪くなります。 これは、30 個のタブを開いた状態で Chrome を開いてすべてを再度読み込むときに特に顕著です。 まあ、記録も完全に削除したわけではありません。アイコンや履歴のようなものがまだディスクに書き込まれていました。

この問題の 2 番目の解決策は、ユーザー データ クロム プロファイル設定が含まれるフォルダーを HDD に転送することでした。 もちろんこれで問題はすべて解決しますが、問題はなぜ SSD を購入したのかということです。

私の謙虚な意見では、次の選択肢ですべての問題が解決されました。 RAMドライブを使用することにしました。 すべてを RAM に保存し、電源がオフになっている場合にのみハード ドライブに書き込みます。 私のラップトップの電源がオンかスタンバイモードであることを考慮すると、電源がオフのときに書き込みが行われることはほとんどありません。 気に入ったプログラムの中で、私は Qsoft RAMDisk を選びました。 ドライバーとしてインストールされます。 プロパティで、ディスク サイズ、ファイル システム、シャットダウン時に書き込む場所を選択しました。 ディスクには 512 MB を割り当てました (妥当な最小値は 128 MB だと思います)。

単純にキャッシュフォルダーを転送したり、そこにメディアキャッシュフォルダーを追加したりすることもできましたが、あらゆる種類のエントリを完全に削除し、ユーザーデータフォルダー全体を転送することにしました。

繰り返しますが、ショートカット パラメータで --user-data-dir=“RAM ディスクへのパス” を指定してプロファイル ストレージをリダイレクトすることは可能で、レジストリに登録できますが、ショートカットなしで起動したり更新したりすると、これらすべてが無効になります。機能しないでしょう。 何も変更せずにリダイレクトできるようにするにはどうすればよいかを考え始めました。 そこでシンボリックリンクのことを思い出しました!

Link Shell Extension ユーティリティがダウンロードされ、これを使用して、実際に User Data フォルダの代わりに「ショートカット」、つまり RAM ディスクにつながるリンクを作成しました。 それらの。 ユーザー データ フォルダーに入ると、ディスクには何もありませんでしたが、すぐに RAM ディスクにリダイレクトされました。 さらに、そのようなソリューションの利点は何ですか? システムにも Chrome にも問題はありませんでした。

Chrome は SSD よりもさらに速く動作し始めました。 とても早い。 これからは、少なくとも Chrome キャッシュを小さな RAM ディスクに置くことを皆さんに勧めることになるでしょう。 個人的には、Chrome が頻繁に書き込む問題になぜエンジニアが注意を払わないのかが不思議です。 情報の信頼性は良好ですが、ハードドライブを破壊するという犠牲は必要ありません。

操作が行われた結果、Chrome が飛び回って、厄介なものをすべて RAM に書き込みます。 SSD も満足で長寿命です。

SSD ドライブを持っていて、そのスペースを節約したい場合は、さまざまな方法があります。 1 つのオプションは、ブラウザのキャッシュをハード ドライブに転送することです。 これは、ブラウザが動作中に一時ファイルを常に記録および削除し、ディスク上の空き領域に大きな影響を与える可能性があるためです。 また、組み込みの を無効にする方法に関する記事も参照してください。

したがって、さまざまなブラウザについて順番に説明します。

Google Chrome および Chromium エンジンをベースとするすべてのブラウザ

この方法は、ブラウザ CoolNovo、RockMelt、Rambler Nichrome、Yandex.Browser、[email protected]、およびバージョン 15 以降の Opera に適しています。

キャッシュ ストレージ パスを変更するには、Chrome を起動するショートカットを少し編集する必要があります。
これを行うには、ショートカットを右クリックし、「プロパティ」をクリックします。 「オブジェクト」セルに以下を追加する必要があります。

ディスクキャッシュディレクトリ = "パス"

.exe の後とスペースの後に!

お返しに<путь>目的のアドレスを書き込むと、次のようになります。

デフォルトでは、キャッシュは次のフォルダーに保存されます。

C:\Users\ユーザー名\AppData\Local\Google\Chrome\ユーザーデータ\デフォルト\キャッシュ\

手動で削除する必要があります。 このメソッドは、このパラメータを追加したショートカットから起動した場合にのみ機能します。

モジラ Firefox

Firefox でキャッシュの場所を変更するには、非表示のブラウザ設定に移動する必要があります。 これを行うには、Firefox のアドレス バーに次のように入力します。

概要:設定

Enterを押してください。 ウィンドウが表示された場合、当社は「保証を無効にする」ことに同意します。

「設定名」を右クリックし、ドロップダウン メニューから [新規] > [文字列] を選択します。

1) パラメータを入力して、メイン キャッシュ フォルダのパスを変更します。

ブラウザ.キャッシュ.ディスク.親ディレクトリ

次に、目的のフォルダーの値を入力します (例: D:\cache\Firefox\)。

2) パラメータを入力して、Firefox オフライン キャッシュのパスを変更します。

ブラウザ.キャッシュ.オフライン.親ディレクトリ

そして、最初のパラメータと同じパスを指定します。

Firefox はこのフォルダー内に Cache フォルダーを作成し、そこにキャッシュされたファイルを保存します。 古いキャッシュのあるフォルダーは手動で削除する必要があります。 Windows 7 では、デフォルトで次の場所にあります。

C:\ユーザー\<имя_пользователя>\AppData\Local\Mozilla\Firefox\Profiles\*****.default\

オペラ

Firefox の例に従って、ブラウザーの詳細な設定に入る必要があります。 これを行うには、アドレス バーにも次のように入力します。

開いたリストで次のものを探します。

そしてそこで私たちは次のことを選択します:

デフォルトはキャッシュへのパスです。