FIX: Toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor COM-servertoepassing (opgelost)

click fraud protection

De systeemwaarschuwing van de gebeurtenisviewer "Toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor COM-servertoepassing..." met gebeurtenis-ID "10016", kan zijn aangemeld op computers met Windows 10, Windows Server 2019 of Windows Server 2016, wanneer Microsoft-componenten toegang proberen te krijgen tot DCOM-componenten zonder de vereiste machtigingen.

Volgens Microsoft is de aanbevolen actie om: negeer de gebeurtenissen 10016, omdat ze de functionaliteit niet nadelig beïnvloeden en zo ontworpen zijn. Als u het probleem echter wilt oplossen, leest u hieronder verder.

Toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor COM-servertoepassing

Deze zelfstudie bevat stapsgewijze instructies om de 10016-waarschuwingen in de gebeurtenisviewer op Windows 10 en Windows Server 2016/2019 op te lossen, met een beschrijving:

Bron: gedistribueerde COM
Evenement-ID: 10016

De toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor de COM Server-toepassing met CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}


en APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
naar de gebruiker ComputerName\Username SID (S-1-5-21-3546043924-4163678793-3661266528-1001) van adres LocalHost (met LRPC) dat wordt uitgevoerd in de toepassingscontainer Unavailable SID (niet beschikbaar). Deze beveiligingsmachtiging kan worden gewijzigd met behulp van het beheerprogramma Component Services.

Oplossen: toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor COM-servertoepassing (gebeurtenis-ID: 10016) op Windows 10 en Server 2016/2019.

Stap 1. Wijzig machtigingen op de APPID-registersleutel.

1. Zoek uit de 10016-gebeurtenis de APPID van de COM-servertoepassing met onvoldoende rechten.

bijv. In dit voorbeeld is de APPID: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

Geen toestemming voor lokale activering verlenen

2. Open Register-editor en navigeer naar de volgende locatie:

  • HKEY_CLASSES_ROOT\AppID

3. Vouw de AppID-sleutel uit en klik op de APPID die bij gebeurtenis 10016 wordt vermeld. (bijv. "{15C20B67-12E7-4BB6-92BB-7AFF07997402}" in dit voorbeeld)

4a. In het rechterdeelvenster: let op de naam van de AppID op de standaard REG_SZ-waarde. (bijvoorbeeld "PerAppRuntimeBroker" in dit voorbeeld).

4b. In het linkerdeelvenster: Klik met de rechtermuisknop op de APPID-toets en selecteer Rechten:

afbeelding

5. Klik in het venster 'Machtigingen' op Geavanceerd.

afbeelding

6. Klik Wijziging Eigenaar om het eigendom van de registersleutel over te nemen.

afbeelding

7. Type Beheerders en druk op OKE.

afbeelding

8. Controleren de Eigenaar vervangen op subcontainers en objecten selectievakje en klik op Van toepassing zijn.

afbeelding

9. Dubbelklik vervolgens om te openen Beheerders binnenkomst.

afbeelding

10. Selecteer de Volledige controle aanvinkvakje om beheerders volledige machtigingen te geven en druk op oke drie (3) keer.

afbeelding

11.Dichtbij de Register-editor en herstarten uw pc.

Stap 2. Wijzig de machtigingen op de COM Server-toepassing.

1. Componentservices openen. Om dat te doen:

    1. Druk tegelijkertijd op de ramen afbeelding+ R toetsen om het opdrachtvenster voor uitvoeren te openen.
    2. Type dcomcnfg en druk op Binnenkomen.
afbeelding

2. Uitbreiden Componentservices -> Computers -> Mijn computer -> DCOM-configuratie.

3. Van Visie menu kiezen Detail.

afbeelding

4. Klik met de rechtermuisknop op de APPID-naam die u in stap-1 (4a) hierboven hebt opgemerkt (bijvoorbeeld in "PerAppRuntimeBroker" in dit voorbeeld) en selecteer Eigenschappen.

afbeelding

5a. Bij Veiligheid tabblad, klik op Bewerk Aan Start- en activeringsmachtigingen.

afbeelding

5b. Als u het beveiligingsbericht ontvangt om de niet-herkende machtigingsvermeldingen te verwijderen, klikt u op Verwijderen.

afbeelding

6. Klik op de Toevoegen knop.

afbeelding

7. Type PLAATSELIJKE DIENST en klik OKE.

afbeelding

8. Controleren de Lokale activering selectievakje en klik op oke twee keer om de wijziging toe te passen.

afbeelding

9. Sluit het venster Component Services en herstarten uw pc.

10. Na opnieuw opstarten moet de fout "Applicatiespecifieke machtigingsinstellingen verlenen geen lokale activeringsmachtiging voor COM-servertoepassing" worden opgelost.

Dat is het! Laat me weten of deze gids je heeft geholpen door een opmerking over je ervaring achter te laten. Like en deel deze gids om anderen te helpen.