2

Я использую 32-разрядную версию Windows Vista SP2 Home Premium с принтером 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   
---------------------------

А служба диспетчера очереди печати не меняет свой тип запуска. Есть ли способ обойти это?

2 ответа2

1

Если вы удалите значение Group из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler то после перезапуска системы вы сможете установить тип запуска Spooler на Automatic (Delayed Start) . Не самое чистое решение, но оно сработало для меня.

1

Аналогичный вопрос был задан в потоке Windows Sysinternals, и кажется, что вы не можете установить флаг, потому что некоторые службы являются частью группы служб, которая контролируется ServiceGroupList в реестре. Поскольку услуги часто зависят от других услуг, некоторые из них не могут быть отложены.

Однако сторонние инструменты, такие как Startup Delayer , могут задерживать некоторые службы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .