运行 Windows 95/98 时有故障的 RAM 导致严重异常错误

文章翻译 文章翻译
文章编号: 138788 - 查看本文应用于的产品
如果本文没有描述出现的错误信息,请查看以下 Microsoft 知识库文章,以了解描述错误信息的其他文章:
315854 Windows 98 and Windows Me Error Message Resource Center
如果本文未介绍与您的硬件有关的问题,请参见以下 Microsoft Web 站点以查看更多有关硬件的文章:
http://support.microsoft.com/default.aspx/w98?sid=460
展开全部 | 关闭全部

症状

Windows 报告随机错误信息“Fatal Exception 0x has occurred at xxxx:xxxxxxx”,尽管以前版本的 Windows 或 Windows for Workgroups 没有报告过这样的信息。

原因

出现此错误信息的一个常见原因是计算机是的物理内存 (RAM) 有故障。以前版本的 Windows 看起来运行正常,而目前使用的 Windows 却报告随机错误信息“Fatal Exception 0x has occurred at xxxx:xxxxxxx”,原因如下:
  • 操作系统使用内存的方式是不同的。在 Windows 3.1 中,可能会使用“故障”内存来存放很少使用的数据。在 Windows 中,“故障”内存用于存放常用程序信息。
  • Windows 3.1 中包含的 32 位代码相对较少。Windows 使用更多的 32 位代码。此外,在为使用代码或数据而访问内存时,访问方式上有微小的差异。由于 Windows 使用更多的 32 位代码,所以会更容易出现这些小错误。

    尤其是,Windows 3.1 中所有的 32 位代码都驻留在一个位置:物理内存的低端。如果内存的前 4 兆字节 (MB) 可以处理 32 位代码,Windows 3.1 就能正常运行,不会出现错误。即使最高端的物理内存无法运行 32 位代码也是如此,因为 Windows 3.1 不会在 RAM 的前 4 MB 以外运行 32 位代码。

    Windows 运行 32 位代码时会用到整个内存范围。因此,当 Windows 在无法正常运行 32 位代码的一段 RAM 中运行 32 位代码时,就会出现错误信息“Fatal Exception Error 0x:xxxxxxxx”。
  • 在与硬件交互的方式上,Windows 与以前版本的 Windows 有所不同。部分原因在于“即插即用”,部分原因在于利用接口适配器其他功能的新驱动程序。这些功能可能会引发以前版本的 Windows 中不会出现的硬件异常,因为早期版本不会尝试利用这些功能。
  • 许多新计算机没有执行奇偶校验的内存芯片,因此,您在使用 Windows 3.1 时,可能遇到过奇偶校验错误,但没有意识到,因为这些错误是在相对来说并无危害的内存部分中。例如,在 Microsoft Word for Windows 文档中,单词“the”被更改为“tie”。

解决方案

要纠正这些错误,通常需要更换 RAM 和/或系统板(主板)。在有些情况下,也可以通过更改 CMOS 设置(例如“内存等待状态”)来使 Windows 成功运行。在另外一些情况下,禁用主板二级缓存后,Windows 即可正常运行。有关如何编辑 CMOS 设置的信息,请查看计算机文档或与硬件制造商联系。

有关如何确定您的问题是否因 RAM 错误所致的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
181862 Specifying Amount of RAM Available to Windows Using MaxPhysPage
134503 Parity Error Messages May Indicate Bad Memory
请注意,您可能需要重新启动 Windows,进入安全模式,以查看是否有这些错误。如果没有,则可能是软件或驱动程序有问题,这样,以上信息可能就不适用了。 有关如何纠正严重异常错误的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
192926 How to Perform Clean-Boot Troubleshooting for Windows 98
156126 使用安全模式排除 Windows 95 故障

更多信息

严重异常错误与 EMM386 异常错误类似。例如,严重异常错误 0C 通常等同于 EMM386 异常错误 12 或堆栈错误。

属性

文章编号: 138788 - 最后修改: 2006年8月9日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 第二版
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
关键字:?
kberrmsg kbfatalexerr0e kbhardware kbprb kbfatalexerr0d kbdiskmemory KB138788
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com