Às vezes, aplicativos do Windows falham ao carregar. Mas por quê? Ele não vai dizer, em vez disso, ele mostrará uma mensagem genérica e inútil “erro de aplicativo“. Dentro desta mensagem você vai ler algo como isto:

o aplicativo não pôde iniciar corretamente (0xc0000142). Okey clique para fechar o aplicativo.

A única coisa que você pode fazer aqui é fechar o aplicativo e a Pesquisar na Internet para esse código de erro críptico. E talvez seja a razão por que você está lendo este post.
Não é tão fácil de encontrar uma solução para este problema, mas achei graças a pronta e quero compartilhar com você.

O problema

Windows diz que o aplicativo não pôde iniciar. Você pode tentar uma centena de vezes, mas o erro não resolve se magicamente, porque não é casual. O problema é que o ddl que inicia o aplicativo não assinado ou digitalmente não é mais válido. E não cabe a você, talvez você acabou de baixar o programa do site oficial.

A solução

Para resolver o erro de aplicativo, você precisa um avançado Windows Sysinternals ferramenta chamada Autoruns para Windows. Você podemoscarregar isso do site oficial.

Extraia o arquivo que você baixou, lançar autoruns.exe e vá para a aba AppInit, que lista todos os dll que são não assinados ou digitalmente não é mais válido no seu computador. Botão direito do mouse cada um deles, um de cada vez, vá para propriedades e renomeá-los. Depois de renomear cada um deles, tente lançar o aplicativo novamente para encontrar a dll problemática.

Se o método anterior não resolver o erro de aplicativo, clique direito sobre a seguinte entrada:

HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWindowsAppInit_Dlls

e clique em saltar para entrada…

Abre uma nova janela: é o Editor de registro do sistema. Dê um duplo clique em LoadAppInit_DLLs e altere o valor de 1 para 0. Clique em Okey para confirmar e sair. Agora, inicie o programa comprometido e vai começar.

Nota: alguns aplicativos podem mudar esse valor para 1 após obter lançaram!