IIS在启动时崩溃 – inetinfo.exe – 无法读取内存

运行

当我启动我的电脑时,我得到这个错误。

Application popup: inetinfo.exe - Application Error : The instruction at "0x5aa3b134" referenced memory at "0x00000004". The memory could not be "read".

当我尝试导航到一个http:// localhost /我得到这个错误

Faulting application inetinfo.exe, version 5.1.2600.5512, faulting module w3svc.dll, version 5.1.2600.5512, fault address 0x0001b134.

系统事件日志:

Event ID: 7031 - The IIS Admin service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 1 milliseconds: Run the configured recovery program.

其次是Event ID: 7034 - The World Wide Web Publishing service terminated unexpectedly. It has done this 1 time(s) Event ID: 7034 - The World Wide Web Publishing service terminated unexpectedly. It has done this 1 time(s)

IISpipe理员和万维网发布服务确实会重新启动,但仍然以相同的方式失败。

任何想法可能是什么问题或如何进一步诊断? 我在超级用户上试过这个问题,没有接受任何人。

听起来像一个棘手的问题。 尝试运行硬件供应商提供的内存诊断程序。 它可能是电脑上的物理内存。

如果出现干净,你在http:// localhost下运行什么? 尝试确保您只有一个没有任何web.config,global.asa(x)或其他应用程序文件的test.html页面。 看看是否也失败了。

在启动过程中,我还会在事件查看器中查找更多的线索。

也许有东西被损坏,如果你从添加/删除程序的Windows组件卸载所有的万维网发布,如果再次重新启动和安装。