บริการไม่เริ่มข้อผิดพลาดกับ Event ID 7000, 7009, 7011

หากเมื่อคุณเริ่มคอมพิวเตอร์Windows บริการ(Service)ไม่เริ่มทำงาน และID เหตุการณ์ 7000(ID 7000) 7009 หรือ 7011 ถูกบันทึกไว้ในWindows Event Logโพสต์นี้อาจช่วยคุณได้ ในโพสต์นี้ เราจะเสนอวิธีแก้ปัญหาเพื่อแก้ไขปัญหานี้

บริการไม่เริ่มทำงาน– รหัสเหตุการณ์ 7000 , (– Event ID 7000)7009(Service) , 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 Trace Session Managerอาจต้องใช้เวลามากกว่า 60 วินาทีในการเริ่มต้น ServicesPipeTimeout ดังนั้น เพิ่ม ค่า ServicesPipeTimeout  อย่างเหมาะสมเพื่อให้บริการที่ขึ้นต่อกันทั้งหมดมีเวลาเพียงพอในการเริ่มต้น

การอ่านที่เกี่ยวข้อง(Related read) : แก้ไข ข้อผิดพลาด Event ID 7031 หรือ 7034(Event ID 7031 or 7034)เมื่อผู้ใช้ออกจากระบบ

เนื่องจากนี่คือการดำเนินการรีจิสทรี คุณควรสำรองข้อมูลรีจิสทรีก่อน(back up the registry)หรือสร้างจุดคืนค่าระบบในกรณีที่ขั้นตอนผิดพลาด เมื่อคุณได้ใช้มาตรการป้องกันที่จำเป็นแล้ว คุณสามารถดำเนินการดังต่อไปนี้

1. กดปุ่มWindows + R ในกล่องโต้ตอบ  Run ให้พิมพ์ (Run)regeditแล้วกด Enter

2. ค้นหา(Locate)แล้วคลิกคีย์ย่อยของรีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

3. ในบานหน้าต่างด้านขวา ค้นหา รายการServicesPipeTimeout

หากไม่มีรายการServicesPipeTimeout คุณต้องสร้างรายการนั้น โดยทำตามขั้นตอนเหล่านี้:

  • คลิก เมนู Editหรือพื้นที่ว่างในบานหน้าต่างด้านขวา จากนั้นคลิกNew > DWORD (32-bit)(DWORD (32-bit) Value) Value
  • พิมพ์ServicesPipeTimeoutแล้วกด Enter

4. คลิกขวาที่ServicesPipeTimeoutแล้วคลิก  Modifyเพื่อแก้ไข Properties

5. เลือกปุ่มตัวเลือกสำหรับDecimalภายใต้Baseจากนั้นพิมพ์ 60000 ภายใต้Value data ค่านี้แสดงเวลาในหน่วยมิลลิวินาทีก่อนบริการหมดเวลา

6. คลิกตกลง(OK)

7. รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

ปัญหาของคุณควรได้รับการแก้ไข
(Your issue should be resolved.)

อ่านเพิ่มเติม(Read more) : แก้ไขปัญหา Windows Services ไม่เริ่ม(Troubleshoot Windows Services will not start)ทำงาน



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts