Windows 10でPowerShellを使ってインストール済みプログラムの一覧を作成する方法
Windows 10のPCを長く使っていると、知らないうちに多くのプログラムがインストールされており、すべてを覚えておくのは意外と難しいものです。Windows PowerShellを使えば、コンピューターにインストールされているプログラムの一覧を簡単に生成でき、さまざまな場面で活用できます。たとえば、新しいPCをセットアップするときに「必要なソフトウェアのインストール漏れがないか」を確認したいときなどに便利です。本記事では、Windows 10でPowerShellを使ってインストール済みプログラムを確認する手順をわかりやすく解説します。
PowerShellでインストール済みプログラムの一覧を作成する
PowerShellでインストール済みプログラムを確認するには、以下の手順に従ってください。
1. PowerShellを管理者権限で起動する
まず、スタートボタンを右クリックし、表示されたメニュー(クイックリンクメニュー)から「ファイル名を指定して実行」を選択します。
テキストフィールドに「PowerShell」と入力し、キーボードショートカットの「Ctrl + Shift + Enter」を押します。これでWindows PowerShellが管理者権限で起動します。
2. インストール済みアプリの一覧を表示する
開いたPowerShellウィンドウに、以下のコマンドをコピー&ペーストしてください。
Get-AppxPackage –AllUsers | Select Name, PackageFullName
Enterキーを押すと、コンピューターにインストールされているすべてのアプリの名前とパッケージの完全名(PackageFullName)が一覧表示されます。
3. 詳細情報付きで一覧を表示する
各プログラムの詳細情報も併せて確認したい場合は、次のコマンドを入力します。
Get-AppxPackage –AllUsers
Enterキーを押すと、すべてのアプリの詳細情報が画面に表示されます。主に確認できる項目は以下のとおりです。
- 発行元(Publisher)の名前
- ソフトウェアのアーキテクチャ(Architecture)
- ResourceId
- バージョン情報(Version)
- パッケージの完全な名前(PackageFullName)
- インストール場所(InstallLocation)
- PackageFamilyName
- PublisherId
- PackageUserInformation
4. 特定のプログラムを検索する
一覧が長すぎて目的のプログラムを見つけにくい場合は、以下のコマンドで特定のアプリだけを絞り込んで検索できます。
Get-AppxPackage –Name *Program-Name*
「Program-Name」の部分を、検索したいアプリの名前に置き換えてください。ワイルドカード(*)を使用しているため、部分一致での検索も可能です。
たとえば、Microsoft Storeに関連するアプリを調べたい場合は、次のように入力します。
Get-AppxPackage –Name *Store*
Enterキーを押すと、名前に「Store」を含むアプリの詳細情報が表示されます。
補足:従来のデスクトップアプリの一覧を取得したい場合
なお、「Get-AppxPackage」で表示できるのは、基本的にMicrosoft Store経由で配信されるUWPアプリです。従来型のデスクトップアプリケーションの一覧を取得したい場合は、次のようなコマンドが利用できます。
Get-CimInstance Win32_Product | Select Name, Version
また、レジストリからアンインストール情報を参照する方法もあります。
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select DisplayName, DisplayVersion
用途に応じてこれらのコマンドを使い分けると、より正確なインストール済みソフトウェアの一覧を把握できます。
あわせて読みたい:PowerShellを使用してデバイスドライバーをエクスポート・バックアップする方法
以上で作業は完了です。このガイドが皆さんのお役に立てば幸いです。
-
Windows 10でコントロールパネルのアプレットへのショートカットを作成する方法
コントロールパネルには便利なアプレットが数多く用意されています。その中でも最も使用頻度が高いのが「プログラムと機能」 プログラムと機能」と操作する必要があります。しかし、ショートカットを作成しておけば、ワンクリックで素早くアクセスできるようになります。Windows 10でコントロールパネルアプレットへのショートカットを作成するこの記事では、以下の3つの方法をご紹介します。クイックアクセスにピン留めするスタートにピン留めするデスクトップショートカットを作成するデスクトップショートカットの作成方法まずコントロールパネルを開き、例として「プログラムと機能」のアイコンを右クリックして「ショートカット
-
Windows 10/11でVisual Studio Codeを使ってPowerShellスクリプトを作成・実行する方法
Windows 10やWindows 11でも、PowerShellスクリプトを作成できることをご存じでしょうか?WindowsにPowerShellをインストールしたら、次はPCで何ができるのか知りたくなるはずです。このガイドでは、Visual Studio Codeを使ってシンプルなスクリプトファイルを作成し、Windows 10およびWindows 11のPowerShellで実行する方法を解説します。 まずは基本的なPowerShellスクリプトの作り方を覚えましょう。これをマスターすれば、Windows 10とWindows 11の両方でスクリプトを作成・実行できるようになり、作業効