Correção: Erro de aplicativo 0xc0000022



Experimente Nosso Instrumento Para Eliminar Problemas

o erro 0xc0000022 é frequentemente associado a aplicativos herdados que apresentam problemas de compatibilidade com as versões mais recentes do Windows (Windows 10 e Windows 8.1). Mas você também pode encontrar esta mensagem de erro ao executar Adobe acrobat reader , abrindo um arquivo PDF ou executando outro produto Adobe. Alguns pacotes de antivírus são conhecidos por causar esse problema, bloqueando as permissões exigidas pelo aplicativo que está exibindo o erro.





Para os aplicativos escritos em Visual Basic, o Erro 0xc0000022 geralmente está sinalizando um problema de permissão com uma DLL (biblioteca dinamicamente vinculada) Arquivo. Freqüentemente, esse problema pode ser evitado executando o programa com privilégios administrativos. Você pode fazer isso facilmente clicando com o botão direito no atalho do aplicativo e clicando em Executar como administrador.



Se executar o programa com direitos administrativos não o ajudou, volte sua atenção para o seu antivírus. Alguns pacotes de antivírus de terceiros (especialmente AVG e Mc Afee) são conhecidos por causar esse erro em navegadores e outros aplicativos que requerem permissões de rede. Tente desativar o recurso de proteção em tempo real do antivírus de terceiros e abra o aplicativo novamente.

Se isso não gerou nenhum resultado, use um dos dois métodos abaixo para se livrar do Erro 0xc0000022. Caso veja a mensagem de erro ao abrir o Adobe Reader ou um arquivo PDF, siga Método 1 . Ao ver o erro após executar um aplicativo (ou jogo) legado no Windows 8 ou Windows 10, siga Método 2 .



Método 1: Reparando o Microsoft Visual C ++ 2013 Redistributable

A maioria dos aplicativos ainda depende dos pacotes redistribuíveis do Visual C ++ da Microsoft para funcionar corretamente no Windows, e o Acrobat Reader não é exceção. Alguns usuários relataram ter visto o Erro 0xc0000022 com um produto Adobe após o Windows realizar uma atualização automática. Felizmente, isso pode ser resolvido reparando os pacotes redistribuíveis do Microsoft Visual C ++ 2013 que a suíte Adobe usa. Siga o guia abaixo para se livrar do Erro 0xc0000022:
Nota: O guia a seguir também funcionará com outros produtos Adobe que exibem o 0xc0000022 erro, não apenas Acrobat Reader.

  1. pressione Tecla Windows + R para abrir uma janela Executar. Tipo appwiz.cpl e bater Entrar abrir Programas e características.
  2. Role para baixo até Microsoft Visual C ++ 2013 Redistribuível pacotes e clique com o botão direito na primeira entrada. Então, clique em Mudança.
  3. Clique no Reparar botão e depois aperte sim quando o Controle de conta de usuário pop-up é mostrado.
  4. Assim que a configuração for bem sucedida, repita Passo 2 e etapa 3 com todo o restante Microsoft Visual C ++ 2013 pacotes.
  5. Depois de todo o Microsoft Visual C ++ 2013 pacotes foram reparados, reinicie sua máquina e tente reiniciar o Acrobat Reader (ou abrir um arquivo PDF).

Se o aplicativo ainda estiver exibindo a mesma mensagem de erro, volte para Programa e recursos e desinstale tudo Microsoft Visual C ++ 2013 pacotes. Em seguida, reinicie e use este link oficial da Microsoft para baixar e instalar os pacotes novamente.

Método 2: Habilitando DirectPlay em Componentes Legados

DirectPlay é uma API obsoleta que fazia parte da API DirectX da Microsoft. É essencialmente uma biblioteca de comunicação de rede usada principalmente para o desenvolvimento de jogos de computador, mas também foi usada em alguns aplicativos de uso geral.

Você pode ter encontrado o 0xc0000022 erro ao tentar abrir um jogo ou aplicativo antigo. Isso acontece porque o jogo (ou aplicativo) em questão tenta usar um .etc arquivo que foi preterido junto com o DirectPlay. Embora os componentes do DirectPlay sejam considerados obsoletos no Windows 8.1 e no Windows 10, eles ainda podem ser ativados nas Configurações do Windows.

Se você estiver executando o Windows 8.1 ou Windows 10, o DirectPlay será desativado por padrão. Siga o guia abaixo para habilitar o DirectPlay e eliminar o 0xc0000022 erro:

  1. pressione Tecla Windows + R para abrir uma janela Executar. Nele, digite appwiz.cpl e bater Entrar abrir Programas e características.
  2. Clique em Liga ou desliga características das janelas.
  3. Aguarde até que a lista seja preenchida e marque a caixa ao lado de Componentes legados.
  4. Clique no ícone + ao lado de Componentes Legados e marque a caixa ao lado de DirectPlay. Acertar Está bem para salvar suas configurações.
  5. Seu sistema operacional irá então configurar os arquivos necessários para habilitar o DirectPlay. Não feche a janela até ver a mensagem ” O Windows concluiu as alterações solicitadas ”.

  6. Reinicialize o sistema e execute o aplicativo novamente. Deve abrir sem o 0xc0000022 erro.

Artigos relacionados):

0xc00007b

3 minutos lidos