Pokud po startu Windows služba s nastaveným automatickým spouštěním neběží a v Eventlogu se vyskytuje některá z událostí
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Description:
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.
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.
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7009
Description:
A timeout was reached (30000 milliseconds) while waiting for the ServiceName service to connect.
může pomoci změnit časový limit pro spouštění služeb z výchozích 30 sekund na vyšší hodnotu.
Pro zvýšení na 60 sekund použijte tento postup:
- Klepněte na Start, Run, napište
regedit
a klepněte OK. - V registru najděte a vyberte tento subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- V pravém panelu vyberte položku
ServicesPipeTimeout
Pozn. Pokud tato položka neexistuje, musíte ji vytvořit:- V nabídce Edit vyberte New a klepněte na DWORD Value.
- Napište
ServicesPipeTimeout
a stiskněte ENTER.
- Pravým tlačítkem myši klepněte na ServicesPipeTimeout a vyberte Modify.
- Vyberte Decimal, napište
60000
a klepněte OK.
Pozn. Tato hodnota vyjadřuje požadovaný časový limit v milisekundách. - Restartujte počítač.
Tento postup může vyřešit akutní problém s nespuštěním služby, je však vhodné prověřit, zda se nejedná o symptom jiného problému.
Viz MS
KB922918.