打印后台处理程序服务自动(延迟启动)导致错误 87

打印后台处理程序服务自动(延迟启动)导致错误 87

我正在运行 Windows Vista SP2 Home Premium 32 位,带有 Lexmark X5450 多功能一体打印机。

每当我尝试将打印后台处理程序服务从 更改为Automatic/Manual/DisabledAutomatic (Delayed Start),都会出现以下错误:

---------------------------
Services
---------------------------
The delayed auto-start flag could not be set.



Error 87: The parameter is incorrect.


---------------------------
OK   
---------------------------

并且打印后台处理程序服务不会更改其启动类型。有什么办法可以解决这个问题吗?

答案1

类似的问题被问到Windows Sysinternals 线程,似乎无法设置该标志,因为某些服务是服务组的一部分,该组由注册表中的 ServiceGroupList 控制。由于服务通常依赖于其他服务,因此某些服务无法延迟。

然而,第三方工具如启动延迟器可以延迟某些服务。

答案2

如果您在系统重启后删除GroupHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler,您将能够将 Spooler 启动类型设置为Automatic (Delayed Start)。这不是最干净的解决方案,但对我来说很有效。

相关内容