我正在运行 Windows Vista SP2 Home Premium 32 位,带有 Lexmark X5450 多功能一体打印机。
每当我尝试将打印后台处理程序服务从 更改为Automatic/Manual/Disabled
时Automatic (Delayed Start)
,都会出现以下错误:
---------------------------
Services
---------------------------
The delayed auto-start flag could not be set.
Error 87: The parameter is incorrect.
---------------------------
OK
---------------------------
并且打印后台处理程序服务不会更改其启动类型。有什么办法可以解决这个问题吗?
答案1
类似的问题被问到Windows Sysinternals 线程,似乎无法设置该标志,因为某些服务是服务组的一部分,该组由注册表中的 ServiceGroupList 控制。由于服务通常依赖于其他服务,因此某些服务无法延迟。
然而,第三方工具如启动延迟器可以延迟某些服务。
答案2
如果您在系统重启后删除Group
值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
,您将能够将 Spooler 启动类型设置为Automatic (Delayed Start)
。这不是最干净的解决方案,但对我来说很有效。