เมื่อบริการ Windows Update สแกนหาการอัปเดตและเริ่มดาวน์โหลด คุณอาจได้รับข้อผิดพลาดว่าอัปเดตบางรายการดาวน์โหลดไม่เสร็จ เราจะพยายามต่อไป รหัสข้อผิดพลาด 0x80246007 สิ่งนี้อาจเกิดขึ้นกับ Windows Update ใด ๆ อันที่จริงแล้วกับแอปพลิเคชัน Windows เช่น OneNote เช่นกัน ข้อผิดพลาดนี้เกิดขึ้นได้จากหลายสาเหตุ ได้แก่-
- ฐานข้อมูล Windows Update เสียหาย
- เมื่อกระบวนการอื่นขัดแย้งกับคอมโพเนนต์ของ Windows Update
- แม้ว่าจะมีปัญหากับบริการ BITS
ในโพสต์นี้ เรากำลังแชร์วิธีแก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลดการอัปเดต Windows 10
อัปเดตบางรายการดาวน์โหลดไม่เสร็จ เกิดข้อผิดพลาด 0x80246007
ก่อนที่คุณจะเริ่มต้น คุณอาจต้องการเรียกใช้ตัวแก้ไขปัญหา Windows Update ในตัวและดูว่าจะช่วยคุณหรือไม่
1] ลบเนื้อหาของโฟลเดอร์ชั่วคราว
คุณสามารถลบการอัปเดต Windows 10 ที่ดาวน์โหลด ล้มเหลวและรอดำเนินการทั้งหมดได้โดยใช้คำสั่ง "เรียกใช้"
เปิดกล่องโต้ตอบ 'เรียกใช้' โดยกด Win+R พร้อมกัน และในกล่องโต้ตอบที่เปิดขึ้น ให้พิมพ์ %temp% และกด Enter ในโฟลเดอร์ที่เปิดขึ้นก่อนที่คุณจะเลือกไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์ Temp แล้วลบทิ้ง
%temp% เป็นหนึ่งในตัวแปรสภาพแวดล้อมจำนวนมากใน Windows ที่สามารถเปิดโฟลเดอร์ที่ Windows กำหนดให้เป็นโฟลเดอร์ชั่วคราวของคุณ โดยทั่วไปจะอยู่ที่ C:\Users\[username]\AppData\Local\Temp .
2] เริ่มบริการ BITS ใหม่
BITS หรือ Background Intelligent Transfer Service เป็นส่วนหนึ่งของบริการ Windows Update ซึ่งจัดการการดาวน์โหลดพื้นหลังของ Windows Update สแกนหาการอัปเดตใหม่ และอื่นๆ หาก Windows Update ของคุณล้มเหลวหลายครั้ง คุณอาจต้องเริ่มบริการ BITS ใหม่ คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบเพื่อทำสิ่งนี้ให้เสร็จ
เปิดคอนโซลบริการโดยพิมพ์ services.msc ในพรอมต์การเรียกใช้ตามด้วยแป้น Enter
ค้นหา Background Intelligent Transfer Service ดับเบิลคลิกเพื่อเปิดคุณสมบัติ
ในบานหน้าต่างคุณสมบัติ ตั้งค่าประเภทการเริ่มต้นเป็น ด้วยตนเอง จากนั้นคลิกที่ เริ่ม ปุ่ม. หากไม่ได้ผล ให้ตั้งค่าเป็นอัตโนมัติ (ล่าช้า) แล้วรีสตาร์ทคอมพิวเตอร์
3] ลบไฟล์ออกจากโฟลเดอร์การกระจายซอฟต์แวร์
เมื่อ Windows ดาวน์โหลดการอัปเดต การอัปเดตเหล่านั้นจะถูกเก็บไว้ในโฟลเดอร์เฉพาะที่เรียกว่า Software Distribution ไฟล์ที่ดาวน์โหลดที่นี่จะถูกลบโดยอัตโนมัติเมื่อการติดตั้งเสร็จสิ้น อย่างไรก็ตาม หากไม่ล้างข้อมูลหรือหากการติดตั้งยังค้างอยู่ คุณมีทางเลือกสองทาง ขั้นแรก ให้ลบไฟล์ทั้งหมดในโฟลเดอร์ SoftwareDistribution หลังจากหยุด Windows Update Service ชั่วคราว ประการที่สอง ลองรีสตาร์ทคอมพิวเตอร์หลายๆ ครั้งเพื่อดูว่ากระบวนการอัปเดตเริ่มต้นโดยอัตโนมัติหรือไม่
4] รีเซ็ตโฟลเดอร์ catroot2
เป็นที่ทราบกันดีว่าการรีเซ็ตโฟลเดอร์ catroot2 สามารถแก้ไขปัญหาต่างๆ ของ Windows Update ได้
แคทรูต และ catroot2 คือโฟลเดอร์ระบบปฏิบัติการ Windows ที่จำเป็นสำหรับกระบวนการ Windows Update เมื่อคุณเรียกใช้ Windows Update โฟลเดอร์ catroot2 จะจัดเก็บลายเซ็นของแพ็คเกจ Windows Update และช่วยในการติดตั้ง บริการการเข้ารหัสใช้ประโยชน์จาก %windir%\System32\catroot2\edb.log ไฟล์สำหรับกระบวนการอัปเดต การอัปเดตจะถูกเก็บไว้ในโฟลเดอร์ SoftwareDistribution ซึ่งใช้โดย Automatic Updates เพื่อดำเนินการอัปเดต
โปรดอย่าลบหรือเปลี่ยนชื่อโฟลเดอร์ Catroot Windows จะสร้างโฟลเดอร์ Catroot2 ขึ้นใหม่โดยอัตโนมัติ แต่โฟลเดอร์ Catroot จะไม่ถูกสร้างขึ้นใหม่หากเปลี่ยนชื่อโฟลเดอร์ Catroot
5] ลบไฟล์ pending.xml
ไปที่ C:\Windows\WinSxS\ โฟลเดอร์ ค้นหา pending.xml ไฟล์และเปลี่ยนชื่อ คุณยังลบออกได้ ซึ่งจะทำให้ Windows Update สามารถลบงานที่ค้างอยู่และสร้างการตรวจสอบการอัปเดตใหม่ได้ ดูว่าสิ่งนี้จะช่วยได้หรือไม่
เกี่ยวข้อง :ข้อผิดพลาดในการอัพเกรด Windows 8007002C, 80246007, 80070004, 80240020
หวังว่าจะช่วยได้นะ! แจ้งให้เราทราบว่าอันไหนที่เหมาะกับคุณ