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

Windowsインストーラフォルダから未使用のMSI・MSPファイルを安全にクリーンアップする方法

Windows 10でアプリケーションのインストールや更新を行うと、隠しフォルダC:\Windows\InstallerにMicrosoft Installer(MSI)ファイルやWindows Installer Patch(MSP)ファイルが保存されます。本記事では、Windows 10のWindows Installerフォルダから未使用のMSI/MSPファイルを簡単かつ安全にクリーンアップする方法を詳しく解説します。

無料のディスク容量解析ソフトを使ってドライブの空き容量を圧迫している原因を調査すると、C:\Windows\Installerフォルダがその一つとして表示されることがあります。実際にフォルダの中身を確認してみると、大量のMSI/MSPファイルが数GB単位でドライブ容量を消費しているケースは決して珍しくありません。

Installerフォルダ内のMSI/MSPファイルのプロパティを確認すると、その多くは現在インストールされているソフトウェアに関連付けられていることがわかります。一方で、すでにアンインストール済みのソフトウェアや、新しいバージョンに置き換えられた古いファイル由来のものも含まれています。こうしたファイルはもはや不要であり、安全に削除することが可能です。

しかしここで問題となるのは、どのファイルが不要なのかを見分けることです。むやみにMSI/MSPファイルを削除するのは推奨されません。既存アプリケーションの更新、パッチ適用、アンインストールの際に必要となる可能性があり、誤って削除すると将来的に深刻な不具合が発生し、最悪の場合Windows 10の再インストールが必要になることもあります。

とはいえ、Windows Installerフォルダから不要なMSI/MSPファイルを比較的安全に特定・削除する方法はいくつか存在します。以下で順番に紹介していきます。

注意:ファイルを削除する前に、必ずシステムの復元ポイントを作成しておきましょう。判断に迷う場合は、無理に削除せずそのまま残しておくことをおすすめします。

Windows Installerフォルダの未使用MSI・MSPファイルをクリーンアップする3つのツール

ここでは、Windows 10のWindows Installerフォルダから未使用の.msi/.mspファイルをクリーンアップできる3つのユーティリティを紹介します。

1. WInstCleaner.ps1(PowerShellスクリプト)

WInstCleaner.ps1というPowerShellスクリプトを使用すると、C:\Windows\Installerフォルダを手動で調査し、どのファイルが孤立(オーファン)状態で削除しても安全かを判定できます。登録済みのパッチファイルにはレジストリに対応するエントリが存在するため、エントリが見つからないファイルは不要だと判断できる仕組みです。

このPowerShellスクリプトを実行すると、Windows Installerフォルダから削除してはいけないファイル(現在使用中のファイル)の一覧が表示されます。リストに含まれていないファイルは削除しても安全です。

WInstCleaner.ps1はmicrosoft.comからダウンロードできます。

2. PatchCleaner

Windowsインストーラフォルダから未使用のMSI・MSPファイルを安全にクリーンアップする方法

Patch Cleanerは、Installerフォルダから不要ファイルを削除するために特化して設計されたツールです。2015年に登場しましたが、2016年以降は更新が行われておらず、開発は事実上終了していると考えられます。ただし、今でも十分に機能するため、手軽に使える選択肢の一つです。

PatchCleanerにはポータブル版とインストーラ版の両方が用意されており、それぞれダウンロードして利用できます。

3. Windows Installer Unused Files Cleanup Tool(WICleanup)

Windowsインストーラフォルダから未使用のMSI・MSPファイルを安全にクリーンアップする方法

KZTechsが提供するWindows Installer Unused Files Cleanup Tool(WICleanup)は、Windows Installerフォルダ内の孤立したMSI/MSPファイルをスキャンし、グラフィカルユーザーインターフェース(GUI)から削除できる便利なツールです。スクリプトやコマンドラインでの運用向けに、アーカイブにはコマンドライン版(WICleanupC.exe)も同梱されています。

WICleanupの使い方は非常にシンプルです。まずダウンロードしたZIPファイルを展開し、WICleanupUI.exeを実行してScanボタンをクリックします。ウィンドウに表示されるすべてのエントリが孤立ファイルなので、削除したい項目にチェックを入れて実行するだけです。

WICleanupは公式サイトからダウンロード可能です。

ヒント:Windows Installerキャッシュファイルが見つからない・破損している場合のトラブルシューティングについては、関連記事もあわせてご参照ください。

以上、3つのツールを活用すれば、Windows 10のWindows Installerフォルダから未使用のMSI/MSPファイルを安全にクリーンアップできます!

  1. Windows 10のエクスプローラーで最近使ったファイルとフォルダーの履歴を消去する方法

    クイックアクセスとはWindows 10のエクスプローラー(ファイルエクスプローラー)には「クイックアクセス」という機能があり、最近使用したファイルやよく使うフォルダーの履歴が自動的に記録されます。この画面から頻繁にアクセスする場所へ素早く移動できるため、昨日開いたファイルを探すためにディレクトリ構造を何層もたどる必要がなくなります。履歴を消去する手順クイックアクセスは便利な機能ですが、履歴を一度リセットして最初からやり直したい場合もあるでしょう。その場合は、以下の手順で簡単に消去できます。まず、エクスプローラーを開いて「ファイル」メニューをクリックし、「フォルダーと検索オプションの変更」を選

  2. Windowsで削除できないファイル・フォルダを強制削除する方法|コマンドとフリーソフト徹底解説

    パソコンを快適に使い続けるためには、不要ファイルや重複データ、ジャンクファイルをこまめに整理することが欠かせません。これらはストレージ容量を無駄に消費するだけでなく、作業効率や使用感にも悪影響を及ぼします。しかし、いざ不要なファイルやフォルダを削除しようとしても、思うように消せない経験はありませんか?管理者権限を持っていても削除できず、頭を抱えた方も多いはずです。こうした現象の原因の一つが、トロイの木馬やマルウェアなどの感染です。即座に深刻な被害をもたらすものではないものの、ファイルやフォルダを破損させ、削除不能な状態にしてしまうことがあります。ファイルやフォルダが削除できない主な原因マルウェ