Windowsシステムにインストールされているすべてのソフトウェアのリストを取得する方法

Windowsシステムにインストールされたすべてのソフトウェアのリストを取得する方法

システムを使用していると、日常的に使うものや時々使うものなど、たくさんのプログラムをインストールします。ソフトウェアを再インストールしたり、新しいPCに切り替えたりする必要がある場合、Windowsシステムにインストールされているすべてのソフトウェアのリストがあると、物事がはるかに簡単になります。

インストールされているすべてのソフトウェアのリストを取得する方法は複数あります。自分が快適に感じる方法を選び、リストを生成してください。なお、こうした方法では、技術的にインストールされていないポータブルソフトウェアやアプリは通常取得されませんので、手動でメモを取る必要があります。

関連記事: TrustedInstallerとは何か、削除すべきか?

コマンドプロンプトを使用する

システムにインストールされているすべてのソフトウェアのリストを取得する最初で最も簡単な方法は、コマンドプロンプトを使用することです。そのためには、Win + Rを押し、cmdと入力し、Enterキーを押します。

インストールされたソフトウェアリスト コマンド

上記の操作でコマンドプロンプトのウィンドウが開きます。ここで、以下のコマンドをコピー&ペーストし、Enterキーを押します。”/output”の隣にあるファイルパスを適宜変更するのを忘れないでください。

wmic /output:C:\InstalledSoftwareList.txt product get name,version

Windowsシステムにインストールされているソフトウェアのリストを取得する方法 Cmd

Enterキーを押すと、Windowsはシステムをスキャンし、リストをテキストファイルとして保存します。上記で入力した場所にテキストファイルが見つかります。エラーが表示された場合は、管理者としてコマンドプロンプトを実行してみてください。スタートに移動し、”cmd”を検索し、コマンドプロンプトの下にある”管理者として実行”を選択します。

Windowsシステムにインストールされているソフトウェアのリストを取得する方法 Cmd の結果

また、以下のコマンドを使用して、インストールされているすべてのソフトウェアのCSVファイルを生成することもできます。

wmic product get name,version /format:csv > C:\Computername%.csv

これには、PC名も含まれます。複数のPCにインストールされているソフトウェアを追跡している場合に便利です。

PowerShellを使用する

PowerShellを使用する習慣がある場合は、これを使ってすべてのインストール済みソフトウェアのリストを取得することもできます。そのためには、Win + Rを押し、powershellと入力してEnterキーを押すか、Win + Xを使用して”Windows PowerShell (Admin)”を選択します。

次に、以下のコマンドを入力してEnterキーを押します。必要に応じてファイルパスを変更するのを忘れないでください。

Get-WmiObject-Class Win32_Product |Select-Object-Property Name > C:\InstalledSoftwareList.txt

Windowsシステムにインストールされているソフトウェアのリストを取得する方法 PowerShell

上記のコマンドからわかるように、Windowsシステムにインストールされているすべてのソフトウェアのリストを取得するために、WMI(Windows Management Instrumentation)を使用しています。システムにインストールされているすべてのソフトウェアが見えない場合は、以下のコマンドを試してください。必要に応じてファイルパスをカスタマイズしてください。

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*|Select-Object DisplayName, DisplayVersion, Publisher, InstallDate |Format-Table-AutoSize> C:\InstalledSoftwareList.txt

CCleanerを使用する

コマンドプロンプトやPowerShellを使用したくない場合は、人気のシステムクリーニングユーティリティCCleanerを使用して、Windowsシステムにインストールされているすべてのソフトウェアのリストを取得できます。まず、CCleanerをインストール(まだインストールしていない場合)し、スタートメニューから開きます。

インストールされたソフトウェアリスト 検索 CCleaner

CCleanerが開いたら、左側のペインに表示される”ツール”メニューから”アンインストール”タブに移動します。

インストールされたソフトウェアリスト CCleaner ツール

このウィンドウには、システムにインストールされているすべてのソフトウェアが表示されます。リストを取得するには、右下隅に表示される”テキストファイルに保存“ボタンをクリックします。

上記の操作で”名前を付けて保存“ウィンドウが開きます。宛先とファイル名を選択し、”保存“ボタンをクリックします。

インストールされたソフトウェアリスト CCleaner 名前を付けて保存

選択した宛先で、すぐにリストが取得できます。

GeekUninstallerを使用する

GeekUninstallerを使用して、インストールされているソフトウェアのリストを取得することもできます。GeekUninstallerは無料でポータブルなWindowsアンインストーラーです。まず、GeekUninstallerをダウンロードし、展開してアプリケーションを実行します。

ポータブルアプリケーションであるため、インストールする必要はありません。アプリケーションが開いたら、ウィンドウ内のすべてのプログラムを選択し、”HTMLとして保存“オプションを選択します。

インストールされたソフトウェアリスト HTMLとしてエクスポート

保存先を選択するように求められますので、ファイルを保存する場所を選択し、”保存“ボタンをクリックして手続きを完了します。

インストールされたソフトウェアリスト GeekUninstaller 名前を付けて保存

ソフトウェアのリストとともにライセンスキーも必要な場合は、これらのソリューションのいずれかを試してください。一部はライセンスキーのあるソフトウェアのみをリストし、他はインストールされているすべてをリストします。