Como corrigir o erro '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'

O Windows 10 é o mais recente e melhor sistema operacional da Microsoft e a empresa tem pressionado os usuários a atualizar os anteriores abertamente. Faz sentido, pois há várias melhorias em relação aos seus antecessores. No entanto, recentemente, muitos relatórios têm chegado de ErrosDistributedCOM (DCOM) ID do evento: 10016 ” Erros nos logs do sistema.

Esses erros são bastante comuns e há muitos logs de erros diferentes para eles, dependendo do erro. Neste artigo, iremos nos concentrar em “ 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 CLSID {} ​​e APPID {} ​​para o usuário NT AUTHORITY \ LOCAL SERVICE SID () do endereço LocalHost (Usando LRPC) em execução no contêiner do aplicativo SID indisponível (indisponível). Esta permissão de segurança pode ser modificada usando a ferramenta administrativa de serviços de componentes ”Mensagem de erro.

O que causa o erro “As configurações de permissão específicas do aplicativo não concedem permissão de ativação local”?

Depois de receber vários relatórios de vários usuários, decidimos investigar o problema e criar uma solução para corrigi-lo completamente. Além disso, analisamos o motivo pelo qual esse erro foi acionado e o listamos abaixo:

[/ tie_list type = "mais"]
  • Permissões inválidas:  o erro ocorre quando um processo específico não tem permissões suficientes para acessar os componentes DCOM indicados no log de eventos.
[/ tie_list]

Nota: É possível que o sistema funcione corretamente em alguns casos, apesar desse erro. Se for esse o caso, é melhor deixar o erro acontecer, mas se ele está impedindo um determinado aplicativo de funcionar corretamente, siga o guia abaixo:

Solução: concedendo acesso a componentes DCOM

Conforme indicado na mensagem de erro, o erro é acionado quando certos processos / aplicativos não têm acesso aos componentes DCOM. Portanto, nesta etapa, concederemos acesso a esses componentes DCOM. Por isso:

  1. Pressione as teclas “Windows” + “ R ” para abrir o prompt Executar.
  2. Digite “ Regedit ” e pressione “Enter”.
  3. Navegue até o seguinte endereço.
    HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}
  4. Clique duas vezes na chave “ Padrão ” no painel direito e anote os “Dados do valor” listados.
  5. Navegue até o seguinte endereço:
    HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
  6. Clique com o botão direito na chave “ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” no painel esquerdo.
  7. Clique na opção “ Permissões ” da lista e selecione “ Avançado “.
  8. Clique na opção “ Alterar ” ao lado do título “Proprietário” .

    Nota:  O proprietário deve ser “Instalador confiável” ou pode mostrar “Não é possível exibir o proprietário”.

  9. Clique no título “ Tipo de objeto ” e selecione “Usuários”.
  10. Clique no botão “ Localização ” e selecione o seu “Ambiente de Trabalho (Nome)”.
  11. No espaço em branco, digite o nome de usuário da sua conta.
  12. Clique no botão “ OK ” e clique em “ Aplicar ” na janela.

    Nota: Repita o processo indicado nas etapas 5-12 para “HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}” .

  13. Clique em “ OK ” para fechar a janela e abrir a janela “ Permissões ” que lançamos no “Passo 7”.
  14. Clique em “ Administradores ” no cabeçalho “ Nomes de grupos ou  usuários ” e marque a opção “ Controle total ”.
  15. Selecione “ Usuários ” e marque a opção “ Controle Total ” novamente.
  16. Clique em “ Aplicar ” para salvar as alterações e selecione “ OK ” para fechar a janela.
  17. Pressione “ Windows ” + “ R ” para abrir o prompt Executar.
  18. Digite “ dcomcnfg . exe ”e pressione“ Enter “.
  19. Expanda as seguintes opções
    Serviços de componentes> Computadores> Meu computador> DCOM Config
  20. No painel direito, clique com o botão direito na opção “ RunTime Broker ” e selecione o botão “ Propriedades ” na lista.

    Nota:  Existem duas instâncias do “ RunTime  Broker ” listadas na lista. Siga o passo abaixo para cada um para identificar o certo.

  21. Se o AppID listado ali corresponder ao AppID “ 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 ” no erro, significa que você selecionou a instância correta do aplicativo.
  22. Clique na opção “ Segurança ” e marque a opção “ Personalizar ” para “ Permissões de inicialização e ativação “.
  23. Clique no botão “ Editar ” e clique no botão “ Remover ” se houver um prompt de “Segurança do Windows” .
  24. Clique no botão “ Adicionar ” e digite “ NT AUTHORITY \ LOCAL SERVICE ” na opção “ Digite o nome dos objetos a serem selecionados ”.

    Nota: Se NT Authority \ Local Service não estiver presente, tente apenas digitar “Local Service”.

  25. Clique em “ OK ” e dê a permissão “ Ativação Local ” para a entrada.
  26. Verifique se o problema persiste.