Erro 0xc0000006 ao iniciar determinado .exe

1

Estou rodando no Windows 7. Quando eu inicio o .exe como um jogo, recebo esta mensagem de erro:

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

E é impossível lançar meu aplicativo. Mas não é para todos os meus .exe.

por exemplo: posso iniciar o Chrome, mas não consigo iniciar nenhum jogo.

Então eu encontrei uma maneira de passar este erro. Eu criei um arquivo .bat. Neste bat eu começo 500 vezes uma aplicação que me dá esse erro por esse comando:

start C:\Path\To\My\Exe\example.exe

E aleatoriamente (tenho que esperar de 5 minutos a 3 horas), às vezes meu arquivo .exe funciona e posso iniciar meu aplicativo. Uma vez que eu consegui lançar um .exe no meu computador eu não tenho mais esse erro. Eu posso lançar todos os exe no meu computador.

Mas quando eu reinicio meu computador, recebo esse erro novamente. Eu não sei porque funciona às vezes com o meu .bat e não sei como corrigir esse erro.

Obrigado pela ajuda.

    
por John 03.09.2016 / 11:58

2 respostas

1

Possivelmente você tem alguns setores defeituosos em seu disco ou um problema de RAM. Isso me parece um problema de hardware, em vez de problema de software. Porque o Erro 0xc0000006 é STATUS_IN_PAGE_ERROR , o que significa que o programa endereça a página que não estava na memória devido a um erro de E / S (Do TechNet):

//
// MessageId: STATUS_IN_PAGE_ERROR
//
// MessageText:
//
// The instruction at 0x%p referenced memory at 0x%p. The required data was not placed into memory because of an I/O error status of 0x%x.
// #define STATUS_IN_PAGE_ERROR             ((NTSTATUS)0xC0000006 L) // winnt

Tente executar

chkdsk /r /f /x

na sua partição do sistema. Veja se resolve o problema. Se não tentar

scf /scannow

pode ajudar também. Talvez a corrupção do setor ruim tenha afetado o subsistema do gerenciador de memória. O SCF pode consertar isso.

Se tudo isso não resolver o problema, você pode tentar substituir o (s) módulo (s) RAM, um por um, se houver vários.

    
por 03.09.2016 / 12:38
0

Há alguns meses, enfrentei o problema semelhante ao iniciar os jogos. Embora o código de erro seja diferente do meu, mas o significado do erro é o mesmo. Eu tentei este método para resolver o problema que você poderia tentar isso também. Primeiro, você tem que baixar este software .

Depois disso, extraia o arquivo e abra a pasta. Você encontrará outra pasta chamada svcpack

Abra e execute aio-runtime

Na janela seguinte, clique em Instalar e aguarde a conclusão da instalação.

Depois disso, reinicie o sistema.

E veja se isso funciona.

Basicamente, o que você vai fazer é reparar suas estruturas .net, desinstalando e reinstalando-as novamente.

Por favor, note que o uso de software não verificado do site de compartilhamento de arquivos não é recomendado, pois pode prejudicar o seu sistema. Digitalize cuidadosamente antes de instalá-lo no seu sistema.

    
por 03.09.2016 / 12:37