Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Event ID 1062 Service Control Manager: service has not been started

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы ошибки Event ID 1062 (Service Control Manager)

В журнале System фиксируется ошибка управления службами Event ID 1062:

The Spooler service has not been started. Control message STOP was sent to a service that is not currently running.

Характерные проявления:

  • Пользователи или фоновые задачи не могут выполнить операцию (печать документов, отправка почты, сетевой доступ).
  • Скрипты автоматизации завершаются с кодом ошибки 1062 (ERROR_SERVICE_NOT_ACTIVE).
  • Служба, которая должна работать постоянно в автоматическом режиме, оказывается остановленной.
  • Каскадный сбой зависимых компонентов операционной системы.

Причина сбоя: Программа или административный скрипт попытались остановить или настроить службу, которая уже была остановлена, упала из-за внутренней ошибки или была отключена в конфигурации.

Пошаговое восстановление работы службы

  1. Проверка типа запуска и ручной запуск службы

    Убедитесь, что служба не находится в состоянии Disabled (Отключена):

    # Установка автоматического запуска:
    Set-Service -Name "Spooler" -StartupType Automatic
    Start-Service -Name "Spooler"
  2. Проверка цепочки зависимостей (Dependencies)

    Служба не сможет запуститься, если отключена хоть одна служба, от которой она зависит:

    # Проверка всех служб, необходимых для запуска:
    (Get-Service -Name "Spooler").RequiredServices | Select-Object Name, Status, StartType

    Включите и запустите все отключенные обязательные службы из полученного списка.

  3. Настройка действий при аварийном падении (Recovery Actions)

    Настройте автоматический перезапуск службы диспетчером Windows при любых неожиданных сбоях:

    sc failure "Spooler" reset= 86400 actions= restart/60000/restart/60000/restart/60000

    (Параметр предписывает перезапускать службу через 60 секунд при первом, втором и последующих падениях).

  4. Анализ журнала Application на сопутствующие краши

    Найдите первопричину падения службы (события Event ID 1000 Application Error или Event ID 7034):

    Get-EventLog -LogName Application -EntryType Error -Newest 10
Практический опыт инженера: Если служба падает с Event ID 1062 сразу после старта, проверьте доступность путей к файлам журналов и баз данных, прописанных в ее конфигурации. Если сервис пытается писать лог на отключенный сетевой диск или несуществующую папку, он молча закрывается сразу после инициализации.

Частые вопросы (FAQ)

Что означает код ошибки ERROR_SERVICE_NOT_ACTIVE (1062)?

Это системный код Win32, сообщающий, что запрошенное управляющее действие невозможно выполнить над службой, так как ее процесс не активен в операционной системе.

Почему служба диспетчера печати (Spooler) часто останавливается сама?

Чаще всего Spooler аварийно закрывается из-за сбойного или несовместимого драйвера принтера стороннего производителя, загруженного в память процесса spoolsv.exe.

Как найти имя службы для команды sc или Set-Service?

В оснастке services.msc откройте свойства службы — поле 'Имя службы' (Service Name) вверху окна содержит точное системное имя.

Можно ли запустить отключенную (Disabled) службу командой net start?

Нет, команда net start вернет ошибку. Сначала необходимо изменить тип запуска на Manual или Automatic через sc config или Set-Service.