Як перевірити ідентифікатор моделі користувача програми (AppID) встановлених програм у Windows 11

У цьому посібнику показано, якперевірте ідентифікатор моделі користувача програми(ВІДЗНАКИ, також відомий якAppIDабоAppUserModelID) звстановлені програмивWindows 11/10. Кожна встановлена ​​програма має унікальний ідентифікатор моделі користувача програми та не залежить від її відображуваного імені, каталогу встановлення чи шляху. Windows використовує значення AUMID (або AppID), щоб ідентифікувати програми та розрізняти їх для запуску, телеметрії, перемикання та інших функцій. AUMID програм також потрібен для налаштування призначеного доступу для створення виділеного пристрою або пристрою-кіоску. Отже, цей покроковий підручник, безсумнівно, стане в нагоді тим, хто хоче знайти ідентифікатор моделі користувача програми для встановлених програм. Вам не знадобиться сторонній інструмент, щоб отримати AppID встановлених програм.

Як перевірити ідентифікатор моделі користувача програми (AppID) встановлених програм у Windows 11/10

Ми розглянули чотири нативні параметри Windows 11/10 для перевірки ідентифікатора моделі користувача програми (AUMID або AppID) встановлених програм. Це:

  1. Перевірте ідентифікатор моделі користувача програми встановлених програм за допомогою Провідника файлів
  2. Знайдіть ідентифікатори моделі користувача програми встановлених програм за допомогою Windows PowerShell
  3. Знайдіть AUMID або AppID програми за допомогою редактора реєстру
  4. Отримайте AppID або AUMID встановлених програм за допомогою командного рядка.

Давайте перевіримо ці варіанти.

1] Перевірте ідентифікатор моделі користувача програми встановлених програм за допомогою Провідника файлів

Це простіший спосіб знайти ідентифікатори моделі користувача додатків, установлених на вашому ПК з Windows 11/10. Кроки такі:

  1. Відкрийте поле Виконати команду за допомогоюWin+Rгаряча клавіша
  2. Типshell:Appsfolderу текстовому полі
  3. НатиснітьВведітьключ. Це відкриєДодаткивкладку папки у Провіднику файлів, де ви побачите список встановлених програм і програм
  4. Тепер натисніть наМеню сортування > Групувати за > AppUserModelID
  5. Програми відразу групуються, і ви побачитеAppID кожної встановленої програмиокремо разом із назвою програми та її значком/логотипом
  6. Пізніше, коли ви записаєте або отримаєте ідентифікатор моделі користувача програми для всіх програм, ви зможете знову змінитиГрупувати зарежим встановлених додатківІм'я,Довга відображувана назва, абоЖодного.

Існує інший спосіб знайти AUMID встановлених програм за допомогою Провідника файлів.

Після того, як ви відкриєтеДодаткипапку у Провіднику файлів,клацніть правою кнопкою миші порожню область > Згрупувати за > і виберіть Більше…варіант. Він відкриє aВиберіть Деталікоробка. У цьому полі виберітьAppUserModelIDі натисніть OK.

Тепер знову клацніть правою кнопкою миші на порожньому місці та перейдіть доГрупувати зарозділ. Цього разу ви побачитеAppUserModelIDваріант там. Виберіть його. AppIDs згрупує програми. Після завершення роботи ви можете повернутися доГрупувати зарежим доЖодного.

2] Знайдіть ідентифікатори моделі користувача програми встановлених програм за допомогою Windows PowerShell

Використовуючи опцію Windows PowerShell, ви можете отримати ідентифікатори моделі користувача програми для всіх встановлених програм, доступних уМеню Пуск. Програми, яких немає в меню «Пуск», не відображатимуться в результатах.

Відкрийте термінал Windows і запустіть профіль PowerShell на вкладці. Або ви можете безпосередньо відкрити Windows PowerShell за допомогою вікна пошуку або іншим способом. Відкривши PowerShell, виконайте таку команду:

Get-StartApps | Format-Table

тутGet-StartAppscmdlet створює список усіх встановлених програм, доступних у меню «Пуск», разом із їхніми ідентифікаторами програм та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
  • Перейдіть доЗаняттяКлюч реєстру. Шлях такий:
HKEY_CURRENT_USER\Software\Classes
  • РозгорнітьЗаняттяКлюч реєстру. Ви побачите багато підключів. Прокрутіть униз і знайдіть підключі з довгими назвами, наприкладAppX0t69n30jztar4a12pv0h1xh91e8jsacr,AppX0resaq7r5ermbh4b96ke39yqc1atfhjrтощо. Ці підключі пов’язані з установленими програмами. Зараз цей параметр є складним, оскільки розділи реєстру не включають назви програм. Отже, вам потрібно перевірити їх один за одним вручну
  • Розгортайте такі підключі один за іншим. Кожен підключ міститьзастосуванняназваний ключ реєстру (як показано на зображенні вище). Виберіть розділ реєстру програм, і ви побачитеІм'я (AppUserModelID)і його дані, які є AppID або AUMID цієї конкретної програми.

Існує простіший спосіб отримати переваги цього методу, який описано в наступному рішенні. Давайте перевіримо це.

4] Отримайте AppID або AUMID встановлених програм за допомогою командного рядка

Цей параметр користується допомогою реєстру Windows, щоб отримати ідентифікатор моделі користувача програми для кожної встановленої програми для поточного користувача. Він отримує дані встановлених програм ізHKEY_CURRENT_USERкореневий ключ реєстру Windows, де присутній AppID або AppUserModelID для кожної програми. Пошук таких даних безпосередньо з реєстру Windows є складним і трудомістким. Але ця опція полегшує роботу та виконує її за лічені секунди.

Щоб отримати AppID або AUMID встановлених програм для поточного користувача за допомогою команди, відкрийте вікно командного рядка та виконайте цю команду:

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

Перед вами буде список AppUserModelID.

читати:

Як знайти GUID програми в Windows?

GUID (Глобальний унікальний ідентифікатор) — це 128-бітове значення, яке включає групу з 8 шістнадцяткових цифр, 3 групи з 4 шістнадцяткових цифр і групу з 12 шістнадцяткових цифр. Схоже7D29FB40-AV72-1067-D91D-00AA030663RA. Якщо ви хочете знайти GUID пакетів MSI, встановлених на вашому комп’ютері, то простішим способом є використанняWindows PowerShell з підвищеними правами. Введіть наступну команду, і ви отримаєте списокІдентифікаційний номерразом зІм'яіLocalPackage(Шлях MSI):

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

Ви також можете використовувати реєстр Windows.

Як знайти ідентифікатор програми в Windows?

Якщо ви хочетеу Windows 11/10 відкрийте диспетчер завдань. Доступ допроцесивкладка. Клацніть правою кнопкою миші наІм'я,Статусабо будь-який інший стовпець і виберітьPIDваріант. Це додасть стовпець PID, який відображатиме унікальний ідентифікатор процесу для кожної запущеної програми та процесу у вашій системі Windows. Ви також можете скористатися редактором реєстру, PowerShell або інструментом Resource Monitor, щоб знайти ідентифікатор процесу програм.

Читати далі: .

Related Posts