Šioje pamokoje parodyta, kaip tai padarytipatikrinkite programos vartotojo modelio ID(GARBĖ, taip pat žinomas kaipAppIDarbaAppUserModelID) išįdiegtos programosinWindows 11/10. Kiekviena įdiegta programa turi unikalų programos vartotojo modelio ID ir nepriklauso nuo jos rodomo pavadinimo, diegimo katalogo ar kelio. „Windows“ naudoja AUMID (arba AppID) reikšmes, kad nustatytų programas ir atskirtų jas paleidimo, telemetrijos, perjungimo ir kitoms funkcijoms. Programų AUMID taip pat reikalingas norint sukonfigūruoti priskirtą prieigą, kad būtų sukurtas specialus arba kiosko įrenginys. Taigi, ši nuosekli pamoka tikrai bus naudinga tiems, kurie nori rasti įdiegtų programų programos vartotojo modelio ID. Jums nereikės jokio trečiosios šalies įrankio, kad gautumėte įdiegtų programų AppID.
Kaip patikrinti įdiegtų programų vartotojo modelio ID (AppID) sistemoje „Windows 11/10“.
Apžvelgėme keturias vietines „Windows 11/10“ parinktis, kad patikrintume įdiegtų programų programos vartotojo modelio ID (AUMID arba AppID). Tai yra:
- Patikrinkite įdiegtų programų programos vartotojo modelio ID naudodami „File Explorer“.
- Raskite įdiegtų programų vartotojo modelio ID naudodami „Windows PowerShell“.
- Raskite programos AUMID arba AppID naudodami registro rengyklę
- Gaukite įdiegtų programų AppID arba AUMID naudodami komandų eilutę.
Patikrinkime šias parinktis.
1] Patikrinkite įdiegtų programų programos vartotojo modelio ID naudodami „File Explorer“.
Tai paprastesnis būdas rasti jūsų Windows 11/10 kompiuteryje įdiegtų programų vartotojo modelio ID. Veiksmai yra šie:
- Atidarykite komandų vykdymo laukelį naudodamiWin + Rspartusis klavišas
- Tipas
shell:Appsfolder
teksto lauke - PaspauskiteĮeikiteraktas. Jis atidarysProgramos„File Explorer“ aplanko skirtuką, kuriame pamatysite įdiegtų programų ir programų sąrašą
- Dabar spustelėkiteRūšiavimo meniu > Grupuoti pagal > AppUserModelID
- Programos iš karto sugrupuojamos ir pamatysiteKiekvienos įdiegtos programos AppIDatskirai kartu su programos pavadinimu ir jos piktograma / logotipu
- Vėliau, kai pažymėsite arba gausite visų programų programos vartotojo modelio ID, vėl galėsite pakeistiGrupuoti pagalįdiegtų programų režimasVardas,Ilgas rodomas vardas, arbaNėra.
Yra dar vienas būdas rasti įdiegtų programų AUMID naudojant „File Explorer“.
Kai atidarysiteProgramosaplanką „File Explorer“,dešiniuoju pelės mygtuku spustelėkite tuščią sritį > Grupuoti pagal > ir pasirinkite Daugiau?variantas. Jis atidarys aPasirinkite Išsami informacijadėžutė. Tame laukelyje pasirinkiteAppUserModelIDparinktį ir paspauskite Gerai.
Dabar dar kartą dešiniuoju pelės mygtuku spustelėkite tuščią sritį ir pasiekiteGrupuoti pagalskyrių. Šį kartą pamatysiteAppUserModelIDten variantas. Pasirinkite jį. „AppID“ sugrupuos programas. Baigę darbą galite perjungti atgalGrupuoti pagalrežimas įNėra.
2] Raskite įdiegtų programų vartotojo modelio ID naudodami „Windows PowerShell“.
Naudodami „Windows PowerShell“ parinktį galite gauti visų įdiegtų programų, esančių svetainėje, taikomosios programos vartotojo modelio IDPradėti meniu. Programos, kurios nėra įtrauktos į meniu Pradėti, nebus rodomos rezultate.
Atidarykite „Windows“ terminalą ir skirtuke paleiskite „PowerShell“ profilį. Arba galite tiesiogiai atidaryti Windows PowerShell naudodami paieškos laukelį arba kitu pageidaujamu būdu. Atidarę „PowerShell“, paleiskite šią komandą:
Get-StartApps | Format-Table
ČiaGet-StartApps
cmdlet sugeneruoja visų įdiegtų programų, pasiekiamų meniu Pradėti, sąrašą kartu su jų AppID irFormat-Table
cmdlet formatuoja išvestį kaip lentelę.
Arba taip pat galite naudoti šį scenarijų, kad gautumėte išvestį. Tiesiog nukopijuokite toliau pateiktą scenarijų ir įklijuokite jį į Windows PowerShell. Gali tekti paspaustiĮeikitedu kartus paspauskite, kad gautumėte rezultatą.
$installedapps = Get-AppxPackage $aumidList = @() foreach ($app in $installedapps) { foreach ($id in (Get-AppxPackageManifest $app).package.applications.application.id) { $aumidList += $app.packagefamilyname + "!" + $id } } $aumidList
Aukščiau pateiktame scenarijuje nepateikiami įdiegtų programų pavadinimai. Sugeneruojamas tik įdiegtų programų AUMID sąrašas. Galite lengvai sužinoti, kuri AUMID yra susieta su kuria programa, nes AUMID arba AppID taip pat apima susietos programos pavadinimą.
Skaityti:
3] Raskite taikomąją programą AUMID arba AppID naudodami registro rengyklę
Tai ilga parinktis, tačiau tikrai rasite kiekvienos įdiegtos programos AUMID arba AppID naudodami dabartinio vartotojo registro rengyklę. Veiksmai yra tokie:
- langą „Windows 11/10“ kompiuteryje
- Eikite įKlasėsRegistro raktas. Kelias yra:
HKEY_CURRENT_USER\Software\Classes
- IšplėskiteKlasėsRegistro raktas. Pamatysite daugybę antrinių raktų. Slinkite žemyn ir ieškokite antrinių raktų su ilgais pavadinimais, pvz.,AppX0t69n30jztar4a12pv0h1xh91e8jsacr,AppX0resaq7r5ermbh4b96ke39yqc1atfhjrtt Šie antriniai raktai yra susieti su įdiegtomis programomis. Dabar ši parinktis yra sudėtinga, nes registro raktuose nėra programų pavadinimų. Taigi, jūs turite juos patikrinti po vieną rankiniu būdu
- Išskleiskite tokius antrinius raktus po vieną. Kiekviename daliniame rakte yraTaikymaspavadintas registro raktu (kaip matyti aukščiau esančiame paveikslėlyje). Pasirinkite programos registro raktą ir pamatysiteVardas (AppUserModelID)ir jos duomenys, kurie yra tos konkrečios programos AppID arba UMID.
Yra paprastesnis būdas pasinaudoti šiuo metodu, kuris bus aptartas kitame sprendime. Pažiūrėkime.
4] Gaukite įdiegtų programų AppID arba AUMID naudodami komandų eilutę
Ši parinktis naudoja „Windows“ registro pagalbą, kad gautų kiekvienos dabartiniam vartotojui įdiegtos programos vartotojo modelio ID. Jis gauna įdiegtų programų duomenis išHKEY_CURRENT_USER
„Windows“ registro šakninis raktas, kuriame yra kiekvienos programos „AppID“ arba „AppUserModelID“. Tokių duomenų paieška tiesiai iš „Windows“ registro yra sudėtinga ir atima daug laiko. Tačiau ši parinktis palengvina darbą ir atlieka darbą per kelias sekundes.
Norėdami gauti dabartiniam vartotojui įdiegtų programų AppID arba AUMID naudodami komandą, atidarykite komandų eilutės langą ir vykdykite šią komandą:
reg query HKCU\Software\Classes\ /s /f AppUserModelID | find "REG_SZ"
Prieš jus bus AppUserModelID sąrašas.
Skaityti:
Kaip rasti programos GUID sistemoje Windows?
GUID (pasauliniu mastu unikalus identifikatorius) yra 128 bitų reikšmė, kurią sudaro 8 šešioliktainių skaitmenų grupė, 3 4 šešioliktainių skaitmenų grupės ir 12 šešioliktainių skaitmenų grupės. Atrodo7D29FB40-AV72-1067-D91D-00AA030663RA. Jei norite rasti jūsų kompiuteryje įdiegtų MSI paketų GUID, paprastesnis būdas yra naudotipadidintas Windows PowerShell. Įveskite šią komandą ir gausite sąrašąIdentifikacinis numeriskartu suVardasirVietinis paketas(MSI kelias):
get-wmiobject Win32_Product | Sort-Object -Property Name |Format-Table IdentifyingNumber, Name, LocalPackage ?AutoSize
Taip pat galite naudoti „Windows“ registrą.
Kaip rasti programos ID sistemoje „Windows“?
Jei norite„Windows 11/10“ atidarykite užduočių tvarkyklę. Prisijunkite prieProcesaiskirtuką. Dešiniuoju pelės mygtuku spustelėkiteVardas,Būsena, arba bet kurį kitą stulpelį ir pasirinkitePIDvariantas. Taip bus pridėtas PID stulpelis, kuriame bus rodomas unikalus kiekvienos veikiančios programos ir proceso „Windows“ sistemoje proceso ID. Taip pat galite naudoti registro rengyklę, „PowerShell“ arba išteklių stebėjimo įrankį, kad surastumėte programų proceso ID.
Skaityti toliau: .