สาเหตุหลักของข้อผิดพลาดนี้คือ การอัปเดตที่มีบั๊กจาก Microsoft หรืออาจเป็นที่พื้นที่ดิสก์ที่ติดตั้งระบบปฏิบัติการอาจไม่เพียงพอ ขอแนะนำให้ตรวจสอบพื้นที่ดิสก์และข้อกำหนดขั้นต่ำของระบบก่อนทำการอัปเกรดเสมอ หากไดรฟ์ของคุณไม่มีพื้นที่ดิสก์เพียงพอ คุณอาจจะได้ข้อผิดพลาด 0xc19001e1 ปกติขนาดของการอัปเกรดจะมากกว่าที่ระบุในข้อกำหนด เพราะไฟล์ถูกบีบอัดเมื่อดาวน์โหลด และหลังจากแตกไฟล์แล้ว ต้องการพื้นที่มากขึ้น
1. ใช้เครื่องมือการบริหารระบบเพื่อทำความสะอาดพื้นที่ดิสก์ (Use System Administrative Tools to Clean Up Disk Space)
ในวิธีนี้ เราจะใช้ Windows Native Disk Cleanup utility เพื่อทำพื้นที่ดิสก์ว่าง และใช้ Administrative Tools เพื่อเริ่มและหยุด Update Services วิธีนี้รายงานโดยผู้ใช้มากมายว่าทำงานได้สำหรับพวกเขา
- ก่อนอื่น ไปที่ My Computer และคลิกขวาที่ไดรฟ์ที่ติดตั้ง Windows และเปิด Properties
- คลิก Disk Cleanup ในแท็บ General
- คลิก Cleanup System Files และ ตรวจสอบให้แน่ใจว่ากล่อง Windows Update Cleanup, Temporary Internet Files และ Temporary Files ถูกติ๊กถูก และคลิก OK
- เมื่อทำความสะอาดเสร็จสิ้น คลิกขวาที่ไอคอน My Computer และคลิก Manage
- คลิกที่ Services and Applications และดับเบิลคลิกที่ Services
- ค้นหาบริการ Windows Installer และ คลิกขวา และ Start บริการ แล้วคลิกขวาอีกครั้งเพื่อ Stop บริการ
- ค้นหาบริการ Windows Update และ คลิกขวา และ Start บริการ แล้วคลิกขวาอีกครั้งเพื่อ Stop บริการ
- ตอนนี้ รีสตาร์ทคอมพิวเตอร์ของคุณ และอัปเดต Windows
2. รีเซ็ตคอมโพเนนต์ Windows Update (Reset Windows Update Components)
ในวิธีนี้ เราจะรีเซ็ตคอมโพเนนต์ Windows Update เพราะบางครั้ง Windows Update Tool เองกลายเป็น Corrupt และไม่สามารถทำการอัปเดตได้ เราจะใช้ Command Prompt สำหรับวัตถุประสงค์นี้
- เปิด Command Prompt ด้วยสิทธิ์ Administrator
![[แก้ไข] Windows 10 Version 2004 ล้มเหลว 0xc19001e1](https://th.wsxdn.com/UploadFiles_2907/202204/2022041111531871.png)
- พิมพ์คำสั่งต่อไปนี้ในลำดับที่แน่นอนและกด Enter หลังแต่ละคำสั่งเพื่อดำเนินการ:
SC config wuauserv start= auto SC config bits start= auto SC config cryptsvc start= auto SC config trustedinstaller start= auto
- ตอนนี้ รีสตาร์ท คอมพิวเตอร์ของคุณ
- ปัญหานี้ต้องได้รับการแก้ไขแล้ว หากยังไม่ได้รับการแก้ไข ให้เปิด Command Prompt อีกครั้งด้วยสิทธิ์ Administrator และพิมพ์คำสั่งต่อไปนี้ และกด 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
- ตอนนี้ รีสตาร์ท คอมพิวเตอร์ของคุณ และลองอัปเดต