หากคุณได้รับ ข้อผิดพลาด 1058 แสดงว่าไม่สามารถเริ่มบริการได้ ข้อความขณะเริ่มบริการในตัวจัดการบริการบน Windows 11/10 วิธีแก้ไขปัญหาต่อไปนี้จะเป็นประโยชน์สำหรับคุณ อาจมีสาเหตุหลายประการที่ทำให้เกิดข้อผิดพลาดนี้ในคอมพิวเตอร์ของคุณ อย่างไรก็ตาม คุณสามารถแก้ไขได้ภายในเวลาไม่นานโดยเปลี่ยนการตั้งค่าบางส่วนที่นี่และที่นั่น
ข้อความแสดงข้อผิดพลาดทั้งหมดระบุว่า:
ข้อผิดพลาด 1058:ไม่สามารถเริ่มบริการได้ เนื่องจากถูกปิดใช้งานหรือเนื่องจากไม่มีอุปกรณ์ที่เปิดใช้งานที่เกี่ยวข้อง
ข้อผิดพลาดนี้เกิดขึ้นส่วนใหญ่เนื่องจากการยุติบริการกะทันหันเนื่องจากข้อขัดแย้งภายในหรือการเปลี่ยนแปลงการตั้งค่า บริการเกือบทั้งหมดขึ้นอยู่กับบริการอื่นๆ และเรียกว่าการพึ่งพาบริการ Windows
ตัวอย่างเช่น บริการ Windows Update ขึ้นอยู่กับตัวเรียกใช้กระบวนการเซิร์ฟเวอร์ DCOM และตัวแมปจุดสิ้นสุด RPC แม้ว่าตัวใดตัวหนึ่งจะไม่ทำงานตามที่ควรจะเป็น คุณอาจพบข้อผิดพลาดนี้ขณะเริ่มบริการ Windows Update ในแผงบริการ
ข้อผิดพลาดนี้สามารถเกิดขึ้นได้ในขณะที่เริ่มบริการเกือบทั้งหมดที่รวมอยู่ในแผงบริการ วิธีแก้ไขคือตรวจสอบว่าการพึ่งพาทั้งหมดกำลังทำงานอยู่หรือไม่ นอกจากนั้น คุณต้องตรวจสอบว่าบริการหลักมีการตั้งค่าที่ถูกต้องหรือไม่
เกิดข้อผิดพลาดของระบบ 1058 ไม่สามารถเริ่มบริการได้
ในการแก้ไขข้อผิดพลาด 1058 ไม่สามารถเริ่มบริการได้ ให้ทำตามขั้นตอนเหล่านี้:
- ค้นหา บริการ ในช่องค้นหาของแถบงาน
- คลิกที่ผลลัพธ์แต่ละรายการ
- ค้นหาบริการที่ทำให้เกิดปัญหา
- ดับเบิลคลิกที่มัน
- เลือก ประเภทการเริ่มต้น เป็น อัตโนมัติ .
- คลิกปุ่ม เริ่ม ปุ่ม.
- เปลี่ยนไปใช้ การพึ่งพา แท็บ
- จดบริการทั้งหมดที่กล่าวถึงในกล่อง
- คลิกปุ่ม ตกลง ปุ่ม.
- เปิดบริการที่ระบุไว้ทีละรายการ
- คลิกปุ่ม เริ่ม ปุ่ม.
- คลิกที่ ตกลง ปุ่มเพื่อบันทึกการเปลี่ยนแปลง
ขั้นแรก คุณต้องเปิด บริการ แผงบนคอมพิวเตอร์ของคุณ ในการนั้น ให้คลิกที่ช่องค้นหาในแถบงาน พิมพ์ services และคลิกที่ผลการค้นหาแต่ละรายการ
ถัดไป ค้นหาบริการที่ทำให้เกิดข้อผิดพลาดและดับเบิลคลิกที่บริการ ต้องตั้งค่าเป็น หยุด . คุณต้องขยาย ประเภทการเริ่มต้น รายการแบบเลื่อนลงและเลือก อัตโนมัติ ตัวเลือก
จากนั้นคลิก เริ่ม ปุ่ม.
ควรเริ่มทันที อย่างไรก็ตาม หากยังไม่เริ่มทำงาน คุณจะต้องเปลี่ยนไปใช้ การพึ่งพา ให้ค้นหาบริการทั้งหมดที่กล่าวถึงในกล่อง แล้วคลิกปุ่ม ตกลง ปุ่ม.
เนื่องจากบริการหลักของคุณขึ้นอยู่กับบริการเหล่านี้ คุณต้องเปิดบริการทีละรายการแล้วคลิก เริ่ม ปุ่ม.
เมื่อเสร็จแล้วให้เปิดบริการหลักอีกครั้ง เลือก อัตโนมัติ ตัวเลือกจาก ประเภทการเริ่มต้น เมนูแบบเลื่อนลง แล้วคลิก เริ่ม ปุ่ม.
ตอนนี้ บริการของคุณจะเริ่มต้นโดยไม่มีปัญหาใดๆ
คุณสามารถเปลี่ยน ประเภทการเริ่มต้น ของบริการโดยใช้ Registry Editor เช่นกัน อย่างไรก็ตาม คุณต้องทราบชื่อบริการใน REGEDIT คุณสามารถใช้ PowerShell เพื่อสร้างชื่อของ Windows Services ได้
ตัวอย่างเช่น Background Intelligent Transfer Service เรียกว่า BITS หรือ Windows Search เรียกว่า WSearch และอื่นๆ หากคุณทราบแล้ว คุณสามารถทำตามขั้นตอนเหล่านี้:
กด Win+R เพื่อเปิดพรอมต์เรียกใช้
พิมพ์ regedit > กด Enter ปุ่ม> คลิกปุ่ม ใช่ ตัวเลือก
นำทางไปยังเส้นทางนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
เลือกบริการหลักและดับเบิลคลิกที่ เริ่ม ค่า DWORD
ตั้งค่าข้อมูลค่าเป็น 2 และคลิกปุ่ม ตกลง ปุ่ม.
ดับเบิลคลิกที่ DependOnService และจดชื่อรหัสบริการไว้
เปิดคีย์ของการพึ่งพาเหล่านั้น> ดับเบิลคลิกที่ เริ่ม ค่า DWORD
ตั้งค่าข้อมูลค่าเป็น 2 และคลิกปุ่ม ตกลง ปุ่ม.
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
หลังจากนั้น คุณจะไม่มีปัญหาในการเริ่มบริการ
แก้ปัญหา :Windows Services จะไม่เริ่มทำงาน
คุณจะแก้ไขข้อผิดพลาด 1058 ได้อย่างไรว่าไม่สามารถเริ่มบริการได้
คุณแก้ไขข้อผิดพลาด 1058:ไม่สามารถเริ่มบริการได้ โดยเลือก อัตโนมัติ เป็นค่าเริ่มต้น ประเภทการเริ่มต้น ในแผงบริการ หรือเปลี่ยนได้โดยใช้ Registry Editor เพื่อที่คุณจะต้องทำตามขั้นตอนข้างต้น
ฉันจะแก้ไขบริการ Windows Update ไม่ทำงานได้อย่างไร
หากบริการ Windows Update ไม่ทำงานบนคอมพิวเตอร์ของคุณ คุณต้องตรวจสอบการขึ้นต่อกันทีละรายการ เมื่อคุณตั้งค่าประเภทการเริ่มต้นที่ถูกต้องในแผงบริการ บริการนี้จะเริ่มทำงาน
นั่นคือทั้งหมด! หวังว่าคู่มือนี้จะช่วยได้