Como aumentar o tempo limite de inicialização do serviço Windows


33

Eu migrei o software para um servidor muito lento. Alguns serviços de software se recusam a inicializar devido ao tempo limite do sistema. Como aumento o tempo limite do padrão 30 segundos (?) Para vários minutos?

Agradeço antecipadamente!

Respostas:


69

Você pode modificar o valor do tempo limite no registro .


1. Click Start, click Run, type regedit, and then click OK.
2. Locate and then click the following registry subkey:
 - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
3. In the right pane, locate the ServicesPipeTimeout entry.

**Note**: If the ServicesPipeTimeout entry does not exist, you must create it. To do this, follow these steps:

 - On the Edit menu, point to New, and then click DWORD Value.
 - Type ServicesPipeTimeout, and then press ENTER. 
4. Right-click ServicesPipeTimeout, and then click Modify.
5. Click Decimal, type 60000, and then click OK.
 - This value represents the time in milliseconds before a service times out.
6. Restart the computer.


1
user149591 marque isso como a resposta.
21415 Nick DeMayo

@NickDeMayo Vendo como ele não volta desde 19 de agosto, parece improvável que isso aconteça.
007 HopelessN00b

@ HopelessN00b Os mods não conseguem marcar as coisas como respondidas em nome dos usuários? :)
MichelZ 13/02/2015

1
Para mais discussão sobre como controlar esse tempo limite em outras situações (Windows reiniciar, etc) ver esta resposta SO: stackoverflow.com/a/29928342/434413
Chris Kline

1
@ Dominique 2 à 32ª potência, menos 1. Não que um valor tão alto faça algum bem a você. É exatamente quanto tempo o Windows vai esperar ... se um processo está demorando tanto para começar, parece-me que está tendo problemas para iniciar, e pode não ser o tempo limite do serviço do Windows que está causando sua dor.
HopelessN00b
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.