64 位 Vista 上的 32 位应用程序无法上网

64 位 Vista 上的 32 位应用程序无法上网

我正在尝试修复一台装有 Vista SP1 的机器。安装本周的 Windows 更新后,机器上的 32 位应用程序不再连接到互联网。如果我运行 64 位 IE,它就可以正常工作。但 32 位 IE 只是说无法连接,并在退出时导致崩溃对话框。与使用互联网的任何其他 32 位应用程序一样。

日志条目

程序使用 iexplore.exe,版本 8.0.6001.18813,
时间 0x4a6621ae,模块未知,版本 0.0.0.0,
时间轴 0x00000000,文件大小 0xc0000005,用于
fejl 0x022e17d0,进程 ID 0x5ec,
程序启动位置为 0x01ca280ea90f80a5。

程序使用 firefox.exe,版本 1.9.0.3498,
时间 0x4a728f53,模块未知,版本 0.0.0.0,
时间轴 0x00000000,日期代码 0xc0000005,
因故障 0x028d00c4、进程 ID 0x324 而发生故障,
程序启动页面位置为 0x01ca27f5d8ca22f5。

答案1

访问冲突代码“0xc0000005”(undtagelseskode)可能是这里的线索。事实上,有一个文章讨论了完全相同的问题。

文章列出了导致“0xc0000005”退出代码的常见崩溃原因。虽然这篇文章是关于 Windows XP 的,但列出的常见原因之一似乎很有趣,即“数据执行保护”。这文章深入研究 DEP 引起的问题。

也可以尝试搜索对于访问冲突代码,它似乎是一个非常流行的代码。

答案2

如何通过最新的 Windows 更新获得 Vista SP1?Vista 目前为 SP2。
如果您尚未更新到 SP2,请先更新,因为它可能会解决您的问题。

相关内容