Bagaimana cara meningkatkan batas waktu startup layanan windows


33

Saya telah memigrasi perangkat lunak ke server yang sangat lambat. Beberapa layanan perangkat lunak menolak untuk memulai karena batas waktu sistem. Bagaimana cara meningkatkan batas waktu dari default 30 detik (?) Menjadi beberapa menit?

Terima kasih sebelumnya!

Jawaban:


69

Anda dapat mengubah nilai batas waktu dalam registri .


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 tandai ini sebagai jawabannya.
Nick DeMayo

@NickDeMayo Melihat bagaimana dia belum kembali sejak 19 Agustus, itu sepertinya tidak mungkin terjadi.
HopelessN00b

@ HopelessN00b Tidak bisakah menandai barang yang dijawab atas nama pengguna? :)
MichelZ

1
Untuk diskusi lebih lanjut tentang cara mengontrol batas waktu ini dalam situasi lain (restart Windows, dll) lihat jawaban SO ini: stackoverflow.com/a/29928342/434413
Chris Kline

1
@ Dominique 2 pangkat ke-32, minus 1. Bukan berarti nilai yang tinggi akan membantu Anda. Itulah berapa lama Windows akan menunggu ... jika suatu proses membutuhkan waktu yang lama untuk memulai, sepertinya bagi saya sepertinya kesulitan untuk memulai, dan mungkin bukan batas waktu layanan Windows yang menyebabkan rasa sakit Anda.
HopelessN00b
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.