经常出现出现 Kernel32.dll 错误讯息
适用范围:
Windows 全系列
这类问题要查起来,的确很棘手,要找出原因并不容易,但是,如果常出现这种讯息,即使重新装操作系统也是一样出现同样状况,这可能就跟软件没有和么关联,而有可能是硬件的错误,机器也是有寿命、有瑕疵的,然而,当错误发生的时候,人们似乎都不愿意承认自己的硬件有错。
软件出问题,比较好解决,更新程序或重新安装都可以解决,不用花钱,而硬件出了状况,不是送修就是要换新,无论如何都会要花一笔金钱,我想,这大概是没有人愿意相信自己的硬件产生错误的原因吧。
以下的检查方法,除了最后一项之外,都是硬件的问题,所以还是要提醒你,当计算机经常出现 Kernel32 错误的时候,也一定要想到是不是硬件不稳定。
内存品质不稳所造成。
你可以在Config.sys中加入下面这一行来测试内存:
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:ON
(不一定要在 DOS 下编辑 config.sys,可以到开始>> 执行,输入msconfig,在config.sys这页里去编辑就可以)﹙注一﹚
如果你的内存有问题的话,开机时就会出现:
"HIMEM has detected unreliable memory at address xxxxxxxxx" 这样的讯息。然而,这个讯息并不见得马上就会出现,有时候要等你多开机几次以后,才会出现的。
撰写不良的显示卡驱动程序。
你先改用标准VGA看看会不有问题,如果标准VGA不会的话,你就得向厂商要新版的驱动程序。
超频。
不管是超CPU 还是超主机板外频,铁定会发生Kernel32.dll错误讯息的,如果你有超频,请依照正确频率使用你的 CPU。
目前超频成功,看似没有问题,就不代表以后就不会有问题。目前的操作系统下超频 OK,也不代表更换操作系统之后也不会有问题。
风扇太脏。
太脏,风量不足,造成CPU 过热,任何奇怪的现象都会发生。
如果你的计算机使用已经有很长一段年月了,电源供应器的风扇太脏也会造成通风不良,导致温度升高喔,过高的温度,造成电气不稳,是让 Windows 出现 Kernel32 的错误讯息的一个重要原因。
形加速设太高了。
在「我的计算机」上按鼠标右键,选择「内容」,到「效能」这一页,按「图形」去调整一下硬件加速的值就可以了。根本解决之道,还是向显示卡制造厂商要新版的驱动程序。
同时使用动画鼠标指针与 Active Desktop 也有可能发生,不过很少见就是了,先关闭这些功能,然后在一一增加回去,应该就可以测出是active desktop还是动画指标闯的祸。
注一:
Windows 95、Windows 98 下,才有支援 Config.sys,Windows Me 已经完全舍弃了 Config.sys,所以 Windows Me 的 Msconfig 中是没有可编辑 Config.sys 这一项。
你可以在开机片中自己动手加入 Config.sys 档并设定 HIMEM.SYS /TESTMEM:ON,要做到这一步,你必须有自己撰写 Config.sys 还有 Autoexec.bat 的能力才行,也就是你要有 MS-DOS 的进阶使用经验。 |