如何在 Windows 11 中查找應用程序用戶模型 ID
應用程序用戶模型 ID (AUMID) 在 Windows 11 中發揮著至關重要的作用,可幫助操作系統識別和管理已安裝的應用程序。無論您是在排除故障、配置自助服務終端模式,還是只是對系統的內部工作原理感到好奇,了解如何查找這些唯一標識符都非常有用。本指南將引導您了解多種查找 AUMID 的方法,從使用內置 Windows 工具到利用 PowerShell 命令。
使用文件資源管理器查找 AUMID
步驟一:按打開“運行”對話框Win + R。
步驟2:類型shell:Appsfolder並按 Enter 鍵。此命令打開文件資源管理器中的應用程序文件夾。
步驟3:在文件資源管理器窗口中,單擊“排序”菜單,然後選擇“分組依據”並選擇“AppUserModelID”。
第4步:現在,您將看到所有已安裝的應用程序按其各自的 AUMID 分組。每個組標題都會顯示 AUMID,以便根據需要輕鬆識別和復制。
此方法提供了一種直觀的方式來瀏覽已安裝的應用程序及其關聯的 AUMID。如果您正在尋找可以直觀識別的特定應用程序的 AUMID,那麼它特別有用。
利用 PowerShell 檢索 AUMID
步驟一:打開 Windows PowerShell。您可以通過右鍵單擊“開始”按鈕並選擇“Windows PowerShell”或在“開始”菜單中搜索它來完成此操作。
步驟2:要獲取“開始”菜單中可用的所有已安裝應用程序及其 AUMID 的列表,請輸入以下命令:
Get-StartApps | Format-Table
步驟3:按 Enter 執行命令。您將看到一個表格,其中顯示應用程序名稱及其相應的 AUMID。
要獲得包含“開始”菜單中未列出的應用程序的更全面的列表,您可以使用以下 PowerShell 腳本:
參見:修復:Windows 10 登錄屏幕上有兩個重複的用戶名
$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 兩次以執行它。這將為所有已安裝的應用程序生成 AUMID 列表,包括那些在“開始”菜單中不可見的應用程序。
PowerShell 方法對於需要快速檢索多個應用程序的 AUMID 或自動化該過程的系統管理員或高級用戶特別有用。
使用註冊表編輯器查找 AUMID
步驟一:按打開註冊表編輯器Win + R, 打字regedit,然後按 Enter 鍵。
步驟2:在註冊表編輯器中導航到以下路徑:
HKEY_CURRENT_USERSoftwareClasses
步驟3:查找名稱以“AppX”開頭的長子項。這些與已安裝的應用程序相關聯。
第4步:展開這些子項並在每個子項中查找“Application”項。選擇此鍵可在右窗格中查看其屬性。
第5步:查找名為“AppUserModelID”的值。該值的數據是該特定應用程序的 AUMID。
雖然此方法比較耗時,但對於需要深入了解系統配置或解決特定應用程序問題的高級用戶來說可能很有用。
使用命令提示符檢索 AUMID
步驟一:打開命令提示符。您可以通過在“開始”菜單中搜索“cmd”來執行此操作。
步驟2:將以下命令複製並粘貼到命令提示符窗口中:
reg query HKCUSoftwareClasses /s /f AppUserModelID | find "REG_SZ"
步驟3:按 Enter 執行命令。這將顯示已安裝應用程序的所有 AppUserModelID (AUMID) 的列表。
此方法將註冊表編輯器方法的徹底性與單個命令的簡單性相結合,使其成為檢索所有已安裝應用程序的 AUMID 的快速有效的方法。
通過掌握這些方法,您將能夠在 Windows 11 中查找應用程序用戶模型 ID。無論您是配置系統設置、解決應用程序問題,還是只是探索系統配置,了解如何查找 AUMID 都可能是 Windows 管理工具包中的一項寶貴技能。
