Aquela mensagem irritante “O aplicativo não pôde ser iniciado corretamente (0xc0000017)” aparece ao tentar iniciar programas ou jogos no Windows 11 e, sinceramente, é um verdadeiro problema. Geralmente, é por causa de problemas de memória ou arquivos corrompidos que atrapalham a inicialização. Não sei por que o Windows precisa ser tão complicado com isso, mas existem alguns truques que podem ajudar a colocar as coisas nos eixos. Veja o que funcionou em algumas configurações — sem promessas, mas vale a pena tentar.

Método 1: Acesse o Prompt de Comando com Direitos de Administrador

Esta etapa ajuda você a vasculhar os arquivos do sistema e verificar se há algo errado com seus Dados de Configuração de Inicialização (BCD).Se você não executar como administrador, a maioria dos comandos não fará muita diferença ou poderá falhar silenciosamente. Geralmente, esta é a primeira coisa a tentar, pois é rápida e direta.

  1. Clique no menu Iniciar ou na barra de pesquisa na parte inferior.
  2. Digite cmde procure o aplicativo Prompt de Comando.
  3. Clique com o botão direito e selecione Executar como administrador. Isso é essencial — não há atalhos aqui, ou nada funcionará.

Dica: Em algumas máquinas, esta etapa pode gerar um prompt do UAC. Basta aceitá-lo e prosseguir.

Método 2: Verifique os dados de configuração de inicialização (BCD)

Isso ajuda a verificar se há algo estranho nas configurações de inicialização do sistema, especialmente em relação à memória. Se o seu sistema apresentar problemas de inicialização, vale a pena dar uma olhada aqui.

  1. Na janela do Prompt de Comando, digite ou copie este comando:bcdedit /enum all
  2. Pressione Enter. A saída pode ser longa e um pouco confusa, mas se você vir algo referenciando badmemory, é uma pista.

Por que isso ajuda: Isso revela quaisquer entradas suspeitas relacionadas a problemas de memória armazenadas nas suas configurações de inicialização, que podem estar impedindo a inicialização de aplicativos.

Método 3: Remover entradas de memória defeituosas do BCD

Se você notar algo relacionado à memória ruim, é melhor limpá-la.Às vezes, é um tiro no escuro, mas pode corrigir problemas de inicialização.

  1. De volta ao prompt de comando, digite este comando:bcdedit /deletevalue {badmemory} badmemorylist
  2. Clique em Enter. Se funcionar, essa entrada de memória incorreta deverá desaparecer, potencialmente corrigindo seus problemas de inicialização.

Observação: às vezes, esta etapa não faz nada ou apenas gera um erro, especialmente se não houver tal entrada. Mesmo assim, vale a pena tentar.

Método 4: Reinicializar e testar

Isso parece óbvio, mas depois de mexer nos arquivos do sistema, às vezes uma reinicialização pode limpar as teias de aranha.

  1. Feche a janela do Prompt de Comando.
  2. Vá para Iniciar > Energia > Reiniciar.

Espero que isso resolva o erro, mas se não, há mais o que tentar.

Dicas extras e problemas conhecidos

Coisas que nem sempre são mencionadas, mas que podem ser importantes:

Resumo

Espero que isso economize algumas horas para alguém. Não é nenhuma ciência exata, mas o Windows às vezes com certeza torna tudo um saco.

2025