O aplicativo não pôde ser iniciado corretamente (0xc0000142) no Windows

Você pode ter se deparado com um momento, quando tentou abrir um aplicativo, e ele falhou ao abrir, lançando uma mensagem de erro O aplicativo não pôde ser iniciado corretamente (0xc0000142)(The application was unable to start correctly (0xc0000142)) . Se você receber esse erro, este post pode lhe interessar.

Hoje, estamos focando nesse erro ao abrir o Prompt de Comando(Command Prompt) . O prompt(Command Prompt) de comando geralmente é uma das constantes ao corrigir diferentes tipos de erros no Windows 10 . Mas e se o mesmo prompt de comando(Command Prompt) encontrar o mesmo erro? Torna-se realmente difícil corrigir esses tipos de erros. Mas não é impossível fazê-lo. Há uma série de fatores que são causas para esses tipos de erros. Alguns programas de terceiros, malware e outros fatores se enquadram nessa categoria. Tentaremos todas as possíveis correções para corrigir esse erro.

O erro lê-

The application was unable to start correctly (0xc0000142). Click OK to close the application.

E o usuário não tem outra opção a não ser clicar no botão rotulado como OK.

Diz a Microsoft,

There are primarily 3 actions that can cause this error:

  1. Launching lots of applications
  2. Launching an application as a different user
  3. Launching an application to a different desktop

If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”

O aplicativo não pôde ser iniciado corretamente (0xc0000142)

Tentaremos as seguintes correções em potencial para tentar corrigir o erro 0xc0000142 para o prompt(Command Prompt) de comando no Windows 10 :

  1. Registre novamente TODOS os arquivos DLL
  2. Executar SFC e DISM
  3. Solucionar problemas no estado de inicialização limpa.
  4. Corrija a entrada do registro.
  5. Verifique a configuração da Diretiva de Grupo.

Eu recomendei que você criasse um Ponto de Restauração do Sistema . Isso ocorre porque ao fazer esses tipos de modificações, há chances de que algo quebre no lado do software do seu computador. Ou, se você não tem o hábito de fazer um ponto de restauração do sistema, eu o encorajo a criar um com frequência.

1] Registre novamente TODOS os arquivos DLL

Antes(First) de tudo, comece abrindo uma  janela do prompt(Command Prompt) de comando com privilégios de administrador pesquisando (Administrator)CMD na caixa de pesquisa da Cortana(Cortana Search Box) . Em seguida, clique com o botão direito do mouse na entrada apropriada e clique em  Executar como administrador (Run as Administrator).

Em seguida, digite o seguinte e pressione Enter:

for %1 in (*.dll) do regsvr32 /s %1

Isso registrará novamente TODOS os arquivos DLL .

Você deve fazer isso assim que inicializar no Windows 10 ou depois de inicializar no modo de segurança.(booting into Safe Mode.)

Depois de terminar,  reinicie (Reboot ) o computador e verifique se o erro foi corrigido ou não.

2] Executar SFC e DISM

SFC DISM Ultimate Windows Tweaker

Baixe o Ultimate Windows Tweaker(Ultimate Windows Tweaker) e use-o para executar o System File Checker e o DISM com o clique de um botão. Isso verificará o sistema operacional quanto a possíveis corrupções de arquivos e reparará a imagem do sistema, respectivamente.

3] Solucionar problemas no estado de inicialização limpa

A solução de problemas no estado de inicialização limpa(Clean Boot State) sempre tem o potencial de corrigir muitos erros relacionados ao sistema(System) . Você pode ler mais sobre isso em nosso guia sobre como executar uma inicialização limpa.(Perform a Clean Boot.)

4] Verifique a configuração do Registro

Pressione a combinação de botões WINKEY + R para iniciar o utilitário  Executar , digite (Run)regedit  e pressione Enter. Clique em  Sim (Yes ) para o UAC ou Prompt de Controle de Conta de Usuário(User Account Control Prompt) que você recebe.

Depois que o Editor do Registro(Registry Editor) for aberto, navegue até o seguinte local de chave-

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Agora exclua os segmentos dos programas do painel do lado direito. Esses segmentos incluem os valores DWORD(DWORD Values) e outras entradas feitas pelo programa conflitante no local mencionado dentro do Editor do Registro(Registry Editor) .

Você também pode querer verificar a seguinte chave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

Altere o valor de LoadAppInit_DLLs de 1 para 0.

Depois de excluir, feche o Editor do Registro(Registry Editor) e reinicie (Reboot ) o computador para que as alterações entrem em vigor.

Correção: (Fix:) Erro de aplicativo do Office 0xc0000142 .

5] Verifique a configuração da política de grupo

Desativar prompt de comando

Abra a caixa Executar, digite gpedit.msc e pressione Enter para abrir o Editor de Diretiva de Grupo Local(Local Group Policy Editor) . Navegue(Navigate) até o seguinte caminho:

User Configuration/Administrative Templates/System

No painel do lado direito, você verá Impedir acesso ao prompt de comando(Prevent access to the command prompt) . Clique duas(Double) vezes nele para definir a política. Selecione Ativado(Select Enabled) e clique em Apply/OK .

This policy setting prevents users from running the interactive command prompt, Cmd.exe.  This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.

Se sua versão do Windows não tiver essa entrada de Diretiva de Grupo(Group Policy) , você poderá ignorar essa correção. Essa correção certamente não funcionará em computadores Windows 10 Home porque não possui o Editor de Diretiva de Grupo(Group Policy Editor) .

Espero que este post te ajude. Usuários avançados(Advanced) podem querer ler este post no MSDN .

Outros semelhantes O aplicativo não conseguiu iniciar corretamente os(The application was unable to start correctly) erros:(Other similar The application was unable to start correctly errors:)

  • O aplicativo falhou ao inicializar corretamente ( 0xc0000135 )
  • O aplicativo falhou ao inicializar corretamente 0xc0000005
  • O aplicativo não pôde ser iniciado corretamente ( 0xc0000022 )
  • O aplicativo não pôde ser iniciado corretamente ( 0xc0000018 )
  • O aplicativo não pôde ser iniciado corretamente ( 0xc0000017 )
  • O aplicativo não pôde ser iniciado corretamente ( 0xc00007b ).



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts