O Kernel32.dll é o coração e a alma do Windows. Mantê-lo sempre saudável não é tarefa fácil
O que são?
O Kernel32.dll é o ficheiro que lida com as principais tarefas do Windows. Entre elas, encontra-se a gestão de memória e as interrupções e operações de entrada/saída do sistema. No meio de todas estas operações não se admire se receber diversas mensagens de erro que fazem referência ao Kernel32.dll, incluindo mensagens de erro de páginas inválidas.
Quando ocorrem?
Infelizmente, o alcance das mensagens de erro do Kernel32.dll é muito abrangente. Como tal, e dada a diversidade de elementos que poderão causar estes erros, a única certeza garantida é o facto de estas mensagens poderem surgir a qualquer momento. Interessante, não?
Porque ocorrem?
Clique no botão Detalhes para obter mais informação sobre o erro
Eis uma questão pouco simples de responder. A mensagem "Invalid Page Fault in module Kernel32.dll" aparece facilmente, descobrir porquê é que pode ser mais complicado. Isto porque existe um sem-número de razões possíveis para este erro ocorrer. Entre as principais razões destacamos:
• Memória: Os erros Kernel32.dll são, por vezes, resultado de problemas relacionados com a RAM ou com a memória virtual.
• Overclocking: O uso de técnicas de aceleração, com vista a optimizar a performance do sistema, pode frequentemente originar mensagens de erro que fazem referência ao Kernel32.dll.
Vídeo e aspecto gráfico
• Definições: Os drivers de vídeo são conhecidos por possuírem vários bugs, ou seja, são óptimas fontes de problemas. Estes podem ser originados, por exemplo, por definições erradas da placa gráfica.
• Ficheiros danificados: Os erros Kernel32.dll poderão igualmente surgir quando determinados ficheiros (como logs ou DLL), certos drivers ou o Registry estão corrompidos.
• Definições da BIOS: A alteração das configurações da BIOS pode resultar em erros.
Como se esta lista não fosse suficiente, os erros Kernel32.dll poderão estar relacionados com danos na pasta Temp, com vírus, com espaço insuficiente no disco ou, simplesmente, com o facto de existir um ficheiro Kernel32.dll corrompido.
Onde procurar
O truque para contornar qualquer erro do Kernel32.dll é anotar o programa ou o driver listado na mensagem de erro.
Como corrigir o problema
No que diz respeito às mensagens de erro Kernel32.dll, corrigir o problema pode não ser assim tão simples. O melhor que deve fazer é tomar nota de toda a informação que consta na mensagem de erro e de seguida vistar a Microsoft Knowledge Base. Os erros Kernel32.dll são, na maioria das vezes, causados por alguma alteração recente no sistema. Talvez por um novo dispositivo, um programa, um driver ou mesmo devido a um vírus acabado de chegar. Pode começar por perguntar a si próprio quais as últimas acções que realizou (como a instalação de um novo controlador, de uma aplicação ou de nova RAM) e fazer a acção inversa, se possível.
Se suspeitar da RAM, adicione a seguinte linha ao ficheiro de sistema Config.sys: Device:c:\windows\himem.sys /testmem;on. Reinicie o PC. Se o resultado do teste apontar para memória instável ou pouco fiável num determinado endereço, receberá uma mensagem no ecrã a fazer referência ao erro.
Mais ajuda
Para encontrar mais explicações para os erros Kernel32.dll vá a:
support.microsoft.com/support/windows/topics/errormsg/kbkern.asp Para os erros Kernel32 e Krnl386 visite
www.generation.net/~hleboeuf/errkrn32.htm ;D