รหัสข้อผิดพลาด 80246007 หมายความว่าอัปเดตไม่ได้ถูกดาวน์โหลด ปัญหานี้เกิดขึ้นเมื่อ Windows มีอัปเดตที่ต้องติดตั้ง แต่ไม่สามารถดาวน์โหลดจากที่เก็บของ Windows ได้
เรื่องนี้รบกวนผู้ใช้ที่พยายามหาว่าทำไมอัปเดตถึงดาวน์โหลดล้มเหลว เพราะอาจมีหลายสาเหตุ เช่น เซิร์ฟเวอร์ที่ส่งอัปเดตล้ม โปรแกรมแอนตี้ไวรัสบล็อกการดาวน์โหลดโดยผิด หรือการเชื่อมต่ออินเทอร์เน็ตไม่สามารถเชื่อมต่อกับ Windows ได้
รหัสข้อผิดพลาด 0x80246007 – วิแก้ไขอย่างไร
รหัสข้อผิดพลาดนี้อาจเกิดขึ้นขณะพยายามดาวน์โหลด Windows Updates หรือขณะอัปเดตหรือดาวน์โหลดแอปจาก Windows Store คำอธิบายจาก Microsoft คือเพียงว่า "The update has not been downloaded"

เรื่องนี้ค่อนข้างรบกวน โดยเฉพาะหากแอปที่ต้องการอัปเดตสำคัญ ข้อมูลเกี่ยวกับรหัสข้อผิดพลาดนี้ค่อนข้างน้อยและคลุมเครือ แต่มีวิธีแก้ไขที่ดีมากซึ่งรับประกันว่าจะแก้ไขรหัสข้อผิดพลาดใดๆ ที่คุณอาจได้รับ
1. ปิดใช้งานแอนตี้ไวรัสและไฟร์วอลล์
ซอฟต์แวร์แอนตี้ไวรัสเป็นสิ่งที่ทุกผู้ใช้ควรติดตั้ง เพราะภัยคุกคามที่อาจติดเชื้อคอมพิวเตอร์มีมาก และคุณจับไวรัสได้ง่ายจากออนไลน์ หรือ DVD/USB ที่ติดเชื้อ
อย่างไรก็ตาม เครื่องมือเหล่านี้บางครั้งป้องกันไม่ให้บริการอย่าง Windows Update เข้าถึงอินเทอร์เน็ตได้อย่างปกติ และนี่มักเป็นเหตุผลที่คุณได้รับข้อความข้อผิดพลาดรบกวนเหล่านี้
- ปิดใช้งานแอนตี้ไวรัสของคุณ
- กระบวนการสำหรับแอนตี้ไวรัสแต่ละตัวแตกต่างกัน อย่างไรก็ตาม หากคุณใช้ Windows 10 คุณยังต้องปิด Windows Defender ด้วย
- คลิกขวาที่ไอคอนโล่บนแถบงานและคลิก Open
- เมื่อ Windows Defender Security Center เปิด ให้คลิกไอคอนโล่ใต้ปุ่ม Home เปิด Virus & threat protection settings และปิด Real-time protection และ Cloud-based protection
- ไปที่ไอคอนเบราว์เซอร์ (ตัวที่สองจากท้าย) และปิดตัวเลือก Check apps and files
- ปิดตัวเลือก SmartScreen for Windows Store apps ด้านล่างด้วย

Windows Firewall อาจก่อให้เกิดปัญหาการเชื่อมต่อได้เช่นกัน เพราะมันบล็อกการเชื่อมต่อที่ไม่รู้จักเข้าสู่คอมพิวเตอร์โดยอัตโนมัติ และอาจกำลังบล็อกการเชื่อมต่อบางอย่างที่เกี่ยวกับการอัปเดต Windows หรือแอปพลิเคชัน
- เปิด Control Panel โดยค้นหาหลังกดปุ่ม Start ที่มุมซ้ายล่างของเดสก์ทอป
- เปลี่ยน View by เป็น Small icons และค้นหาตัวเลือก Windows Firewall
- คลิกที่มันและเลือก Turn Windows Firewall on or off ที่เมนูด้านซ้ายของหน้าต่าง
- คลิก Radio button ถัดจาก "Turn off Windows Firewall (not recommended)" สำหรับทั้ง Private และ Public network settings
- คลิกปุ่ม OK และลองอัปเดตคอมพิวเตอร์ตอนนี้

หมายเหตุ: แม้คุณจะเผชิญปัญหากับการอัปเดตแอปหรือระบบปฏิบัติการเพราะแอนตี้ไวรัสหรือไฟร์วอลล์ คุณก็ไม่ควรทิ้งคอมพิวเตอร์ไว้โดยไม่มีการป้องกัน โปรดเปิดแอนตี้ไวรัส Windows Defender และ Windows Firewall กลับคืนทันทีที่อัปเดต Windows หรือแอปที่ต้องการสำเร็จ
2. ตรวจสอบปัญหา Windows Update และการเชื่อมต่ออินเทอร์เน็ต
Windows 10 มาพร้อมกับเครื่องมือแก้ไขปัญหา (Troubleshooters) หลายอย่างที่สามารถระบุปัญหาที่คุณเผชิญและแก้ไขให้โดยอัตโนมัติในเวลาอันสั้น เครื่องมือเหล่านี้ช่วยผู้คนจำนวนมากที่ไม่คุ้นเคยกับการจัดการปัญหาเหล่านี้เอง และกระบวนการใช้เวลา gầnศูนย์
- กดค้างปุ่ม Windows แล้วกด I เพื่อเปิดแอป Settings
- ไปที่ส่วน Update & Security และไปที่เมนู Troubleshoot
- ก่อนอื่น คลิกตัวเลือก Windows Update และทำตามคำแนะนำบนหน้าจอเพื่อดูว่ามีปัญหากับบริการและกระบวนการ Windows Update หรือไม่
- หลัง Troubleshooter เสร็จ ให้ไปที่ส่วน Troubleshoot อีกครั้งและเปิด Internet Connections troubleshooter
- ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

3. ตรวจสอบ Image และไฟล์ระบบของคุณ
การที่ Windows Updates ล้มเหลวมักเกี่ยวข้องกับ Windows image หรือไฟล์ระบบของคุณ โชคดีที่ Windows มาพร้อมเครื่องมือในตัวหลายอย่างที่สามารถแก้ไขปัญหาเหล่านี้ได้ง่ายและโดยอัตโนมัติ
DISM (Deployment Image Servicing and Management) เป็นคำสั่งที่ใช้ตรวจสอบ Windows image หาข้อผิดพลาดและแก้ไข
SFC (System File Checker) เป็นคำสั่งอีกอย่างที่ใช้ค้นหาไฟล์ระบบ Windows ที่ผิดปกติหรือหายไป และเครื่องมือนี้ก็แก้ไขหรือแทนที่ได้
- คุณสามารถใช้เครื่องมือเหล่านี้กับ Command Prompt พิมพ์ Command Prompt ในแถบค้นหา คลิกขวา และเลือก Run as administrator
- พิมพ์คำสั่งต่อไปนี้เพื่อให้ DISM สแกน Windows image และซ่อมแซมโดยอัตโนมัติ โปรดอดทนรอเครื่องมือนี้เสร็จ เพราะกระบวนการอาจใช้เวลาถึง 20 นาที
DISM /Online /Cleanup-Image /RestoreHealth
- หลังกระบวนการก่อนหน้าเสร็จ ให้ใช้คำสั่งต่อไปนี้เพื่อให้ SFC สแกนไฟล์ระบบหาข้อผิดพลาด:
sfc /scannow
- ลองอัปเดตหรือดาวน์โหลดแอปตอนนี้หากนั่นคือปัญหา หรือลองรัน Windows Update เพื่อดูว่าปัญหาแก้ไขแล้วหรือไม่
4. รีเซ็ตส่วนประกอบ Windows Update ด้วยตนเอง
นี่อาจเป็นวิธีแก้ไขที่ซับซ้อนที่สุด แต่มีประสิทธิภาพในการกำจัดปัญหาและรหัสข้อผิดพลาด Windows Update ทุกประเภท เนื่องจากคุณต้องรีเซ็ตทุกอย่างบนคอมพิวเตอร์ที่เกี่ยวกับ Windows Update
- พิมพ์ Command Prompt ในแถบค้นหาและรันด้วยสิทธิ์ Administrator
- หยุดบริการต่อไปนี้: MSI Installer, Windows Update Services, BITS, และ Cryptographic โดยคัดลอกและวางคำสั่งด้านล่าง กด Enter หลังแต่ละคำสั่ง
net stop msiserver
net stop wuauserv
net stop bits
net stop cryptSvc
- เปลี่ยนชื่อโฟลเดอร์ Catroot2 และ Software Distribution สามารถทำได้ง่ายกว่าด้วยการคัดลอกคำสั่งต่อไปนี้ใน Command Prompt:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
- เริ่มบริการ MSI Installer, Windows Update Services, BITS, และ Cryptographic อีกครั้ง โดยคัดลอกและวางคำสั่งด้านล่างทีละคำสั่ง
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- รีสตาร์ทคอมพิวเตอร์หลังจากนี้และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
หมายเหตุ: คุณจะไม่สามารถเปลี่ยนชื่อโฟลเดอร์ในขั้นตอน 3 ได้ ยกเว้นคุณจะหยุดบริการที่ระบุไว้ก่อนหน้านี้ ตามขั้นตอนเหล่านี้อย่างแม่นยำ ตรวจสอบให้แน่ใจว่าล็อกอินด้วยบัญชี Administrator และรัน Command Prompt เป็น Administrator