Windows 2003服务:禁用消息“无法写入内存”

我有一个Windows服务引发内存相关的错误,然后重新启动。 这基本上是一个运行PHP的Apache服务。

除了试图解决错误,这是我正在工作,我需要知道如何禁用这个恼人的消息:

0xmmmmmmmm处的指令引用0xnnnnnnnn处的内存。 内存不能被写入。

问题是服务不会重新启动,直到有人点击服务器上的“接受”button。

在这种情况下,服务重新启动是可以容忍的,但是不能容忍的是直到有人点击button。 此消息出现在login屏幕上(用户未login)。

我需要确保服务将在出现错误时重新启动,而不会与服务器进行任何人为干扰。

应用程序需要处理所有服务的Windows错误,服务应该停止。 如果服务正确地引发错误,错误恢复可以踢入并重新启动服务(或执行一些任务来解决问题)