ข้อผิดพลาด 1058 เป็นข้อผิดพลาดที่เกี่ยวข้องกับเครื่องมือ Windows Automatic Update ซึ่งใช้สำหรับอัปเดตส่วนประกอบของระบบ Windows อย่างไรก็ตาม หลายคนประสบข้อผิดพลาดที่เกี่ยวข้องกับเครื่องมือนี้ และรายงานว่าส่วนประกอบไม่ได้รับการอัปเดตอย่างถูกต้อง
สาเหตุของข้อผิดพลาด 1058
ข้อผิดพลาดแบบนี้มักเกิดจากปัญหาลึกภายในระบบที่ทำให้เกิดปัญหาอื่นๆ รวมถึงสิ่งที่คุณกำลังเห็นอยู่ สาเหตุของข้อผิดพลาด 1058 คือหนึ่งในสาเหตุต่อไปนี้:
- คีย์รีจิสทรีเสียหาย
- เครื่องมือ Windows Automatic Update เสียหาย
- การตั้งค่า Windows เสียหาย
วิธีแก้ไขข้อผิดพลาด 1058
ขั้นตอนที่ 1 – ตรวจสอบว่าบริการไม่ได้ถูกปิดใช้งาน
ขั้นตอนแรกคือตรวจสอบว่าบริการไม่ได้ถูกปิดใช้งาน ปัญหานี้เป็นปัญหาหลักที่ก่อให้เกิดข้อผิดพลาด และสามารถแก้ไขได้โดยทำตามขั้นตอนที่ระบุไว้ที่นี่:
- คลิก Start ชี้ไปที่ Programs ชี้ไปที่ Administrative Tools แล้วคลิก Services
- ดับเบิลคลิกบริการที่ไม่ได้เริ่มต้น
- คลิกแท็บ Log On
- ตรวจสอบว่าบริการไม่ได้ถูกปิดใช้งานสำหรับโปรไฟล์ฮาร์ดแวร์ที่คุณใช้ หากมี ให้คลิก Enable
- คลิกแท็บ General ตรวจสอบว่าบริการไม่ได้ถูกปิดใช้งานในกล่อง Startup Type หากมี ให้คลิก Automatic เพื่อให้เริ่มต้นเมื่อคุณเริ่มคอมพิวเตอร์
ขั้นตอนที่ 2 – อัปเดต Windows
สำคัญมากที่จะต้องอัปเดตระบบด้วยแพตช์และอัปเดตล่าสุด เพราะหมายความว่าระบบของคุณสามารถทำงานได้เร็วที่สุดและมีปัญหาน้อยที่สุด ในการอัปเดต Windows ให้ทำตามขั้นตอนด้านล่าง:
- คลิก Start
- All Programs
- Windows Update
- ทำตามวิซาร์ดและดาวน์โหลดอัปเดตทั้งหมด
- รีสตาร์ทคอมพิวเตอร์
ขั้นตอนที่ 3 – ตรวจสอบการพึ่งพาของบริการ
การพึ่งพาของบริการ Windows หมายถึงข้อเท็จจริงที่ว่าบริการ Windows พึ่งพาบริการอื่นๆ บริการ Windows Update ยังพึ่งพาบริการอีกสามบริการ ได้แก่ Remote Procedure Call (RPC) Service, DCOM Server Process Launcher และ RPC Endpoint Mapper หมายความว่าหากบริการทั้งสองนั้นไม่ทำงานอย่างถูกต้อง บริการที่พึ่งพาก็จะไม่เริ่มต้นได้เช่นกัน
เปิด Services Manager และค้นหาบริการต่อไปนี้:
- บริการ Remote Procedure Calls (RPC)
- DCOM Server Process Initiator
- Endpoint Mapper สำหรับ RPC
ดับเบิลคลิกที่แต่ละบริการเพื่อให้แน่ใจว่า Startup type ตั้งค่าเป็น Automatic และ Service status เป็น Running หากไม่ใช่ ให้กดปุ่ม Start เพื่อรันบริการ หลังจากนั้น ลองดูว่าสามารถเปิดใช้งานบริการ Windows Update ได้หรือไม่
ขั้นตอนที่ 4 – ทำความสะอาดรีจิสทรี
หนึ่งในสาเหตุหลักของข้อผิดพลาด 1058 คือฐานข้อมูล "รีจิสทรี" ของคอมพิวเตอร์ นี่คือฐานข้อมูลขนาดใหญ่ที่จัดเก็บข้อมูลสำคัญและการตั้งค่าสำหรับคอมพิวเตอร์ของคุณ และถูกใช้งานอย่างต่อเนื่องเพื่อช่วยให้ Windows อ่านไฟล์ การตั้งค่า และตัวเลือกที่จำเป็นในการทำงาน แม้ว่ารีจิสทรีจะเป็นส่วนสำคัญที่สุดของทุกระบบ Windows แต่ก็มักก่อให้เกิดปัญหามากมาย เนื่องจากมักจะเสียหายและอ่านไม่ได้ นี่คือสาเหตุของข้อผิดพลาด 1058 หลายกรณี และต้องแก้ไขโดยใช้แอปพลิเคชัน "รีจิสทรีคลีนเนอร์" ที่น่าเชื่อถือ
ขั้นตอนนี้เหมาะสมที่สุดที่จะดาวน์โหลดเครื่องมือซ่อมแซม Windows ที่แนะนำ และปล่อยให้มันทำความสะอาดปัญหาที่อาจมีอยู่ในระบบของคุณ