![IIS 在启动时崩溃 - inetinfo.exe - 无法读取内存](https://linux22.com/image/496046/IIS%20%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E5%B4%A9%E6%BA%83%20-%20inetinfo.exe%20-%20%E6%97%A0%E6%B3%95%E8%AF%BB%E5%8F%96%E5%86%85%E5%AD%98.png)
跑步
- Windows XP SP3
- IIS 5.1
当我启动电脑时出现此错误。
Application popup: inetinfo.exe - Application Error : The instruction at "0x5aa3b134" referenced memory at "0x00000004". The memory could not be "read".
当我尝试导航到http://本地主机/我收到这个错误
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)
IIS Admin 和 World Wide Web Publishing 服务确实重新启动但仍然以同样的方式失败。
你知道问题可能是什么吗?或者如何进一步诊断?我尝试了这个问题超级用户但无人接受。
答案1
听起来有点棘手。尝试运行硬件供应商提供的内存诊断程序。它可能是计算机上的物理内存。
如果结果正常,那么您在运行什么http://本地主机? 尝试确保您只有一个 test.html 页面,没有任何 web.config、global.asa(x) 或其他应用程序文件。看看是否也会失败。
我还会在启动过程中在事件查看器中寻找任何线索。
答案2
也许某些东西被损坏了,如果您从添加/删除程序上的 Windows 组件中卸载所有万维网发布,然后重新启动并再次安装,会怎样?