As configurações de permissão específicas do aplicativo não concedem ativação local
Se o Visualizador de Eventos(Event Viewer) exibir uma mensagem de 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(The application-specific permission settings do not grant Local Activation permission for the COM Server application) , este artigo o ajudará. Ele vem com um ID de evento DCOM (DCOM Event ID) 10016 e esse erro aparece principalmente após a atualização do sistema operacional. Embora esse erro não afete a experiência do usuário normal do Windows 10 , alguns de vocês podem querer saber por que isso acontece e o que você pode fazer a respeito.
Esses eventos 10016 são registrados quando componentes da Microsoft tentam acessar componentes DCOM sem as permissões necessárias. Esses eventos geralmente podem ser ignorados com segurança porque não afetam negativamente a funcionalidade e são por design.
A mensagem de erro inteira se parece com isso-
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} and APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
Para sua informação, o CLSID e o APPID podem ser diferentes em seu computador, pois representam um serviço de componente em seu computador. Em relação à solução, ela já é mencionada na mensagem de erro. Você precisa modificar a permissão de segurança de uma ferramenta administrativa no Windows 10 .
As configurações de permissão específicas do aplicativo não concedem ativação local
Para corrigir as configurações de permissão específicas do aplicativo não concedem erro de ativação local no (Activation)Windows 10 , siga estas etapas-
- Identifique(Identify) e confirme CLSID e APPID
- Alterar(Change) a propriedade da chave CLSID do (CLSID)Editor do Registro(Registry Editor)
- Modificar(Modify) a permissão de segurança dos Serviços de (Services)Componentes(Component)
Continue lendo para conhecer os passos em detalhes.
Você precisa identificar o CLSID e o APPID . Como eles podem ser diferentes no seu computador, é muito importante reconhecê-los. Caso contrário, você não poderá se livrar desta mensagem de erro do Visualizador de Eventos . (Event Viewer)De acordo com a mensagem de erro acima mencionada, o CLSID é {C2F03A33-21F5-47FA-B4BB-156362A2F239} e o APPID é {316CDED5-E4AE-4B15-9113-7055D84DCC97}. Existe outro item chamado SID , mas isso não é necessário no momento.
Agora você precisa encontrar o componente que está criando o problema. Para isso, abra o Editor do Registro no seu computador. Para fazer isso, pressione Win+R , digite regedit e o botão Enter . Depois disso, navegue até este caminho-
HKEY_Classes_Root\CLSID\<Enter-your-CLSID>
Não se esqueça de substituir o Enter-your-ClSID pelo (Enter-your-ClSID )CLSID original que você recebeu na mensagem de erro. Depois de obtê-lo, você deve encontrar o APPID no seu lado direito. Certifique-se de que este APPID e o APPID anterior (mencionado na mensagem de erro) sejam os mesmos. Depois de confirmar, clique com o botão direito do mouse no CLSID do lado esquerdo e selecione a opção Permissões(Permissions) .
Em seguida, clique no botão Avançado(Advanced ) .
Por padrão, essa chave é de propriedade de TrustedInstaller , mas você precisa alterar o proprietário para Administrator . Para isso, clique no botão Alterar(Change ) na janela Configurações Avançadas de Segurança(Advanced Security Settings ) > escreva “Administrador”> clique no botão Verificar Nomes(Check Names ) > clique no botão OK .
Além disso, você precisa marcar a caixa de seleção Substituir proprietário em subcontêineres e objetos(Replace owner on subcontainers and objects ) .
Depois de fazer isso, selecione Administradores(Administrators ) na lista de nomes de grupos ou usuários(Group or user names ) e marque a caixa de seleção Allow/Full Control . Agora salve suas configurações.
Além disso, você precisa verificar o Default – Data name. Neste exemplo, o nome de dados padrão(Default Data) é Immersive Shell . Deve ser diferente se o CLSID e o APPID forem diferentes na sua mensagem de erro.
Depois disso, você também precisa se apropriar do APPID . Para isso, navegue até este caminho no Editor do Registro-(Registry Editor-)
HKEY_Local_Machine\Software\Classes\AppID\your-APPID
Você precisa fazer o mesmo acima para alterar a propriedade dessa chave do Registro(Registry) .
Caso você esteja enfrentando algum problema ao alterar a propriedade da chave do Registro(ownership of the Registry key) , você pode conferir nossa ferramenta gratuita chamada RegOwnit que permite fazer isso com um clique.
Se você tiver concluído essas etapas, precisará abrir os Serviços de Componentes(Component Services) . Você pode procurá-lo na caixa de pesquisa da barra(Taskbar) de tarefas e clicar no resultado correspondente. Depois de abrir os Serviços de (Services)Componentes(Component) , acesse aqui-
Component Services > Computer > My Computer > DCOM Config > Immersive Shell
Com base neste exemplo, o CLSID corresponde a este serviço de componente Immersive Shell . Você precisa encontrar o Default –(Default – Data ) Nome de dados que você obteve do Editor do Registro(Registry Editor) . Após o reconhecimento, clique com o botão direito do mouse no serviço do componente e selecione Propriedades(Properties) . Aqui você deve encontrar o ID do aplicativo(Application ID ) ou APPID que você pode confirmar novamente.
Em seguida, vá para a guia Segurança . (Security )Aqui você pode encontrar três rótulos, incluindo Permissões de Inicialização e Ativação(Launch and Activation Permissions) . Clique no botão Editar(Edit ) correspondente .
Se você receber alguma mensagem de aviso, clique no botão Cancelar(Cancel ) e vá em frente. Você precisa seguir os mesmos passos acima para adicionar duas contas-
- SISTEMA
- SERVIÇO LOCAL
Depois de adicioná-los, selecione um de cada vez e conceda permissões de Inicialização(Local Launch ) Local e Ativação Local(Local Activation ) para ambos.
Salve as alterações, você não terá o mesmo problema no Visualizador de eventos(Event Viewer) novamente.
Quer você tenha o problema com RuntimeBroker ou Immersive Shell ou qualquer outro processo, a solução é a mesma para todos eles.(Whether you get the issue with RuntimeBroker or Immersive Shell or any other process, the solution is the same for all of them.)
Related posts
Como verificar o Shutdown and Startup Log em Windows 10
Como ver Event Logs em Windows 10 em detalhes com Full Event Log View
Onde encontrar e como ler Windows Update log em Windows 11/10
Event Viewer Logs ausentes em Windows 10
Windows 10 faltando eventos no Event Log
Windows Event Log Service não começando ou não está disponível
Um Service não inicia erro com Event ID 7000, 7009, 7011
Fix Event ID 14 e 17 - TPM command failure no Windows 10
Exportar, limpar e aumentar o tamanho dos logs de eventos no Windows
Event Viewer está faltando em Windows 10
O Windows não pode verificar a assinatura digital (Code 52)
Como alterar a localização padrão Event Log file em Windows 10
Fix ShellExecuteEx falhou; Código error 8235 em Windows10
Fix Service Control Manager Event ID 7001 no Windows 10
Como corrigir Disk Signature Collision problem em Windows 10
System error 6118, a lista de servidores para este grupo de trabalho não está disponível
Monitor Windows Event Log Files Verificação com utilidade SnakeTail tail
Oops! Nós não poderíamos salvar esse - Windows Photos App
Fix Microsoft Store Login error 0x801901f4 no Windows 11/10
Error 2738, Could não acesso VBScript runtime para custom action