Windowsでプログラムをインストールしたり、アプリの設定を調整したりすると、その変更はどこにでも保存されるわけではなく、AppData内の特定のフォルダに保存されます。何が保存されているかを把握しておくと、特にトラブルシューティングや空き容量確保を行う際に、後々多くの頭痛の種を回避できます。アプリによっては、巨大なファイルをキャッシュしたり、バックアップする必要のない設定を保存したりすることがあります。また、これらのフォルダが乱雑になり、システムの速度が低下することもあります。Local、LocalLow、Roamingにアクセスし、管理し、保存する内容を決定する方法を理解することで、クリーニングやトラブルシューティングがはるかに簡単になります。
ローカル、LocalLow、ローミングフォルダを理解して管理する方法
実際のAppDataフォルダにアクセスする
- Windows + Rを押します(実行ダイアログが開きます)。
- %AppData%と入力してEnter キーを押します。このショートカットを使うと、 Roamingに直接アクセスできます。Windows のショートカットだからでしょうか? 時々面倒に感じることもありますが、クリックする回数を大幅に節約できます。
- LocalまたはLocalLow内を覗きたい場合は、上へ をクリックするか に移動して親フォルダに戻ります
C:\Users\your_username\AppData。そこからは、必要なフォルダを開くだけです。
バックアップにとって最も重要なフォルダーはどれですか?
バックアップやクリーンアップを考えているなら、以下に概要を示します。
- ローミング:新しいマシンに移行したり再インストールしたりする場合でも、基本的に保持しておきたいすべてのデータ(設定、環境設定、メール署名などの軽量データなど)が含まれます。すべてを最初から設定し直したくない場合は、必ずバックアップしてください。
- ローカル:主にキャッシュファイルと一時ファイルで、通常は削除しても問題ありません。アプリは必要なものを再作成します。特定のデータがここに保存されていることが分かっていない限り、バックアップを取ってもあまり意味がありません。
- LocalLow:特定のアプリがここに意味のあるデータを保存する場合にのみ使用してください。通常は、サンドボックス化されたアプリや制限モードで実行されているアプリが該当します。
Windowsがこれらのフォルダを別々に保持する理由
- パフォーマンス:ローカル内のファイルはネットワーク経由で同期されないため、別のデバイスにログインするなどの操作を行うときに、アプリがネットワーク経由で巨大なキャッシュを転送して遅延が発生することはありません。
- セキュリティ: LocalLow は、制限されたアプリが機密データを覗き見るのを防ぎます。
- 移植性:ローミングは、ドメインまたはネットワーク上のすべてのデバイスに必要なデータを対象としています。これは、どこにログインしても Windows がパーソナライズされているように感じさせる小さな設定のようなものです。
よくある質問とトラブルシューティング
おそらくキャッシュと一時ファイルは削除され、アプリは次回起動時にキャッシュを再構築するだけです。場合によっては、奇妙なバグが修正されたり、空き容量が増えたりすることもありますが、それ以上のことは期待できません。
実際にはそうではありません。これらはアプリの設定とカスタマイズ情報です。これを失うと、プログラムが設定を忘れたり、構成が壊れたりする可能性があります。特定の問題をリセットまたはトラブルシューティングする場合にのみ削除してください。
メールクライアントやクラウド同期ツールなど、ポータブルなアプリは設定をユーザーごとに保存できるよう、ローミングを優先します。ローカルに保存されるデータはサイズが大きい場合やデバイス固有のデータになる傾向があるため、ローカルに保存されます。
技術的には可能ですが、ほとんどの人にとってはお勧めできません。Windowsアプリは固定パスに依存しています。多くの設定ファイルがこれらの場所を参照するようにハードコードされているため、パスを移動すると様々な奇妙なエラーやリンク切れが発生する可能性があります。本当に変更する必要がある場合は、シンボリックリンクを調べる方が良いでしょう。ただし、これは上級ユーザー向けです。
まとめと個人的な意見
まとめると、これらのフォルダの違いを理解することで、容量管理、アプリの不具合のトラブルシューティング、あるいはシステムに影響を与えることなくクリーンアップなどが容易になります。キャッシュを削除したり、不要なファイルを削除したりすることで、大量の容量を節約し、奇妙な問題を解決できる場合もあります。ただし、何をしているのかよく理解していない限り、重要なものを削除しないように注意してください。
ほとんどの人にとって、ローミングフォルダのクリーンアップやバックアップだけに留め、ローカルフォルダには注意を払う方が楽です。Windowsがこれらのフォルダを別々に管理しているのは、パフォーマンス、セキュリティ、そして移植性といった正当な理由があるからです。やみくもにいじくり回すと壊れてしまう可能性があるので、時間をかけて、どのファイルがどのアプリに属しているかをしっかりと確認しましょう。
まとめ
- AppData には、Local、LocalLow、Roaming の 3 つのメイン フォルダーがあります。
- ローミングにすばやくアクセスするには、%AppData% を使用します。上に移動すると、Local と LocalLow が表示されます。
- デバイス間で設定を保持したい場合は、ローミングをバックアップしてください。
- ローカルをクリーンアップしてスペースを解放します。アプリは必要に応じてキャッシュを再構築します。
- 安全であると確信できる場合を除き、AppData から何かを削除する際には注意してください。
まとめ
AppData のどこに何が保存されているかを把握しておくと、予期せぬデータ損失を防ぎ、トラブルシューティングがはるかにスムーズになります。Windows がここまで分かりにくくしているのは少し奇妙ですが、削除またはバックアップしても安全なファイルを把握しておけば、システムをクリーンな状態に保つのがずっと簡単になります。これで、予期せぬトラブルを防ぎ、クリーンアップのプロセスをスピードアップできるはずです。