![我的应用程序服务突然停止的原因是什么?](https://linux22.com/image/1296536/%E6%88%91%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%9C%8D%E5%8A%A1%E7%AA%81%E7%84%B6%E5%81%9C%E6%AD%A2%E7%9A%84%E5%8E%9F%E5%9B%A0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%20.png)
服务器服务是“Mss.exe”,运行在“stepup”账户下,我从“services.msc”中检查到,系统配置是2003 server 32位标准版,带SP2。但是昨天也就是11月20日它突然停止了,我不知道背后的原因是什么。
中的条目事件日志 是
我还可以在某些地方看到以下错误
Event ID ( 8500 ) in Source ( LeafTest)
cannot be found. The local computer may not have the necessary registry
information or message DLL files to display messages from a remote computer.
当我在谷歌上搜索时,它提到我的应用程序可能未正确安装或注册,或者我需要使用注册表。有人能通过阅读我发布的日志告诉我服务停止的原因是什么吗
答案1
该事件 ID 错误只是告诉您该服务未在事件日志系统中正确注册(需要由软件/服务有意完成),因此没有为程序抛出的事件 ID(19025)注册进一步的事件日志信息(描述)。
0xc0000005 是访问冲突,通常由内存损坏引起。可能是 RAM 损坏,也可能是软件试图访问不存在的数组索引。
可以尝试以下操作:
测试您的 RAM,在另一台机器上尝试该服务,如果您可以访问代码,那么也许可以将调试器附加到它。