【PowerShell】Windows 10/8.1/8 にインストール済みのすべてのアプリとパッケージを一覧表示する方法
Windows 10 のパソコンにインストールされているすべてのアプリやプログラムを PowerShell で確認したい方は、本記事の手順をご参考ください。Windows 10 および Windows 8(8.1)のモダンアプリは、すべてインストールパッケージを通じて導入されています。インストールパッケージとは、モダンアプリのインストールに必要なファイルがすべて含まれた固有のファイルのことです。特定のアプリを再インストールまたはアンインストールするには、そのアプリの名前(Name)、あるいはインストール時に使用されるパッケージの完全な名前(PackageFullName)を把握しておく必要があります。

本チュートリアルでは、PowerShell のコマンドを使って、Windows 10 / Windows 8.1・8 のパソコンにインストールされているすべてのプログラムやアプリ(完全なパッケージ名を含む)の一覧を取得する方法を紹介します。
Windows 10/8/8.1 でインストール済みのプログラム・アプリ・パッケージを表示する方法
ステップ1:管理者権限で PowerShell を開く
1. Cortana の検索ボックスに「powershell」と入力します。*
* Windows 8 / 8.1 の場合:「Windows」キー +「S」キーを押して検索ボックスを開き、「powershell」と入力してください。

2. 検索結果に表示された「Windows PowerShell」を右クリックし、「管理者として実行」を選択します。

ステップ2:インストール済みのプログラム・アプリ・パッケージを表示する
A. Windows 10 にインストールされているすべてのプログラムを表示する方法
B. Windows 10 にインストールされているすべてのストアアプリとパッケージを表示する方法
A. Windows 10 にインストールされているすべてのプログラムを表示する
Windows 10 にインストールされているすべてのアプリケーションの一覧を表示したい場合は、以下のいずれかの方法を使用します。
- 方法1:WMIC コマンドを使ってインストール済みプログラムを一覧表示する
- 方法2:「Get-WmiObject」コマンドでインストール済みプログラムを表示する
方法1:「WMIC」コマンドでインストール済みプログラムを一覧表示する
1. 管理者権限の PowerShell で次のコマンドを入力し、Enter キーを押します。
- wmic
2. 「wmic:root\cli>」というプロンプトが表示されたら、次のコマンドを入力します。
- product get name, version, vendor
ドメイン参加しているコンピューターにインストールされたプログラムを確認したい場合は、代わりに次のコマンドを実行します。
- /node:コンピューター名 product get name, version, vendor
* 「コンピューター名」には対象 PC の名前を指定します。例:コンピューター名が「Cougar」の場合、コマンドは次のようになります。
- /node:Cougar product get name, version, vendor

ヒント:コマンドの出力結果(インストール済みプログラムの一覧)を他のアプリケーション(メモ帳など)にコピーしたい場合は、以下のように操作します。
1. PowerShell ウィンドウ内の任意の場所をクリックし、「Ctrl」+「A」ですべてを選択します。
2. 「Ctrl」+「C」を押して、結果をクリップボードにコピーします。
3. 一覧を貼り付けたいアプリケーションを開き、「Ctrl」+「V」で貼り付けます。

方法2:「Get-WmiObject」コマンドでインストール済みプログラムを表示する
管理者権限の PowerShell で次のコマンドを入力し、Enter キーを押します。
- Get-WmiObject -Class Win32_Product

B. Windows 10 にインストールされているすべてのアプリとパッケージを表示する
- パート1:すべてのユーザーにインストールされた Windows 10 アプリを表示する方法
- パート2:特定のユーザーにインストールされた Windows 10 アプリを表示する方法
パート1:すべてのユーザーの Windows 10 アプリとパッケージを表示する方法
A. Windows 10 PC 上のすべてのユーザーに対してインストールされている Microsoft アプリの簡易一覧*を表示したい場合は、管理者権限の PowerShell で次のコマンドを実行します。
- Get-AppxPackage -AllUsers | Select Name, PackageFullName
* このコマンドの出力は、2 列構成の一覧になります(下のスクリーンショット参照)。1 列目の「Name」には Microsoft アプリの名前が、2 列目の「PackageFullName」にはパッケージの完全な名前が表示されます。

ヒント:
1. Name や PackageFullName を別の場所(PowerShell コマンドなど)にコピー&ペーストしたい場合は、該当箇所をダブルクリックしてハイライト表示にし、「Ctrl+C」「Ctrl+V」でコピー&ペーストできます。
2. インストール済みアプリの一覧全体を他のアプリケーション(メモ帳など)にコピーしたい場合は、以下のように操作します。
1. PowerShell ウィンドウ内の任意の場所をクリックし、「Ctrl」+「A」ですべてを選択します。
2. 「Ctrl」+「C」を押して、結果をクリップボードにコピーします。
3. 一覧を貼り付けたいアプリケーションを開き、「Ctrl」+「V」で貼り付けます。
B. すべてのユーザーに対してインストールされている Microsoft アプリのより詳細な一覧*を表示したい場合は、管理者権限の PowerShell で次のコマンドを実行します。
- Get-AppxPackage -AllUsers
* このコマンドの出力は、インストール済みのすべてのアプリに関する詳細なレポートとなります(スクリーンショット2参照)。各パッケージのインストール場所などの追加情報も確認できます。

パート2:特定のユーザーの Windows 10 アプリとパッケージを表示する方法
A. 特定のユーザーアカウントにインストールされているすべての Windows ストアアプリとパッケージの簡易一覧を表示したい場合は、管理者権限の PowerShell で次のコマンドを実行します。
- Get-AppxPackage -User ユーザー名 | Select Name, PackageFullName
* 「ユーザー名」には、インストール済みアプリを確認したいユーザーのアカウント名を指定します。
B. 特定のユーザーアカウントで利用可能なすべての Microsoft パッケージの詳細な一覧を表示したい場合は、次のコマンドを入力します。
- Get-AppxPackage -User ユーザー名
* 「ユーザー名」には、インストール済みアプリを確認したいユーザーのアカウント名を指定します。
例1:ローカル(個人用)コンピューター上のユーザー「User1」にインストールされているすべてのアプリを表示したい場合は、管理者権限の PowerShell で次のコマンドを入力します。
- Get-AppxPackage -User User1 | Select Name, PackageFullName

例2:ドメイン環境のコンピューターやユーザーのインストール済みアプリを表示したい場合は、「Get-AppxPackage」コマンドを次の形式で実行します。*
- Get-AppxPackage -User ドメイン名\ユーザー名 | Select Name, PackageFullName
* 例:ドメイン名が「WINTIPS」、ドメインユーザーが「User1」の場合、コマンドは次のようになります。
- Get-AppxPackage -User WINTIPS\User1 | Select Name, PackageFullName

以上で完了です!
このガイドがお役に立ちましたら、ぜひコメント欄でご感想をお聞かせください。また、他の方にも届くように「いいね!」やシェアをしていただけると嬉しいです。
-
Windows 10 PCのアプリをすべて更新する方法を徹底解説
Windows 10のPCを使用している方なら、ブラウザ(Chrome、Firefox)、メディアプレーヤー(VLC、iTunes)、コミュニケーションアプリ(Skype、Zoom)など、数多くのアプリを日常的に利用していることでしょう。しかし、アプリ開発者は定期的にアップデートをリリースしており、インストール済みアプリを常に最新の状態に保つことを推奨していることをご存じでしょうか?各アプリを個別に更新するには膨大な時間と手間がかかるため、Systweak Software Updaterのようなアプリ更新ツールが役立ちます。 なぜアプリを更新すべきなのか? まず誰もが抱く疑問は、「そもそもソ
-
コマンドプロンプトとPowerShellでアプリをインストールする方法|Chocolatey完全ガイド
ソフトウェアのインストールは、手間がかかり、繰り返し作業になりやすく、ミスも起こりやすいプロセスです。アプリを使い始めるまでに、ダウンロード→インストーラーの起動→完了待ちという流れが必要で、多くの時間を消費します。コマンドプロンプトからのアプリインストール方法を覚えれば、この時間を大幅に節約できます。さらにPowerShellを使えば、複数のアプリを同時にインストールすることも可能です。 PowerShellとコマンドプロンプトは、Windows 10/11上のアプリケーションをスムーズにインストールできるツールです。ただし、それぞれインストール手順には若干の違いがあります。本ガイドでは、コ