Como corrigir o código de erro de exceção 0xc0000005 no Windows?
Bem-vindo à loja Blackview, que oferece portátil Windows 11 económico, mini PC wifi 6, mini PC intel i9, mini PC intel i5, mini PC intel n95, e mais. Esperamos que o guia ajude.
O código de erro do Windows 0xc0000005 é uma daquelas mensagens que pode desviar instantaneamente o seu fluxo de trabalho. Aparece frequentemente sem muito contexto — por vezes durante o lançamento de aplicações, outras vezes na inicialização do sistema, e por vezes mesmo no meio de algo importante como jogos ou operações de ficheiros. O que o torna especialmente frustrante é que não está ligado a uma única causa, o que significa que uma solução única raramente funciona.

A boa notícia é que este erro é bem compreendido e, na maioria dos casos, pode ser resolvido com uma abordagem estruturada. Ao entender o que o erro significa e aplicar correções adaptadas à sua versão do Windows e ao seu cenário de uso, pode eliminá-lo permanentemente em vez de apenas suprimir o sintoma.
O que é o código de erro 0xc0000005 do Windows?
O código de erro 0xc0000005 é comumente conhecido como um erro de Violação de Acesso. Em termos simples, significa que um programa ou processo do sistema tentou ler ou escrever numa localização de memória à qual não tinha permissão de acesso. Quando o Windows detecta isto, interrompe imediatamente a operação para proteger a estabilidade do sistema.
Este erro pode surgir de várias formas, tais como:
-
Falhas da aplicação ao iniciar
-
“A aplicação não conseguiu iniciar corretamente (0xc0000005)”
-
Ecrã azul ou encerramento súbito da aplicação
-
Falhas ou bloqueios de jogos
As causas subjacentes geralmente enquadram-se em algumas categorias:
-
Ficheiros de sistema ou de aplicação corrompidos
-
Drivers defeituosos ou desatualizados
-
Conflitos com antivírus ou software de segurança
-
Problemas de memória (RAM ou memória virtual)
-
Permissões incorretas do sistema ou corrupção do registo
Como o Windows 11 e o Windows 10 gerem a memória, segurança e atualizações de forma ligeiramente diferente, é melhor abordar a resolução de problemas separadamente para cada sistema.
Como corrigir o código de erro 0xc0000005 no Windows 11
O Windows 11 enfatiza uma segurança e proteção de memória mais rigorosas, o que pode revelar problemas que antes passavam despercebidos. Comece com os passos abaixo, do mais simples ao mais avançado.
1. Execute o Verificador de Ficheiros de Sistema e o DISM
Ficheiros de sistema corrompidos são uma das principais causas deste erro.
-
Abra Prompt de Comando como Administrador
-
Execute:
-
Depois de concluir, execute:
Estas ferramentas verificam e reparam componentes do Windows danificados que podem estar a causar violações de acesso à memória.
2. Atualize o Windows e os drivers do dispositivo
O Windows 11 depende muito de drivers atualizados, especialmente para componentes gráficos e do chipset.
-
Vá a Definições → Atualização do Windows → Verificar atualizações
-
Atualize os drivers da GPU diretamente da NVIDIA, AMD ou Intel, se possível
-
Atualize os drivers do chipset e de armazenamento junto do fabricante do seu dispositivo
Drivers desatualizados podem facilmente causar violações de acesso ao interagir com memória protegida.
3. Desative temporariamente o antivírus ou software de segurança
Ferramentas antivírus de terceiros por vezes bloqueiam o acesso legítimo à memória.
-
Desative temporariamente a proteção em tempo real
-
Tente iniciar novamente a aplicação afetada
Se o erro desaparecer, adicione a aplicação à lista de exclusão do antivírus em vez de deixar a proteção desativada.
4. Verifique as definições de integridade da memória e memória virtual
O Windows 11 inclui funcionalidades avançadas de proteção de memória.
-
Vá a Segurança do Windows → Segurança do dispositivo → Isolamento do núcleo
-
Desative temporariamente a Integridade da memória e reinicie
Verifique também a memória virtual:
-
Abra Sistema → Definições avançadas do sistema
-
Em Desempenho, clique em Definições → Avançadas
-
Certifique-se de que a memória virtual está definida para Gerir automaticamente o tamanho do ficheiro de paginação
5. Execute uma inicialização limpa
Isto ajuda a identificar conflitos de software em segundo plano.
-
Abra a Configuração do Sistema (msconfig)
-
Desative todos os serviços que não sejam da Microsoft
-
Reinicie e teste novamente
Se o erro parar, reative os serviços gradualmente para encontrar o culpado.
Como corrigir o código de erro 0xc0000005 no Windows 10
O Windows 10 continua amplamente utilizado, mas a sua flexibilidade também significa mais espaço para conflitos—especialmente com software mais antigo.
1. Verifique as atualizações problemáticas do Windows
Algumas atualizações cumulativas podem introduzir problemas de compatibilidade.
-
Vá a Definições → Atualização & Segurança → Ver histórico de atualizações
-
Se o erro começou após uma atualização, desinstale a mais recente
-
Pause temporariamente as atualizações até ser lançado um patch estável
2. Reinstale ou repare a aplicação afetada
Se o erro ocorrer apenas com uma aplicação, o problema pode não ser a nível do sistema.
-
Desinstale completamente a aplicação
-
Reinstale-a usando a versão mais recente
-
Se disponível, use a opção Reparar incorporada na aplicação
Evite restaurar a partir de backups antigos que possam conter ficheiros corrompidos.
3. Verifique a RAM para erros
Memória defeituosa é um gatilho clássico para violações de acesso.
-
Pressione Win + R, escreva
mdsched.exe -
Escolha Reiniciar agora e verificar problemas
Se forem encontrados erros, pode ser necessário recolocar ou substituir a RAM.
4. Ajuste a Prevenção de Execução de Dados (DEP)
O DEP impede que código seja executado em regiões de memória protegidas, mas algumas aplicações antigas não funcionam bem com ele.
-
Abra Sistema → Definições avançadas do sistema
-
Em Desempenho, abra Definições → Prevenção de Execução de Dados
-
Adicione a aplicação problemática à lista de exceções
Este passo deve ser usado com cautela e apenas para software confiável.
5. Verifique o sistema em busca de malware
O malware frequentemente interfere com a memória e permissões.
-
Execute uma verificação completa usando o Windows Defender
-
Faça uma verificação offline se possível
Remover ameaças ocultas pode resolver imediatamente os erros recorrentes 0xc0000005.
Corrija o código de exceção 0xc0000005 ao jogar no Windows 11
Os jogadores frequentemente encontram o código de exceção 0xc0000005 devido ao intenso uso de memória e GPU que os jogos modernos exigem. No Windows 11, isto está frequentemente ligado aos drivers gráficos e às funcionalidades de segurança.
Atualize ou reverta os drivers da GPU
-
Instale o mais recente driver GPU estável
-
Se o problema começou após uma atualização recente, volte para a versão anterior
Evitar drivers beta a menos que sejam exigidos pelo jogo.
Desativar sobreposições e ferramentas em segundo plano
Sobreposições do Discord, Xbox Game Bar ou utilitários da GPU podem interferir com o acesso à memória.
-
Desativar todas as sobreposições temporariamente
-
Fechar ferramentas de monitorização ou overclocking em segundo plano
Isto por si só resolve o problema para muitos jogadores.
Verificar ficheiros do jogo
Os ativos do jogo corrompidos são comuns após crashes ou atualizações interrompidas.
-
Use Steam, Epic Games ou outros lançadores para Verificar a integridade dos ficheiros do jogo
-
Volte a descarregar quaisquer componentes em falta ou danificados
Ajustar as definições de compatibilidade e administrador
-
Clique com o botão direito no executável do jogo
-
Ativar Executar como administrador
-
Experimente o Modo de compatibilidade para Windows 10 se o jogo for mais antigo
Isto concede ao jogo as permissões e o acesso à memória apropriados.
Desativar integridade da memória (apenas para teste)
Tal como nas correções gerais do Windows 11, desativar temporariamente a integridade da memória pode confirmar se é essa a causa. Se confirmado, procure atualizações ou patches para o jogo em vez de o deixar desativado a longo prazo.
Considerações finais
O código de erro 0xc0000005 pode parecer intimidante, mas é essencialmente o Windows a dizer que algo ultrapassou um limite de memória que não deveria. Quer a causa seja um ficheiro corrompido, uma funcionalidade de segurança agressiva ou um driver com mau comportamento, a solução quase sempre passa por restaurar o acesso e a estabilidade adequados.
Ao abordar o problema de forma metódica—começando com verificações de integridade do sistema, depois isolando conflitos de software e finalmente ajustando as definições de memória e segurança—pode resolver este erro tanto no Windows 11 como no Windows 10. Uma vez corrigido, os sistemas normalmente permanecem estáveis, e as aplicações ou jogos que antes crashavam funcionam sem mais interrupções.