Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsインストーラキャッシュフォルダとは?中身を削除しても安全か徹底解説

Windows 11/10のパソコンでプログラムのインストールとアンインストールを繰り返していると、Windowsインストーラキャッシュが次第に肥大化していきます。場合によっては数GBに達することもあります。

Windowsインストーラキャッシュフォルダとは

Windowsインストーラフォルダは、C:\Windows\Installer に存在する隠しシステムフォルダです。このフォルダを表示するには、「フォルダーオプション」を開き、「保護されたオペレーティングシステムファイルを表示しない(推奨)」のチェックを外す必要があります。

フォルダを開くと、多数のインストーラファイルや、さらに多くのインストーラファイルを含むサブフォルダが確認できます。

Windowsインストーラを使ってプログラムをインストールするたびに、変更されたシステム情報のコピーがこのフォルダに保存されます。このフォルダには、インストーラによって適用された更新プログラムの保存済みコピーが格納されており、プログラムをアンインストールする際にこの情報が必要になります。多くの場合、完全なファイルではなく、トリガーとなったMSIファイル相当のサイズであることもあります。このフォルダやその内容を削除してしまうと、Windowsインストーラによるプログラムのアンインストール、修復、さらには更新さえも行えなくなる恐れがあります。

ある時点でシステムドライブの空き容量が不足し、このフォルダが大量のスペースを占有していることに気づくかもしれません。

Windowsインストーラフォルダやその内容を削除しても安全?

結論から言うと、フォルダを空にしてもシステム自体は引き続き正常に動作します。しかし前述のとおり、後になってプログラムのアンインストール・修復・更新を行いたいと思っても、それができなくなってしまいます!

したがって、インストーラフォルダからファイルを削除すべきではありません。少なくとも手動での削除は避けるべきです。このフォルダはインストールファイルやパッチ(MSPファイル)のキャッシュとして機能しており、これらを削除するとプログラムのアンインストール、更新、修復ができなくなります。さらに、ソフトウェアへの更新プログラムやパッチの適用・削除も妨げられる可能性があります。

ただし、システムドライブの空き容量をどうしても確保したい場合は、フォルダの内容を切り取って別のドライブに貼り付け、保管しておく方法があります。これらのファイルは固有のものであり、複数のマシン間で共有することはできません。

別の方法として、Windows Installer Cleanup Utilityをダウンロードし、以下のコマンドを実行してインストーラフォルダをクリーンアップすることも可能です。

msizap.exe g!

このコマンドを実行すると、インストーラおよびパッチパッケージが列挙され、参照されていないパッケージは削除しても安全と判断されます。「g」オプションを指定すると、すべてのユーザーに対して、孤立した( orphaned )Windowsインストーラのキャッシュデータファイルが削除されます。

Msizap.exeは、特定の製品に関するWindowsインストーラ情報、またはコンピュータにインストールされているすべての製品の情報を削除するコマンドラインユーティリティです。

しかしながら、Msizapを使用した後にインストーラによってインストールされた製品が正常に動作しなくなる可能性があり、マシンが不整合な状態に陥ることもあります。そのため、MicrosoftはWindows Installer Clean Upユーティリティのサポートを終了しています。

Windowsインストーラキャッシュファイルが見つからない場合のトラブルシューティングについては、関連記事を参照してください。また、Winsxsフォルダの秘密や一時インターネットファイルフォルダの場所など、他のWindowsシステムフォルダに関する記事も併せてご覧いただくと参考になります。

  1. Windowsの空き容量を増やす!安全に削除できるファイル・フォルダ7選

    Windows PCには、実は不要なファイルやフォルダが数多く存在します。これらを削除すればディスク容量を回復できますが、「どのファイルを消してよいのか分からない」と悩む方も多いのではないでしょうか。隠しキャッシュや古いファイルなど、気づかないうちにストレージを圧迫しているものは少なくありません。この記事では、Windowsで安全に削除できるファイル・フォルダと、それぞれを削除すべき理由を詳しく解説します。手動での作業が面倒な方は、Advanced System Optimizerのような最適化ツールを活用すれば、不要・古いファイルを自動的にクリーンアップし、ディスク容量を簡単に回復できます。

  2. Windows 11で削除できないファイルやフォルダを強制削除する3つの方法

    Windows 11では、通常ファイルやフォルダの削除はとても簡単ですが、時にはどうしても削除できないファイルやフォルダに遭遇することがあります。そのような場合、多くは「ファイルが使用中です」という警告メッセージが表示されます。焦る必要はありません。Windows 11でファイルを強制的に削除する方法はいくつかありますので、この記事で紹介する対処法を試してみてください。 なぜWindowsはファイルやフォルダの削除を妨げるのか すぐに削除を試みる前に、まずWindowsが削除を許可しない原因を確認しておきましょう。主な理由は以下の通りです。 ファイルまたはフォルダが破損している。 ごみ箱がい