ฉันจะเพิ่มการหมดเวลาเริ่มต้นบริการ windows ได้อย่างไร


33

ฉันย้ายซอฟต์แวร์ไปยังเซิร์ฟเวอร์ที่ช้ามาก ๆ บริการซอฟต์แวร์บางอย่างปฏิเสธที่จะเริ่มต้นเนื่องจากการหมดเวลาของระบบ ฉันจะเพิ่มการหมดเวลาจากค่าเริ่มต้น 30 วินาที (?) เป็นหลายนาทีได้อย่างไร

ขอบคุณล่วงหน้า!

คำตอบ:


69

คุณสามารถแก้ไขค่าการหมดเวลาในรีจิสทรีได้


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 โปรดทำเครื่องหมายสิ่งนี้เป็นคำตอบ
Nick DeMayo

@NickDeMayo ดูว่าเขาไม่ได้กลับมาตั้งแต่วันที่ 19 สิงหาคมซึ่งดูเหมือนจะไม่เกิดขึ้น
HopelessN00b

@ HopelessN00b ไม่สามารถแก้ไขทำเครื่องหมายสิ่งที่ตอบในนามของผู้ใช้หรือไม่ :)
MichelZ

1
สำหรับการสนทนาเพิ่มเติมเกี่ยวกับวิธีการควบคุมการหมดเวลานี้ในสถานการณ์อื่น ๆ (รีสตาร์ท Windows ฯลฯ ) ดูคำตอบ SO นี้: stackoverflow.com/a/29928342/434413
Chris Kline

1
@ Dominique 2 ถึงพลังอันดับ 32 ลบ 1 ไม่ใช่ว่าค่าที่สูงจะทำให้คุณดี นั่นคือระยะเวลาที่ Windows จะรอ ... หากกระบวนการใช้เวลานานในการเริ่มต้นฟังดูเหมือนว่าจะมีปัญหาในการเริ่มต้นและอาจไม่ใช่บริการหมดเวลาของ Windows ที่ทำให้คุณเจ็บปวด
HopelessN00b
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.