Resolver ProblemaTira-Dúvidas

Como corrigir o erro 0xc000007b – aplicativo não pode ser inicializado

Sempre que tenta abrir um programa ou jogo, recebe uma mensagem de erro indicando que o aplicativo não pode ser inicializado corretamente (0xc000007b)?

0xc000007b aplicativo não pode ser inicializado

Este erro afeta todas as versões do Windows (do 7 até ao 10), podendo surgir nos mais diversos programas e jogos (Fortnite, GTA, After Effects, etc). Este erro está normalmente associado a problemas na arquitetura 32 / 64 bits, por exemplo, o seu computador pode possuir um sistema 32bits (x86) e estar a tentar executar um programa 64bits (x64). Mas vamos começar pelas soluções mais “simples”.

pub

Solução 1. Executar como administrador

A primeira solução é bastante básica, bastando executar o programa com privilégios de administrador. Para isso, basta clicar com o botão direito do mouse no ícone do programa e selecionar “Executar como Administrador”.

executar como administrador

Solução 2: Modo compatibilidade

Em alternativa, pressione com o botão direito do mouse no arquivo executável (ou atalho) e escolha a opção “Propriedades”. Aceda ao separador “Compatibilidade” e marque a caixa de seleção “Exec. este programa em modo de compatibilidade para:”. Escolha uma versão anterior do Windows e salve as alterações clicando em “Aplicar”.

modo compatibilidade

Solução 3: Reinstalar programa / jogo

Outra solução simples, consiste na reinstalação do aplicativo / jogo. A reinstalação permite substituir eventuais arquivos corrompidos que possam estar a causar o erro 0xc000007b. É importante garantir que você instala a versão correta.

pub

Se o seu Windows for de 64 bits, é importante que baixe a versão 64 bits do programa, normalmente identificada por x64 (não confundir com a versão 32 bits – x86). Mas qual é a arquitetura do meu Windows? Pressione as teclas de atalho Windows + Pause / Break e na janela que surge verifique a arquitetura em “Tipo de sistema”.

tipo de sistema

Solução 4 – Usar o programa AIO 210

Alguns leitores do Guia Informática, sugeriram que o problema poderia ser resolvido com recurso ao programa gratuito AIO210. Na prática, o programa analisa o seu computador em busca das bibliotecas do Windows em falta, como o .NET Framework 4.8, Microsoft Visual C++, DirectX, Microsoft Silverlight 5, etc.

Na prática, basta baixar o programa e extrair todos os arquivos. Execute o arquivo aio-runtimes e aguarde enquanto a configuração inicial é implementada.

aioruntimes

Após alguns segundos surge a janela principal do programa, no qual deverá manter todos os componentes marcados para instalação.

aio runtimes

Solução 5 – Atualizar Windows

Embora o AIO possa instalar todas as bibliotecas essenciais, a verdade é que essa função pertence ao Windows Update. Como tal, a falta destes componentes pode indicar que o seu Windows não está totalmente atualizado.

Para verificar (usando o Windows 10 como exemplo), basta aceder ao menu Iniciar > Configurações > Atualizar e Segurança e clique no botão “Procurar Atualizações”.

procurar atualizações

Solução 6 – Instalar o Microsoft Visual C++ 2010 Redistributable Package

Outra solução consiste na instalação do Microsoft Visual C++ 2010 Redistributable Package, um conjunto de componentes essenciais para executar certos programas no seu computador. Para baixar, basta aceder ao seguinte link da Microsoft: Baixar Visual C++.

pub

Solução 7 – Instalar a versão atualizada do DirectX

O DirectX é o nome que a Microsoft usa para descrever toda uma série de interfaces de programação de aplicativos (API), sendo essencial para executar jogos, vídeos, etc. Ele padroniza a comunicação entre software e hardware, permitindo escrever instruções diretamente no hardware de áudio e vídeo, melhorando o desempenho multimídia.

Para baixar o DirectX, basta aceder à seguinte página da Microsoft: Baixar DirectX. Proceda à instalação do DirectX no seu computador (poderá ser necessário reiniciar o computador).

Solução 8 – Instalar o .NetFrameWork

Para instalar o .NetFramework, igualmente distribuído pela Microsoft, basta aceder ao menu Iniciar – Painel de Controlo (poderá usar a barra de pesquisa do Windows). Selecione a opção “Programas e Funcionalidades” – “Ativar ou desativar funcionalidades do Windows” e marque a caixa de verificação do “.Net Framework 3.5 e 4.8” e clique em “OK”.

Instalar o .NetFrameWork

Proceda à respetiva instalação e verifique se o erro 0xc000007b foi corrigido.

Solução 9 – SFC (System File Check)

Por fim, se continua a obter o erro 0xc000007b, experimente usar a ferramenta SFC incluída no próprio Windows, que permite corrigir erros “comuns”. Para iniciar, basta pressionar as teclas de atalho CTRL+SHIFT+ESC para abrir o Gestor de Tarefas. Aceda ao menu “Arquivo” (ou Ficheiro) – Nova Tarefa.

Digite “cmd.exe” (sem aspas) e marque a caixa de verificação “Executar com privilégios administrativos”. Na linha de comandos digite “sfc /scannow” (Sem aspas). O Windows irá iniciar a verificação do sistema, corrigindo os erros encontrados.

Compartilhe conosco qualquer novidade e caso o comportamento persista, apresente outra mensagem ou código de erro no decorrer dos processo ou, se encontrar mais alguma dificuldade, por favor, poste aqui novamente com os detalhes e as informações solicitadas.

O que você achou disso?

Clique nas estrelas

Como você achou esse post útil...

Siga nossas redes sociais e fique ligado em todas as novidades

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Jorge Sampaio

Jorge Sampaio é um técnico de informática apaixonado pelo mundo da informática. Sempre em busca de novas funcionalidades, e testando os limites para partilhar com a nossa comunidade.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *