アプリケーション ユーザー モデル ID (AUMID) は Windows 11 で重要な役割を果たし、オペレーティング システムがインストールされているアプリケーションを識別して管理するのに役立ちます。トラブルシューティングをしている場合でも、キオスク モードを構成している場合でも、単にシステムの内部動作に興味がある場合でも、これらの一意の識別子を見つける方法を知っておくと非常に役立ちます。このガイドでは、組み込みの Windows ツールの使用から PowerShell コマンドの活用まで、AUMID を見つけるためのいくつかの方法を説明します。
ファイル エクスプローラーを使用して AUMID を検索する
ステップ 1:を押して「実行」ダイアログを開きます。Win + R.
ステップ 2:タイプshell:Appsfolderそして Enter を押します。このコマンドは、ファイル エクスプローラーでアプリケーション フォルダーを開きます。
ステップ 3:ファイル エクスプローラー ウィンドウで、[並べ替え] メニューをクリックし、[グループ化] を選択して、[AppUserModelID] を選択します。
ステップ 4:インストールされているすべてのアプリケーションがそれぞれの AUMID ごとにグループ化されて表示されます。各グループ ヘッダーには AUMID が表示されるため、必要に応じて簡単に識別してコピーできます。
この方法では、インストールされているアプリとそれに関連付けられた AUMID を視覚的に参照する方法が提供されます。これは、視覚的に識別できる特定のアプリケーションの AUMID を探している場合に特に便利です。
PowerShell を利用して AUMID を取得する
ステップ 1:Windows PowerShell を開きます。これを行うには、[スタート] ボタンを右クリックして [Windows PowerShell] を選択するか、[スタート] メニューで Windows PowerShell を検索します。
ステップ 2:[スタート] メニューで使用できるすべてのインストール済みアプリのリストとその AUMID を取得するには、次のコマンドを入力します。
Get-StartApps | Format-Table
ステップ 3:Enter を押してコマンドを実行します。アプリ名とそれに対応する AUMID を表示する表が表示されます。
[スタート] メニューにリストされていないアプリを含むより包括的なリストを表示するには、次の PowerShell スクリプトを使用できます。
$installedapps = Get-AppxPackage
$aumidList = @()
foreach ($app in $installedapps)
{
foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id)
{
$aumidList += $app.packagefamilyname + "!" + $id
}
}
$aumidList
ステップ 4:このスクリプトをコピーして PowerShell に貼り付け、Enter キーを 2 回押して実行します。これにより、[スタート] メニューに表示されないアプリも含め、インストールされているすべてのアプリの AUMID のリストが生成されます。
PowerShell メソッドは、複数のアプリケーションの AUMID を迅速に取得したり、プロセスを自動化したりする必要があるシステム管理者またはパワー ユーザーに特に役立ちます。
レジストリ エディタを使用して AUMID を検索する
ステップ 1:を押してレジストリ エディタを開きます。Win + R、入力regeditをクリックして Enter キーを押します。
ステップ 2:レジストリ エディターで次のパスに移動します。
HKEY_CURRENT_USERSoftwareClasses
ステップ 3:「AppX」で始まる長い名前のサブキーを探します。これらは、インストールされているアプリに関連付けられています。
ステップ 4:これらのサブキーを展開し、それぞれのサブキー内で「Application」キーを探します。このキーを選択すると、右側のペインにそのプロパティが表示されます。
ステップ5:「AppUserModelID」という名前の値を探します。この値のデータは、その特定のアプリの AUMID です。
この方法は時間がかかりますが、システムの構成を詳しく調べたり、特定のアプリケーションの問題をトラブルシューティングしたりする必要がある上級ユーザーにとっては便利です。
コマンド プロンプトを使用して AUMID を取得する
ステップ 1:コマンドプロンプトを開きます。これを行うには、スタート メニューで「cmd」を検索します。
ステップ 2:次のコマンドをコピーして、コマンド プロンプト ウィンドウに貼り付けます。
reg query HKCUSoftwareClasses /s /f AppUserModelID | find "REG_SZ"
ステップ 3:Enter を押してコマンドを実行します。これにより、インストールされているアプリケーションのすべての AppUserModelID (AUMID) のリストが表示されます。
こちらもお読みください:Samsung 携帯電話のモデル番号を確認する方法
この方法は、レジストリ エディターのアプローチの完全性と 1 つのコマンドの単純さを組み合わせたもので、インストールされているすべてのアプリケーションの AUMID を迅速かつ効率的に取得する方法になります。
これらの方法をマスターすると、Windows 11 でアプリケーション ユーザー モデル ID を見つける準備が整います。システム設定を構成する場合でも、アプリケーションの問題のトラブルシューティングを行う場合でも、単にシステムの構成を調査する場合でも、AUMID を見つける方法を理解することは、Windows 管理ツールキットにおいて非常に貴重なスキルとなります。











