Служба не запускается с ошибкой с идентификатором события 7000, 7009, 7011.

Если при запуске компьютера с Windows служба(Service) не запускается, а в журнале событий Windows(Windows Event Log) регистрируется событие с идентификатором 7000(ID 7000) , 7009 или 7011 , этот пост может вам помочь. В этом посте мы предложим обходной путь для решения этой проблемы.

Служба не запускается — идентификатор события 7000 (– Event ID 7000),(Service) 7009, 7011.

Служба не запускается — код события 7000, 7009, 7011

События ошибок могут отображаться в журнале приложений в следующем формате:(Application)

Событие 1(Event 1)

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000

The ServiceName service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

Событие 2(Event 2)

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7011

Description:
Timeout (30000 milliseconds) waiting for a transaction response from the ServiceName service.

Событие 3(Event 3)

Event Type: Error
Source: Service Control Manager
Event ID: 7009
Task Category: None

A timeout was reached (30000 milliseconds) while waiting for the ServiceName service to connect.

Чтобы обойти эту проблему, вам нужно изменить реестр(Registry) , чтобы увеличить значение времени ожидания по умолчанию до 60 секунд(60 seconds) для диспетчера управления службами.

Диспетчер управления службами ожидает время, указанное в записи ServicesPipeTimeout , перед регистрацией события 7000, 7011 или 7009. Для запуска служб(Services) , зависящих от службы диспетчера сеансов трассировки Windows(Windows Trace Session Manager) , может потребоваться более 60 секунд. Поэтому увеличьте значение ServicesPipeTimeout  соответствующим образом, чтобы дать всем зависимым службам достаточно времени для запуска.

Связанное чтение(Related read) . Исправьте ошибку Event ID 7031 или 7034(Event ID 7031 or 7034) , когда пользователь выходит из системы.

Поскольку это операция реестра, вам следует сначала создать резервную копию реестра(back up the registry) или создать точку восстановления системы на случай, если процедура пойдет не так. После того, как вы приняли необходимые меры предосторожности, вы можете действовать следующим образом.

1. Нажмите клавишу Windows + R. В диалоговом окне « Выполнить(Run) » введите  regedit и нажмите Enter.

2. Найдите(Locate) и щелкните следующий подраздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

3. На правой панели найдите  запись ServicesPipeTimeout .

Если запись ServicesPipeTimeout не существует, ее необходимо создать . Для этого выполните следующие действия:

  • Нажмите меню « Правка(Edit) » или пустое место на правой панели, затем нажмите « Создать(New) » > « Значение DWORD (32-разрядное)»(DWORD (32-bit) Value) .
  • Введите ServicesPipeTimeout и нажмите Enter.

4. Щелкните правой кнопкой мыши ServicesPipeTimeout и выберите  Изменить(Modify ) , чтобы изменить его свойства.

5. Выберите переключатель для Decimal в Base , затем введите 60000 в поле Value data. Это значение представляет время в миллисекундах до истечения времени ожидания службы.

6. Нажмите ОК(OK) .

7. Перезагрузите компьютер, чтобы изменения вступили в силу.

Ваша проблема должна быть решена.
(Your issue should be resolved.)

Подробнее(Read more) : Устранение неполадок Службы Windows не запускаются(Troubleshoot Windows Services will not start) .



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts