Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates

เมื่อบริการ Windows Update สแกนหาการอัปเดตและเริ่มดาวน์โหลด คุณอาจได้รับข้อผิดพลาดว่าอัปเดตบางรายการดาวน์โหลดไม่เสร็จ เราจะพยายามต่อไป รหัสข้อผิดพลาด 0x80246007 สิ่งนี้อาจเกิดขึ้นกับ Windows Update ใด ๆ อันที่จริงแล้วกับแอปพลิเคชัน Windows เช่น OneNote เช่นกัน ข้อผิดพลาดนี้เกิดขึ้นได้จากหลายสาเหตุ ได้แก่-

  • ฐานข้อมูล Windows Update เสียหาย
  • เมื่อกระบวนการอื่นขัดแย้งกับคอมโพเนนต์ของ Windows Update
  • แม้ว่าจะมีปัญหากับบริการ BITS

ในโพสต์นี้ เรากำลังแชร์วิธีแก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลดการอัปเดต Windows 10

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates

อัปเดตบางรายการดาวน์โหลดไม่เสร็จ เกิดข้อผิดพลาด 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 ใหม่ คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบเพื่อทำสิ่งนี้ให้เสร็จ

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates

เปิดคอนโซลบริการโดยพิมพ์ services.msc ในพรอมต์การเรียกใช้ตามด้วยแป้น Enter

ค้นหา Background Intelligent Transfer Service ดับเบิลคลิกเพื่อเปิดคุณสมบัติ

ในบานหน้าต่างคุณสมบัติ ตั้งค่าประเภทการเริ่มต้นเป็น ด้วยตนเอง จากนั้นคลิกที่ เริ่ม ปุ่ม. หากไม่ได้ผล ให้ตั้งค่าเป็นอัตโนมัติ (ล่าช้า) แล้วรีสตาร์ทคอมพิวเตอร์

3] ลบไฟล์ออกจากโฟลเดอร์การกระจายซอฟต์แวร์

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates

เมื่อ 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

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates

ไปที่ C:\Windows\WinSxS\ โฟลเดอร์ ค้นหา pending.xml ไฟล์และเปลี่ยนชื่อ คุณยังลบออกได้ ซึ่งจะทำให้ Windows Update สามารถลบงานที่ค้างอยู่และสร้างการตรวจสอบการอัปเดตใหม่ได้ ดูว่าสิ่งนี้จะช่วยได้หรือไม่

เกี่ยวข้อง :ข้อผิดพลาดในการอัพเกรด Windows 8007002C, 80246007, 80070004, 80240020

หวังว่าจะช่วยได้นะ! แจ้งให้เราทราบว่าอันไหนที่เหมาะกับคุณ

แก้ไขข้อผิดพลาด 0x80246007 เมื่อดาวน์โหลด Windows Updates