Įvykių peržiūros priemonės sistemos įspėjimas „Programos specifinių leidimų nustatymai nesuteikia vietinio aktyvinimo leidimo COM serverio programai...“ su įvykio ID „10016“ gali būti prisijungę prie kompiuterių, kuriuose veikia „Windows 10“, „Windows Server 2019“ arba „Windows Server 2016“, kai „Microsoft“ komponentai bando pasiekti DCOM komponentus be reikiamų leidimų.
„Microsoft“ teigimu, rekomenduojamas veiksmas yra nekreipti dėmesio į įvykius 10016, nes jie neturi neigiamo poveikio funkcionalumui ir yra sukurti pagal dizainą. Tačiau, jei norite išspręsti problemą, toliau skaitykite toliau.
Šioje mokymo programoje pateikiamos nuoseklios instrukcijos, kaip taisyti 10016 įspėjimus įvykių peržiūros priemonėje „Windows 10“ ir „Windows Server 2016/2019“ su aprašymu:
Šaltinis: Paskirstytas COM
Renginio ID: 10016
Konkrečios programos leidimo parametrai nesuteikia vietinio aktyvinimo leidimo COM serverio programai su CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
ir APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
vartotojui ComputerName\Username SID (S-1-5-21-3546043924-4163678793-3661266528-1001) iš adreso LocalHost (naudojant LRPC), veikiančio programų konteineryje Nepasiekiamas SID (Nepasiekiamas). Šį saugos leidimą galima pakeisti naudojant komponentų paslaugų administravimo įrankį.
Kaip pataisyti: konkrečios programos leidimo nustatymai nesuteikia vietinio aktyvinimo leidimo COM serverio programai (įvykio ID: 10016) sistemoje „Windows 10“ ir „Server 2016/2019“.
1 žingsnis. Pakeiskite APPID registro rakto leidimus.
1. Iš įvykio 10016 sužinokite COM serverio programos APPID su nepakankamomis teisėmis.
pvz. Šiame pavyzdyje APPID yra: {15C20B67-12E7-4BB6-92BB-7AFF07997402}
2. Atidarykite registro rengyklę ir eikite į šią vietą:
- HKEY_CLASSES_ROOT\AppID
3. Išskleiskite AppID raktą ir spustelėkite APPID, paminėtą įvykyje 10016. (pvz., „{15C20B67-12E7-4BB6-92BB-7AFF07997402}“ šiame pavyzdyje)
4a. Dešinėje srityje: atkreipkite dėmesį į AppID pavadinimą numatytojoje REG_SZ reikšmėje. (pvz., „PerAppRuntimeBroker“ šiame pavyzdyje).
4b. Kairiojoje srityje: Dešiniuoju pelės mygtuku spustelėkite APPID klavišu ir pasirinkite Leidimai:
5. Lange „Leidimai“ spustelėkite Išplėstinė.
6. Spustelėkite Keisti Savininkas perima registro rakto nuosavybės teisę.
7. Tipas Administratoriai ir paspauskite GERAI.
8. Patikrinti į Pakeiskite subkonteinerių ir objektų savininką žymimąjį laukelį ir spustelėkite Taikyti.
9. Tada dukart spustelėkite, kad atidarytumėte Administratoriai įrašas.
10. Pasirinkite Pilna kontrolė Pažymėkite langelį, kad suteiktumėte administratoriams visus leidimus ir paspauskite Gerai tris (3) kartus.
11.Uždaryti Registro redaktorius ir perkrauti savo kompiuterį.
2 žingsnis. Pakeiskite COM serverio programos leidimus.
1. Atidarykite komponentų paslaugas. Padaryti tai:
- Vienu metu paspauskite Windows + R klavišus, kad atidarytumėte paleisties komandų laukelį.
- Tipas dcomcnfg ir paspauskite Įeikite.
2. Išskleisti Komponentų paslaugos -> Kompiuteriai -> Mano kompiuteris -> DCOM konfigūracija.
3. Iš Žiūrėti meniu pasirinkti Detalė.
4. Dešiniuoju pelės mygtuku spustelėkite APPID pavadinime, kurį pastebėjote 1 veiksme (4a) aukščiau (pvz., šiame pavyzdyje „PerAppRuntimeBroker“) ir pasirinkite Savybės.
5a. At Saugumas skirtuką, spustelėkite Redaguoti įjungta Paleidimo ir aktyvinimo leidimai.
5b. Jei gaunate saugos pranešimą, kad pašalintumėte neatpažintus leidimo įrašus, spustelėkite Pašalinti.
6. Spustelėkite Papildyti mygtuką.
7. Tipas VIETINĖ PASLAUGA ir spustelėkite GERAI.
8. Patikrinti į Vietinis aktyvinimas žymimąjį laukelį ir spustelėkite Gerai du kartus, kad pritaikytumėte pakeitimą.
9. Uždarykite komponentų paslaugų langą ir perkrauti savo kompiuterį.
10. Paleidus iš naujo, turėtų būti išspręsta klaida „Konkrečios programos leidimo parametrai nesuteikia vietinio aktyvinimo leidimo COM serverio programai“.
Viskas! Leiskite man žinoti, ar šis vadovas jums padėjo, palikdami komentarą apie savo patirtį. Prašome pamėgti ir pasidalinti šiuo vadovu, kad padėtumėte kitiems.