如何检查 Windows 11 中已安装应用程序的应用程序用户模型 ID (AppID)

本教程向您展示如何检查应用程序用户模型 ID(荣誉资质,也称为应用程序ID或者应用程序用户模型ID) 的已安装的应用程序Windows 11/10。每个安装的应用程序都有一个唯一的应用程序用户模型 ID,并且与其显示名称、安装目录或路径无关。 Windows 使用 AUMID(或 AppID)值来识别应用程序并区分它们以进行启动、遥测、切换和其他功能。还需要应用程序的 AUMID 来配置分配的访问权限以创建专用或自助服务终端设备。因此,这个分步教程对于那些想要查找已安装应用程序的应用程序用户模型 ID 的人来说肯定有帮助。您不需要任何第三方工具即可获取已安装应用程序的 AppID。

如何检查 Windows 11/10 中已安装应用程序的应用程序用户模型 ID (AppID)

我们介绍了四个本机 Windows 11/10 选项来检查已安装应用程序的应用程序用户模型 ID(AUMID 或 AppID)。这些都是:

  1. 使用文件资源管理器检查已安装应用程序的应用程序用户模型 ID
  2. 使用 Windows PowerShell 查找已安装应用程序的应用程序用户模型 ID
  3. 使用注册表编辑器查找应用程序的 AUMID 或 AppID
  4. 使用命令提示符获取已安装应用程序的 AppID 或 AUMID。

让我们检查一下这些选项。

1]使用文件资源管理器检查已安装应用程序的应用程序用户模型ID

这是查找 Windows 11/10 电脑上安装的应用程序的应用程序用户模型 ID 的更简单方法。步骤是:

  1. 使用打开运行命令框赢+R热键
  2. 类型shell:Appsfolder在文本字段中
  3. 进入钥匙。它将打开应用领域文件资源管理器中的文件夹选项卡,您将在其中看到已安装的程序和应用程序的列表
  4. 现在点击排序菜单 > 分组依据 > AppUserModelID
  5. 应用程序立即分组,您将看到每个已安装应用程序的 AppID分别与应用程序名称及其图标/徽标一起
  6. 稍后,当您记下或获取所有应用程序的应用程序用户模型 ID 时,您可以再次更改分组依据安装应用程序的模式姓名,长显示名称, 或者没有任何

还有另一种方法可以使用文件资源管理器查找已安装应用程序的 AUMID。

一旦您打开了应用领域文件资源管理器中的文件夹,右键单击空白区域 > 分组依据 > 并选择更多...选项。它将打开一个选择详情盒子。在该框中,选择应用程序用户模型ID选项,然后按确定。

现在,再次右键单击空白区域并访问分组依据部分。这次你会看到应用程序用户模型ID那里的选项。选择它。 AppID 将对应用程序进行分组。工作完成后,您可以切换回分组依据模式为没有任何

2]使用Windows PowerShell查找已安装应用程序的应用程序用户模型ID

使用 Windows PowerShell 选项,您可以获得以下位置中可用的所有已安装应用程序的应用程序用户模型 ID:开始菜单。未在“开始”菜单中列出的应用程序不会出现在结果中。

打开 Windows 终端,然后在选项卡中启动 PowerShell 配置文件。或者,您可以使用搜索框或其他首选方式直接打开 Windows PowerShell。打开PowerShell后,运行以下命令:

Get-StartApps | Format-Table

这里Get-StartAppscmdlet 生成“开始”菜单中可用的所有已安装应用程序及其 AppID 和Format-Tablecmdlet 将输出格式化为表格。

或者,您也可以使用以下脚本来获取输出。只需复制下面给出的脚本并将其粘贴到 Windows PowerShell 中即可。您可能需要按进入键两次以生成结果。

$installedapps = Get-AppxPackage
$aumidList = @()
foreach ($app in $installedapps)
{
foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id)
{
$aumidList += $app.packagefamilyname + "!" + $id
}
}
$aumidList

上述脚本不提供已安装应用程序的名称。仅为已安装的应用程序生成 AUMID 列表。您可以轻松找出哪个 AUMID 与哪个应用程序关联,因为 AUMID 或 AppID 还包含关联应用程序的名称。

读:

3]使用注册表编辑器查找应用程序的AUMID或AppID

这是一个冗长的选项,但您肯定会使用当前用户的注册表编辑器找到每个已安装应用程序的 AUMID 或 AppID。步骤如下:

  • Windows 11/10 PC 上的窗口
  • 导航至课程注册表键。路径是:
HKEY_CURRENT_USER\Software\Classes
  • 展开课程注册表键。你会看到很多子键。向下滚动并查找具有长名称的子项,例如AppX0t69n30jztar4a12pv0h1xh91e8jsacr,AppX0resaq7r5ermbh4b96ke39yqc1atfhjr等。这些子键与已安装的应用程序相关联。现在这个选项很复杂,因为注册表项不包含应用程序名称。所以,需要手动一一检查
  • 将这些子键一一展开。每个子键包含一个应用命名的注册表项(如上图所示)。选择应用程序注册表项,您将看到名称(应用程序用户模型 ID)及其数据,即该特定应用程序的 AppID 或 AUMID。

有一种更简单的方法可以发挥此方法的优势,下一个解决方案将对此进行介绍。我们来看看吧。

4]使用命令提示符获取已安装应用程序的AppID或AUMID

此选项借助 Windows 注册表来获取当前用户的每个已安装应用程序的应用程序用户模型 ID。它从以下位置获取已安装应用程序的数据HKEY_CURRENT_USERWindows 注册表的根键,其中存在每个应用程序的 AppID 或 AppUserModelID。直接从 Windows 注册表查找此类数据既复杂又耗时。但这个选项可以让工作变得更容易,并在几秒钟内完成工作。

要使用命令获取当前用户已安装应用程序的 AppID 或 AUMID,请打开命令提示符窗口并执行以下命令:

reg query HKCU\Software\Classes\ /s /f AppUserModelID | find "REG_SZ"

AppUserModelID 列表将出现在您的面前。

读:

如何在 Windows 中查找应用程序的 GUID?

GUID(全局唯一标识符)是一个 128 位值,它包括一组 8 个十六进制数字、3 组每组 4 个十六进制数字和一组 12 个十六进制数字。看起来像7D29FB40-AV72-1067-D91D-00AA030663RA。如果您想查找 PC 上安装的 MSI 软件包的 GUID,那么更简单的方法是使用提升的 Windows PowerShell。输入以下命令,您将得到一个列表识别号码连同姓名本地包(MSI 路径):

get-wmiobject Win32_Product | Sort-Object -Property Name |Format-Table IdentifyingNumber, Name, LocalPackage –AutoSize

您还可以使用 Windows 注册表。

如何在 Windows 中查找应用程序 ID?

如果你想在 Windows 11/10 中,打开任务管理器。访问流程选项卡。右键单击姓名,地位,或任何其他列,然后选择PID选项。这将添加一个 PID 列,该列将显示 Windows 系统上每个正在运行的应用程序和进程的唯一进程 ID。您还可以使用注册表编辑器、PowerShell 或资源监视器工具来查找应用程序的进程 ID。

接下来阅读:

Related Posts