Kaip ištaisyti klaidą „Konkrečios programos leidimo parametrai nesuteikia vietinio aktyvavimo leidimo COM serverio programai“

„Windows 10“ yra naujausia ir didžiausia „Microsoft“ operacinė sistema, ir bendrovė gana atvirai pastūmėjo vartotojus atnaujinti ankstesnes versijas. Tai prasminga, taip pat yra keletas patobulinimų, palyginti su jo pirmtakais. Tačiau gana neseniai gauta pranešimų apie „ DistributedCOM (DCOM) klaidų įvykio ID: 10016 “ klaidas sistemos žurnaluose.

Klaidos pranešimas

Šios klaidos yra gana dažnos ir, atsižvelgiant į klaidą, joms yra daug skirtingų klaidų žurnalų. Šiame straipsnyje mes sutelksime dėmesį į „ Programos specifinių leidimų parametrus nesuteikite vietinio aktyvavimo leidimo COM serverio programai su CLSID {} ​​ir APPID {} ​​vartotojo NT INSTITUCIJOS \ LOCAL SERVICE SID () iš adreso„ LocalHost “. (Naudodamas LRPC), veikiantis programų sudėtyje Nepasiekiamas SID (Nepasiekiamas). Šis saugos leidimas gali būti pakeistas naudojant komponentų paslaugų administravimo įrankį “klaidos pranešimas.

Kas sukelia klaidą „Konkrečios programos leidimo parametrai nesuteikia vietinio aktyvavimo leidimo“?

Gavę daugybę pranešimų iš kelių vartotojų, nusprendėme ištirti problemą ir sugalvojome sprendimą, kaip ją visiškai išspręsti. Be to, mes išsiaiškinome priežastį, dėl kurios atsiranda ši klaida, ir išvardijome ją žemiau:

[/ tie_list type = "plius"]
  • Negaliojantys leidimai: Klaida atsiranda, kai konkrečiam procesui nepakanka leidimų pasiekti DCOM komponentus, kurie yra nurodyti įvykių žurnale.
[/ kaklaraiščio sąrašas]

Pastaba: kai kuriais atvejais sistema gali tinkamai veikti, nepaisant šios klaidos. Tokiu atveju geriau leisti, kad būtų klaida, tačiau jei tai neleidžia tam tikrai programai tinkamai veikti, vadovaukitės toliau pateiktu vadovu:

Sprendimas: Suteikite prieigą prie DCOM komponentų

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

  1. Norėdami atidaryti „Run“ raginimą, paspauskite „Windows“ + „ R “ klavišus.
  2. Įveskite „ Regedit “ ir paspauskite „Enter“.

    Įveskite „Regedit“ ir paspauskite „Enter“
  3. Eikite į šį adresą.
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. Du kartus spustelėkite dešiniajame skydelyje esantį klavišą „ Numatytasis “ 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 kairiojoje srityje esantį klavišą „ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} “.
  7. Sąraše spustelėkite parinktį „ Permissions “ ir pasirinkite „ Advanced “.
  8. Spustelėkite parinktį „ Keisti “ šalia antraštės „Savininkas“ .

    Pastaba: savininkas turėtų būti „Patikimas montuotojas“ arba jis gali rodyti „Neįmanoma parodyti savininko“.

  9. Spustelėkite antraštę „ Objekto tipas “ ir pasirinkite „Vartotojai“.
  10. Spustelėkite mygtuką „ Vieta “ ir pasirinkite „Stalinis kompiuteris (vardas)“.
  11. Į tuščią vietą įveskite savo paskyros vartotojo vardą .
  12. Spustelėkite mygtuką „ Gerai “ ir lange spustelėkite „ Taikyti “.

    Registro rakto leidimų keitimas

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

  13. Spustelėkite „ Gerai “, kad uždarytumėte langą ir atidarytumėte langą „ Permissions “, kurį mes paleidome atlikdami „7 veiksmą“.
  14. Skiltyje „Grupės arba vartotojų vardai “ spustelėkite „ Administratoriai “ ir pažymėkite parinktį „ Visiškas valdymas “.
  15. Pasirinkite „ Vartotojai “ ir dar kartą patikrinkite parinktį „ Visiškas valdymas “.
  16. Spustelėkite „ Taikyti “, kad išsaugotumėte pakeitimus, ir pasirinkite „ Gerai “, kad uždarytumėte langą.

    Vartotojams ir administratoriams užtikrinant visišką valdymą
  17. Norėdami atidaryti „Run“ raginimą, paspauskite „ Windows “ + „ R “.
  18. Įveskite „ dcomcnfg . exe “ir paspauskite„ Enter “.
  19. Išskleiskite šias parinktis
     Komponentų paslaugos> Kompiuteriai> Mano kompiuteris> DCOM Config 
  20. Dešinėje srityje dešiniuoju pelės mygtuku spustelėkite parinktį „ RunTime Broker “ ir sąraše pasirinkite mygtuką „ Ypatybės “.

    Pastaba: sąraše yra duRunTime Brokeratvejai . Atlikite toliau nurodytą žingsnį kiekvienam iš jų, kad nustatytumėte tinkamą.

  21. Jei ten nurodytas „AppID“ klaidoje sutampa su „AppID“ 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 “, tai reiškia, kad pasirinkote tinkamą programos egzempliorių.
  22. Spustelėkite parinktį „ Sauga “ ir pažymėkite parinktį „ Tinkinti “, kad pasirinktumėte „ Paleidimo ir aktyvinimo leidimai “.
  23. Spustelėkite mygtuką „ Redaguoti “ ir spustelėkite mygtuką „ Pašalinti “, jei yra raginimas „ Windows sauga“ .
  24. Spustelėkite mygtuką „ Pridėti “ ir parinktyje „ Įveskite pasirinktą objektų pavadinimąįveskiteNT AUTHORITY \ LOCAL SERVICE “.
  25. Spustelėkite „ Gerai “ ir pažymėkite „Vietinio aktyvinimo “ leidimą prie įrašo.

    DCOM konfigūracijos keitimas
  26. Patikrinkite, ar problema išlieka.

Įdomios Straipsniai