สาเหตุหลักของข้อผิดพลาดนี้คือการอัปเดตแบบบั๊กโดย Microsoft หรืออาจเป็นเพราะพื้นที่ดิสก์ที่ติดตั้งระบบปฏิบัติการอาจไม่เพียงพอ ขอแนะนำให้ตรวจสอบพื้นที่ดิสก์และข้อกำหนดขั้นต่ำของระบบก่อนทำการอัพเกรดเสมอ หากไดรฟ์ของคุณมีพื้นที่ดิสก์ไม่เพียงพอ คุณอาจได้รับข้อผิดพลาด 0xc19001e1 โดยปกติ ขนาดของการอัปเกรดจะมากกว่าที่กล่าวถึงในข้อกำหนด เนื่องจากไฟล์จะถูกบีบอัดเมื่อดาวน์โหลด และหลังจากคลายแพ็กแล้ว จำเป็นต้องใช้พื้นที่เพิ่มขึ้น
1. ใช้เครื่องมือการดูแลระบบเพื่อล้างพื้นที่ดิสก์
ในวิธีนี้ เราจะใช้ยูทิลิตี้ Windows Native Disk Cleanup เพื่อเพิ่มพื้นที่ว่างในดิสก์ จากนั้นใช้เครื่องมือการดูแลระบบเพื่อเริ่มและหยุดบริการอัปเดต ผู้ใช้หลายคนรายงานว่าวิธีนี้ใช้ได้ผล
- ขั้นแรก ไปที่ My Computer และคลิกขวาที่ไดรฟ์ที่ติดตั้ง Windows และเปิด Pคุณสมบัติ
- คลิก การล้างข้อมูลบนดิสก์ ใน ทั่วไป แท็บ
- คลิก ล้างไฟล์ระบบ และตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง Windows Update Cleanup, ไฟล์อินเทอร์เน็ตชั่วคราว และไฟล์ชั่วคราว แล้วคลิก ตกลง .
- เมื่อการล้างข้อมูลเสร็จสิ้น ให้คลิกขวาที่ คอมพิวเตอร์ของฉัน ไอคอนแล้วคลิก จัดการ
- คลิกที่ บริการและแอปพลิเคชัน และเพิ่มบริการเป็นสองเท่า
- ค้นหาตัวติดตั้ง Windows บริการและ คลิกขวา และเริ่มบริการแล้วคลิกขวาอีกครั้งเพื่อหยุดบริการ
- ค้นหา Windows Update บริการและ คลิกขวา และเริ่มบริการแล้วคลิกขวาอีกครั้งเพื่อหยุดบริการ
- ตอนนี้รีสตาร์ทคอมพิวเตอร์และอัปเดต Windows
2. รีเซ็ตส่วนประกอบ Windows Update
ในวิธีนี้ เราจะรีเซ็ตคอมโพเนนต์ของ Windows Update เนื่องจากบางครั้ง Windows Update Tool เองก็เสียหายและไม่สามารถทำการอัปเดตได้ เราจะใช้พรอมต์คำสั่งเพื่อการนี้
- เปิด พรอมต์คำสั่ง พร้อมสิทธิ์ผู้ดูแลระบบ
- พิมพ์คำสั่งต่อไปนี้ตามลำดับที่ถูกต้องแล้วกด Enter หลังจากที่แต่ละคำสั่งดำเนินการ
SC config wuauserv start= auto SC config bits start= auto SC config cryptsvc start= auto SC config trustedinstaller start= auto
- ตอนนี้ เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
- ตอนนี้ต้องแก้ไขปัญหานี้ หากยังไม่ได้รับการแก้ไข ให้เปิด พรอมต์คำสั่ง อีกครั้งด้วยสิทธิ์ของผู้ดูแลระบบ แล้วพิมพ์คำสั่งต่อไปนี้ แล้วกด Enter หลังจากที่แต่ละคำสั่งดำเนินการ
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- ตอนนี้ เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและพยายามอัปเดต