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

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を使用してデバイスドライバーをエクスポート・バックアップする方法

以上で作業は完了です。このガイドが皆さんのお役に立てば幸いです。

  1. Windows 10でコントロールパネルのアプレットへのショートカットを作成する方法

    コントロールパネルには便利なアプレットが数多く用意されています。その中でも最も使用頻度が高いのが「プログラムと機能」 プログラムと機能」と操作する必要があります。しかし、ショートカットを作成しておけば、ワンクリックで素早くアクセスできるようになります。Windows 10でコントロールパネルアプレットへのショートカットを作成するこの記事では、以下の3つの方法をご紹介します。クイックアクセスにピン留めするスタートにピン留めするデスクトップショートカットを作成するデスクトップショートカットの作成方法まずコントロールパネルを開き、例として「プログラムと機能」のアイコンを右クリックして「ショートカット

  2. 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の両方でスクリプトを作成・実行できるようになり、作業効