引:帮助您诊断和解决在使用基于 Windows 的 Internet Explorer 并收到不可恢复的错误(故障或异常)消息时出现的问题
不可恢复的错误也称为用户模式故障或异常。诸如 Internet Explorer 之类的程序在您的计算机上以称为用户模式(或 Ring3)的模式运行。以用户模式运行的进程在它们的虚拟地址空间中运行,并且不能直接访问未分配给它们的硬件或内存。由于用户模式进程被从系统和其他用户模式进程有效隔离,它们不会干扰这些资源。因此,它们不会危及计算机的完整性。例如,如果某个进程尝试读/写尚未分配给它的内存位置,将导致不可恢复的错误(在这种情况下,将出现异常)。出现这些不可恢复的错误时,您必须关闭受影响的程序或进程以维护计算机的完整性。
请注意,大多数程序都与其他用户模式进程交互。您可以扩展某些程序,方法是使用能够共享其内存空间的附加功能。对于 Internet Explorer 而言,ActiveX 控件、浏览器帮助器对象、工具栏和其他组件可以向浏览器中添加自定义功能,例如附加工具栏、墙纸或横幅广告。这些组件与浏览器在同一内存空间运行,并可能在 Internet Explorer 或其某个组件中生成故障或异常。与大多数程序一样,Internet Explorer 还与计算机的其他部件交互。例如,您使用您的显示驱动程序、显示硬件和已安装的字体来显示 Web 页。您使用您的打印机驱动程序和硬件打印 Web 页。其他程序也可能与 Internet Explorer 交互。这些与其他软件或服务进行的交互也可能在 Internet Explorer 中导致不可恢复的错误。
排除不可恢复的错误
要排除 Internet Explorer 中的不可恢复的错误,请按照下列步骤操作。执行各个步骤后,请停下来进行测试以查看问题是否已解决。如果没有解决,请继续通过下一步来排除故障。
1. 使用 Microsoft Internet Explorer 错误报告工具。要做到这一点,请在提示您将错误报告发送给 Microsoft 时单击“发送错误报告”。如果有修补程序或变通方法,请在将错误报告发送给 Microsoft 后单击“更多信息”链接,以获取修补程序或有关如何避免该问题的信息。
2. 单击“Internet Explorer 错误报告”对话框上的“单击此处”链接可查看错误详细信息。然后,您可以看到类似于以下内容的错误签名信息:
AppName:Iexplore.exe AppVer:6.0.2600.0 ModName:module.dll ModVer:5.0.1.10 Offset:0007d934
如果为“ModName”列出的模块不是 Windows 或 Internet Explorer 文件,您或许可以通过删除或禁用与受影响的模块关联的所有程序、服务或驱动程序来隔离该问题。为此,请找到硬盘上的 Module.dll,右键单击该文件,单击“版本”选项卡上的“属性”,然后查看“公司”框以验证该文件是 Microsoft 文件。如果不是,“公司”和“产品版本”框可能指明与此文件关联的程序、服务或驱动程序。如果未指明,请尝试在 Internet 中搜索有关该文件的信息。当您确定与此文件关联的程序、服务或驱动程序时,请删除相应的程序、服务或驱动程序以查看问题是否得到解决。例如,要删除程序或服务,请使用“控制面板”中的“添加或删除程序”工具,或者与程序或服务的制造商联系,以了解有关如何删除它的信息。
3. 如果您有 Internet Explorer 修复工具,请使用该工具查找过期的或注册不正确的 Internet Explorer 文件。
4. 禁用第三方浏览器扩展。
5. 与 Internet Explorer 在同一时间运行的不兼容或冲突软件可能导致某些故障。要确定这是否是引起该问题的原因,请执行 Windows 的“干净启动”。干净启动通过暂时消除计算机配置中对启动 Windows 和 Internet Explorer 没有帮助的项目,来帮助您隔离问题。
如果在干净启动配置中未出现错误消息,则 Internet Explorer 和您的某些已安装的程序、驱动程序或服务之间的冲突可能是导致该问题的原因。在这种情况下,请将前面消除的项目逐个或成组重新添加到您的配置中,直至重新出现该问题。当您已隔离冲突的程序或服务时,请与制造商联系以了解有关已知问题或可能的更新的信息。
6. 如果该故障仅在您访问某些特定的 Web 站点时出现,则该问题可能与损坏的 Internet Explorer 收藏夹、Cookie、历史记录(包括“自动完成”)、Internet 临时文件或 ActiveX 控件有关。要解决此问题,请删除这些项目中的每一个。为此,请按下列步骤操作:
a. 使用 Internet Explorer 中的导入/导出向导导出 Cookie 和收藏夹。
注意:如果此步骤不能解决问题,您可以使用导入/导出向导还原您的收藏夹(从 Bookmark.htm)和 Cookie(从 Cookies.txt)。
b. 删除您的 Cookie。
如果当您单击“收藏夹”中的某个项目时出现问题,请删除您的收藏夹。
c. 删除所有 Internet 临时文件。为此,请按下列步骤操作:
1. 启动 Internet Explorer。
2. 在“工具”菜单上,单击“Internet 选项”。
3. 在“常规”选项卡上,单击“删除文件”,然后单击以选中“删除所有脱机内容”复选框。
4. 单击“确定”。
如果这样不能解决问题,请将 Temporary Internet Files 文件夹移到另一个位置,删除旧的文件夹,然后(如果愿意的话)将 Temporary Internet Files 文件夹移回到原来的位置。
d. 删除所有 ActiveX 控件。
7. 重新安装 Internet Explorer。如果您使用的是操作系统本身附带的 Internet Explorer 版本或操作系统 Service Pack 附带的 Internet Explorer 版本,请修复或重新安装操作系统本身或操作系统 Service Pack。