CORREÇÃO: as configurações de permissão específicas do aplicativo não concedem permissão de ativação local para o aplicativo do servidor COM (resolvido)

CORREÇÃO: as configurações de permissão específicas do aplicativo não concedem permissão de ativação local para o aplicativo do servidor COM (resolvido)

O aviso do sistema do visualizador de eventos 'As configurações de permissão específicas do aplicativo não concedem permissão de ativação local para o aplicativo de servidor COM…' com o ID de evento '10016', podem ser registrados em computadores que executam o Windows 10, Windows Server 2019 ou Windows Server 2016, quando componentes da Microsoft tente acessar os componentes DCOM sem as permissões necessárias.

De acordo com a Microsoft, a ação recomendada é ignore os eventos 10016 , porque eles não afetam negativamente a funcionalidade e são por design. No entanto, se você quiser corrigir o problema, continue lendo abaixo.

As configurações de permissão específica do aplicativo não concedem permissão de ativação local para o aplicativo de servidor COM



Este tutorial contém instruções passo a passo para corrigir os avisos 10016 no visualizador de eventos no Windows 10 e no Windows Server 2016/2019, com a descrição:

Fonte: COM Distribuído
ID do evento: 10016

As configurações de permissão específicas do aplicativo não concedem permissão de ativação local para o aplicativo COM Server com CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
e APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
para o usuário ComputerNameUsername SID (S-1-5-21-3546043924-4163678793-3661266528-1001) do endereço LocalHost (usando LRPC) em execução no contêiner do aplicativo SID indisponível (indisponível). Essa permissão de segurança pode ser modificada usando a ferramenta administrativa Component Services.

Como CORRIGIR: as configurações de permissão específicas do aplicativo não concedem permissão de ativação local para o aplicativo do servidor COM (ID do evento: 10016) no Windows 10 e no servidor 2016/2019.

Etapa 1. Modifique as permissões na chave de registro APPID.

1. A partir do evento 10016, descubra o APPID do aplicativo COM Server com direitos insuficientes.

por exemplo. Neste exemplo, o APPID é: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

Não conceder permissão de ativação local

dois. Abra o Editor do Registro e navegue até o seguinte local:

    HKEY_CLASSES_ROOTAppID

3. Expanda a chave AppID e clique no APPID mencionado no evento 10016. (por exemplo, '{15C20B67-12E7-4BB6-92BB-7AFF07997402}' neste exemplo)

4a. No painel direito: observe o nome do AppID no valor REG_SZ padrão. (por exemplo, 'PerAppRuntimeBroker' neste exemplo).

4b. No painel esquerdo: Clique com o botão direito na tecla APPID e selecione Permissões :

imagem

5. Na janela 'Permissões', clique em Avançado.

imagem

6. Clique Mudar Proprietário para assumir a propriedade da chave do registro.

imagem

7. Tipo Administradores e pressione OK.

imagem

8. Verifique a Substituir o proprietário em subcontêineres e objetos caixa de seleção e clique Aplicar .

imagem

9. Em seguida, clique duas vezes para abrir Administradores entrada.

imagem

10. Selecione os Controlo total caixa de seleção para conceder permissões totais aos administradores e pressione OK três (3) vezes.

imagem

onze. Perto o Editor do Registro e reiniciar seu computador.

Etapa 2. Modifique as permissões no aplicativo COM Server.

1. Abra os Serviços de Componentes. Fazer isso:

    1. Pressione simultaneamente o janelas imagem + R teclas para abrir a caixa de comando de execução.
    2. Tipo dcomcnfg e pressione Entrar .

imagem

dois. Expandir Serviços de componentes -> Computadores -> Meu computador -> Configuração DCOM .

3. A partir de Visualizar escolha do menu Detalhe.

imagem

4. Clique com o botão direito no nome do APPID que você notou na etapa 1 (4a) acima (por exemplo, em 'PerAppRuntimeBroker' neste exemplo) e selecione Propriedades .

imagem

5a. No Segurança guia, clique Editar em Permissões de inicialização e ativação .

imagem

5b. Se você receber a mensagem de segurança para remover as entradas de permissão não reconhecidas, clique em Remover .

imagem

6. Clique no Adicionar botão.

imagem

7. Tipo SERVIÇO LOCAL e clique OK.

imagem

8. Verifique a Ativação local caixa de seleção e clique OK duas vezes para aplicar a alteração.

9. Feche a janela Component Services e reiniciar seu computador.

10. Após reiniciar, o erro 'Configurações de permissão específicas do aplicativo não concedem permissão de ativação local para aplicativo de servidor COM' deve ser resolvido.

É isso!

Estamos contratando