PARANDUS: Rakendusepõhised loa sätted ei anna COM-serveri rakendusele kohaliku aktiveerimise luba (lahendatud)

click fraud protection

Sündmuste vaaturi süsteemihoiatus "Rakendusepõhised loa sätted ei anna COM-serveri rakendusele kohaliku aktiveerimise luba..." sündmuse ID-ga "10016" võib olla logitakse sisse arvutitesse, kus töötab Windows 10, Windows Server 2019 või Windows Server 2016, kui Microsofti komponendid proovivad juurdepääsu DCOM-komponentidele ilma nõutavate lubadeta.

Microsofti sõnul on soovitatav toiming ignoreeri sündmusi 10016, kuna need ei mõjuta ebasoodsalt funktsionaalsust ja on disainilt. Kui soovite aga probleemi lahendada, jätkake allpool lugemist.

Rakendusepõhised loa sätted ei anna COM-serveri rakendusele kohaliku aktiveerimise luba

See õpetus sisaldab samm-sammult juhiseid 10016 hoiatuste parandamiseks sündmuste vaaturis operatsioonisüsteemides Windows 10 ja Windows Server 2016/2019 koos kirjeldusega:

Allikas: Distributed COM
Sündmuse ID: 10016

Rakendusepõhised loa sätted ei anna CLSID-ga COM-serveri rakendusele kohaliku aktiveerimise luba
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
ja APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
kasutajale Arvutinimi\Kasutajanimi SID (S-1-5-21-3546043924-4163678793-3661266528-1001) aadressilt LocalHost (kasutades LRPC-d), mis töötab rakenduse konteineris Pole saadaval SID (pole saadaval). Seda turbeluba saab muuta komponenditeenuste haldustööriista abil.

PARANDAMINE: Rakendusepõhised loa sätted ei anna COM-serveri rakendusele (sündmuse ID: 10016) kohaliku aktiveerimise luba opsüsteemides Windows 10 ja Server 2016/2019.

Samm 1. Muutke APPID registrivõtme õigusi.

1. 10016 sündmusest saate teada ebapiisavate õigustega COM Serveri rakenduse APPID.

nt. Selles näites on APPID: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

Ärge andke kohaliku aktiveerimise luba

2. Avage registriredaktor ja liikuge järgmisse asukohta:

  • HKEY_CLASSES_ROOT\AppID

3. Laiendage AppID-võtit ja klõpsake sündmusel 10016 mainitud APPID-d. (nt "{15C20B67-12E7-4BB6-92BB-7AFF07997402}" selles näites)

4a. Paremal paanil: märkige rakenduse ID nime vaikeväärtuses REG_SZ. (nt selles näites "PerAppRuntimeBroker").

4b. Vasakul paanil: Paremklõps APPID-klahvil ja valige load:

pilt

5. Klõpsake aknas „Load” nuppu Täpsemalt.

pilt

6. Klõpsake Muuda Omanik, kes võtab registrivõtme omandiõiguse.

pilt

7. Tüüp Administraatorid ja vajutage OKEI.

pilt

8. Kontrollima a Asendage alamkonteinerite ja objektide omanik märkeruut ja klõpsake Rakenda.

pilt

9. Seejärel topeltklõpsake avamiseks Administraatorid sisenemine.

pilt

10. Valige Täielik kontroll märkeruut, et anda administraatoritele täielikud õigused ja vajutada Okei kolm (3) korda.

pilt

11.Sulge registriredaktor ja Taaskäivita arvutisse.

2. samm. Muutke COM-serveri rakenduse õigusi.

1. Avage komponenditeenused. Et seda teha:

    1. Vajutage samaaegselt nuppu Windows pilt+ R klahvid käivitamiskäsukasti avamiseks.
    2. Tüüp dcomcnfg ja vajutage Sisenema.
pilt

2. Laienda Komponenditeenused -> Arvutid -> Minu arvuti -> DCOM-i konfiguratsioon.

3. Alates Vaade menüüst valida Detail.

pilt

4. Paremklõps APPID nimele, mida märkasite ülaltoodud sammus 1 (4a) (nt selle näite jaotises „PerAppRuntimeBroker”) ja valige Omadused.

pilt

5a. Kell Turvalisus vahekaart, klõpsake Muuda peal Käivitamis- ja aktiveerimisload.

pilt

5b. Kui saate turvateate tundmatute loakirjete eemaldamiseks, klõpsake Eemalda.

pilt

6. Klõpsake nuppu Lisama nuppu.

pilt

7. Tüüp KOHALIK TEENINDUS ja klõpsake OKEI.

pilt

8. Kontrollima a Kohalik aktiveerimine märkeruut ja klõpsake Okei muudatuse rakendamiseks kaks korda.

pilt

9. Sulgege komponenditeenuste aken ja Taaskäivita arvutisse.

10. Pärast taaskäivitamist peaks tõrketeade "Rakendusepõhised loa sätted ei anna COM-serveri rakendusele kohaliku aktiveerimise luba" lahendatud.

See on kõik! Andke mulle teada, kas see juhend on teid aidanud, jättes oma kogemuse kohta kommentaari. Palun meeldige ja jagage seda juhendit, et teisi aidata.