Kaip išspręsti klaidą „Konkrečios programos leidimo nustatymai nesuteikia vietinio aktyvinimo leidimo COM serverio programai“

„Windows 10“ yra naujausia ir geriausia „Microsoft“ operacinė sistema, ir bendrovė vartotojus verčia naujovinti iš ankstesnių gana atvirai. Tai prasminga, taip pat yra keletas patobulinimų, palyginti su jo pirmtakais. Tačiau visai neseniai buvo gauta daug pranešimų apie „ DistributedCOM (DCOM) klaidų įvykio ID: 10016 “ klaidas sistemos žurnaluose.

Šios klaidos yra gana dažnos, ir joms yra daug skirtingų klaidų žurnalų, atsižvelgiant į klaidą. Šiame straipsnyje mes sutelksime dėmesį į „ Konkrečių programų leidimų nustatymai nesuteikia vietinio suaktyvinimo leidimo COM serverio programai su CLSID {} ​​ir APPID {}„ User NT AUTHORITY \ LOCAL SERVICE SID “() iš adreso„ LocalHost “ (Naudojant LRPC) veikia programos sudėtiniame rodinyje Negalima naudoti SID (Nėra). Šį saugos leidimą galima modifikuoti naudojant komponentų paslaugų administravimo įrankio klaidos pranešimą.

Kas sukelia klaidą „Konkrečių programų leidimų nustatymai nesuteikia vietinio aktyvinimo leidimo“?

Gavę daugybę pranešimų iš kelių vartotojų, nusprendėme ištirti problemą ir sukūrėme sprendimą, kaip ją visiškai išspręsti. Be to, mes ištyrėme priežastį, dėl kurios atsirado ši klaida, ir išvardinome ją žemiau:

[/ tie_list type = "pliusas"]
  • Neteisingi leidimai:  klaida įvyksta, kai konkretus procesas neturi pakankamai teisių pasiekti DCOM komponentus, nurodytus įvykių žurnale.
[/ tie_list]

Pastaba: Nepaisant šios klaidos, kai kuriais atvejais sistema veikia tinkamai. Tokiu atveju geriausia leisti klaidai, tačiau jei tai trukdo tam tikrai programai tinkamai veikti, vadovaukitės toliau pateiktu vadovu:

Sprendimas: Prieigos prie DCOM komponentų suteikimas

Kaip nurodyta klaidos pranešime, klaida suveikia, kai tam tikri procesai / programa neturi prieigos prie DCOM komponentų. Todėl šiame žingsnyje suteiksime prieigą prie tų DCOM komponentų. Už tai:

  1. Paspauskite „Windows“ + „ R “ klavišus, kad atidarytumėte eilutę Vykdyti.
  2. Įveskite „ Regedit “ ir paspauskite „Enter“.
  3. Eikite į šį adresą.
    HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}
  4. Dukart spustelėkite mygtuką „ Numatytasis “ dešiniojoje srityje ir užsirašykite „Vertės duomenys“ .
  5. Eikite į šį adresą:
    HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
  6. Dešiniuoju pelės mygtuku spustelėkite kairiajame srities klavišą „ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} “.
  7. Sąraše spustelėkite parinktį „ Leidimai “ ir pasirinkite „ Išplėstinė “.
  8. Spustelėkite parinktį „ Keisti “ šalia antraštės „Savininkas“ .

    Pastaba:  savininkas turėtų būti „Patikimas diegimo programa“ arba gali būti rodoma „Negalima rodyti savininko“.

  9. Spustelėkite antraštę „ Object Type “ ir pasirinkite „Users“.
  10. Spustelėkite mygtuką „ Vieta “ ir pasirinkite „Darbalaukis (vardas)“.
  11. Tuščioje vietoje įveskite savo paskyros vartotojo vardą .
  12. Spustelėkite mygtuką „ Gerai “ ir lange spustelėkite „ Taikyti “.

    Pastaba: Pakartokite 5–12 veiksmuose nurodytą procesą „HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}“ .

  13. Spustelėkite „ Gerai “, kad uždarytumėte langą ir atidarytumėte langą „ Leidimai “, kurį paleidome atlikdami „7 veiksmą“.
  14. Antraštėje „Grupės arba vartotojo vardai “ spustelėkite „ Administratoriai “ ir pažymėkite parinktį „ Visas valdymas “. 
  15. Pasirinkite „ Vartotojai “ ir dar kartą patikrinkite parinktį „ Visas valdymas “.
  16. Norėdami išsaugoti pakeitimus, spustelėkite „ Taikyti “ ir uždarykite langą pasirinkdami „ Gerai “.
  17. Paspauskite „ Windows “ + „ R “, kad atidarytumėte vykdymo eilutę.
  18. Įveskite „ dcomcnfg . exe “ir paspauskite„ Enter “.
  19. Išplėskite šias parinktis
    Komponentinės paslaugos> Kompiuteriai> Mano kompiuteris> DCOM konfig
  20. Dešinėje srityje dešiniuoju pelės mygtuku spustelėkite parinktį „ RunTime Broker “ ir sąraše pasirinkite mygtuką „ Ypatybės “.

    Pastaba:  Yra du atvejai, iš " Runtime  Broker " išvardyti sąraše. Atlikite toliau pateiktą žingsnį, kad nustatytumėte tinkamą.

  21. Jei ten pateiktas „AppID“ klaidoje sutampa su „AppID“ „ 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 “, tai reiškia, kad pasirinkote tinkamą programos egzempliorių.
  22. Spustelėkite parinktį „ Sauga “, tada pažymėkite parinktį „ Tinkinti “, skirtą „ Paleisti ir suaktyvinti leidimus “.
  23. Spustelėkite mygtuką „ Redaguoti “ ir spustelėkite mygtuką „ Pašalinti “, jei yra „ Windows Security“ raginimas.
  24. Spustelėkite mygtuką „ Pridėti “ ir įveskite „ NT AUTHORITY \ LOCAL SERVICE “ parinktyje „ Enter the Objects Name to select “.

    Pastaba: jei „NT Authority \ Local Service“ nėra, pabandykite tiesiog įvesti „Local Service“.

  25. Spustelėkite „ Gerai “ ir pažymėkite leidimą „Vietinis aktyvinimas “.
  26. Patikrinkite , ar problema išlieka.