ข้อผิดพลาด Windows Update ไม่ใช่เรื่องใหม่ และข้อผิดพลาด 0x80248007 ก็เป็นเพียงอีกหนึ่งในรายการยาวๆ ของปัญหา Windows Update ที่คล้ายกัน ข่าวดีคือพวกมันก็มักจะง่ายที่จะแก้ไข นี่คือวิธี
ด้านที่น่าหงุดหงิดของข้อผิดพลาดแบบนี้คือไม่มีทางบอกได้ว่าอะไรผิดไปตรงไหน ดังนั้น แม้วิธีแก้จะง่าย คุณมักต้องลองทีละอย่างจนกว่าจะมีอะไรทำงานจริง
วิธีแก้ #1: รีสตาร์ท Windows Update Service
ทุกครั้งที่มีปัญหากับการอัปเดต Windows จุดหยุดแรกควรเป็นการตรวจสอบ Windows Update Service เนื่องจากเป็นบริการที่ dedicated ไว้สำหรับตรวจสอบและติดตั้ง Windows Updates ล่าสุด ข้อผิดพลาดเกี่ยวกับการอัปเดตส่วนใหญ่มาจากบริการนี้
คุณไม่ต้องทำอะไรมาก แค่รีสตาร์ทบริการ จะบังคับให้มันตรวจสอบอัปเดตใหม่และพยายามดาวน์โหลดใหม่
- เปิด Services โดยการค้นหาจากเมนู Start
- ค้นหาบริการ "Windows Update" ในรายการบริการระบบทั้งหมด เนื่องจากรายการเรียงตามอักษร คุณจะพบมันใกล้ด้านล่าง
- คลิกขวาบริการ และเลือก "Restart" หรือ "Start" หากมันไม่ได้รันเลย
วิธีแก้ #2: เริ่มบริการ Windows Installer
Windows Installer Service ควรทำงานโดยค่าเริ่มต้น แต่ในกรณีที่มันหยุดทำงานเนื่องจากบางเหตุผล (ไม่ว่าจะเป็นบั๊กหรือการ kill process ด้วยตนเองก่อนหน้านี้) มันสามารถให้คุณข้อผิดพลาดเมื่อติดตั้ง Windows Updates
เพื่อแก้ไขนี้ คุณต้องเริ่มบริการด้วยตนเอง
- เปิด Services โดยการค้นหาในเมนู Start
- นี่แสดงรายการบริการ Microsoft ทั้งหมดพร้อมสถานะ เลื่อนลงเพื่อหา "Windows Installer service" (รายการเรียงตามอักษร ดังนั้นหาส่วน "w" เท่านั้น)
- คลิกขวาบริการ และเลือก "Start"
วิธีแก้ #3: รัน Windows Update Troubleshooter
Windows Troubleshooters มีชื่อเสียงแย่โดยทั่วไป ไม่สามารถแก้ไขปัญหาส่วนใหญ่หรือแม้แต่ตรวจจับได้ถูกต้อง แต่ประสิทธิภาพได้ดีขึ้นตามเวลา และมักค้นหาและแก้ไขข้อผิดพลาดง่ายๆ ได้โดยไม่ต้องทำอะไรมาก
นี่คือเหตุผลที่การรัน Windows Update troubleshooter ก่อนที่เราจะไปที่วิธีแก้ที่เกี่ยวข้องมากกว่านี้ อาจเป็นความคิดที่ดี
- เปิด Settings โดยการคลิกที่ไอคอนเฟืองในเมนู Start หรือค้นหา
- ในแท็บ System (ซึ่งควรเป็นค่าเริ่มต้น) เลื่อนลงไปที่ตัวเลือก "Troubleshoot" และเลือกมัน
- ต่อไป ให้เลือก "Other troubleshooters"
- นี่นำเราไปที่รายการ Troubleshooters รวมถึงตัวสำหรับ Windows Update กดปุ่ม "Run" เพื่อเริ่ม Troubleshooter
วิธีแก้ #4: ล้างโฟลเดอร์ Software Distribution
เมื่อ Windows Update service ตรวจพบการอัปเดตใหม่ มันเริ่มดาวน์โหลดคอมโพเนนต์การอัปเดต Windows ที่จำเป็นเป็นไฟล์ชั่วคราวในโฟลเดอร์ SoftwareDistribution เมื่อดาวน์โหลดเสร็จ ไฟล์เหล่านี้จะถูกใช้ติดตั้งอัปเดตและทำความสะอาด
แต่ในกรณีที่การดาวน์โหลดค้างหรือเจอข้อผิดพลาด การอัปเดตอาจค้างไว้ เพราะบริการค้างอยู่ที่ไฟล์ที่ดาวน์โหลดไม่ครบ วิธีง่ายในการทำให้มันหลุดพ้นจากวัฏจักรนั้นคือการล้างโฟลเดอร์ SoftwareDistribution บังคับให้เริ่มดาวน์โหลดไฟล์อัปเดตใหม่ทั้งหมด
- เริ่มต้นด้วยการไปที่ C:\Windows\SoftwareDistribution โดยการป้อนที่อยู่นี้ใน File Explorer หรือคลิกผ่านไปเอง
- เข้าไปในโฟลเดอร์ DataStore และ Download และลบทุกอย่างในพวกมัน
วิธีแก้ #5: รัน SFC และ DISM Scan
จนตอนนี้ เราพูดถึงวิธีแก้ที่จัดการกับการดาวน์โหลดค้างหรือบั๊กสุ่ม แต่ถ้าบริการอัปเดตเสียหายเพราะไฟล์ระบบเสียหายหรือหายไป ล่ะ?
เพื่อซ่อมแซมไฟล์ระบบบนคอมพิวเตอร์ของคุณและให้แน่ใจว่าพวกมันทำงานสมบูรณ์ คุณต้องรัน SFC และ DISM scan โดยลำดับที่เหมาะสมคือรัน DISM (Deployment Image Servicing and Management) ก่อน เพราะมันจะดาวน์โหลด system image ใหม่จากเซิร์ฟเวอร์ Microsoft เพื่อซ่อมแซม local image ที่เก็บบนคอมพิวเตอร์ของคุณ
หลังจากนั้น คุณรัน SFC (System File Checker) เพื่อสแกนไฟล์ระบบทั้งหมด ยืนยันกับ system image เพื่อแก้ไขความไม่สอดคล้องใดๆ จนจบ คุณสามารถพูดได้อย่างมั่นใจว่า Windows Installation ของคุณไม่มีไฟล์เสียหายหรือแตก
- เนื่องจาก SFC และ DISM เป็นยูทิลิตี้คอมมานด์ไลน์ ให้เปิด Command Prompt as administrator คุณหาได้โดยพิมพ์ "cmd" ในเมนู Start ต้องเลือก "Run as Administrator"
- ก่อนอื่น เราจะรันคำสั่ง DISM
Dism /Online /Cleanup-Image /RestoreHealth
- นี่จะดาวน์โหลด system image ใหม่จากเซิร์ฟเวอร์ Microsoft และใช้ซ่อมแซม image ที่มีอยู่บนคอมพิวเตอร์ของคุณ
- หลังจาก DISM เสร็จสิ้นกระบวนการ ถึงเวลารัน SFC scan พิมพ์ "sfc /scannow" และกด Enter
- SFC จะใช้ system image ที่อัปเดตแล้ว เพื่อยืนยันความสมบูรณ์ของไฟล์ระบบทุกไฟล์ แทนที่หากพบความไม่ตรงกัน รอขณะสแกนดำเนินการ
วิธีแก้ #6: ติดตั้งอัปเดตด้วยตนเองจาก Microsoft Update Catalog
หากคุณยังได้ข้อผิดพลาด Windows update 0x80248007 ทุกครั้งที่พยายามอัปเดต Windows คุณสามารถไปที่ Microsoft Update Catalog และดาวน์โหลดการอัปเดตที่จำเป็นด้วยตนเอง Windows Updates ทั้งหมดมีอยู่บนเว็บไซต์ผ่านโปรแกรมติดตั้งแต่ละตัว ทำให้คุณติดตั้งได้เหมือนแพ็กเกจซอฟต์แวร์อื่นๆ
- เพื่อดาวน์โหลด Windows Update ด้วยตนเอง ให้ไปที่ Microsoft Update Catalog
- ป้อนหมายเลขซีเรียลของการอัปเดตที่คุณหา (ขึ้นต้นด้วย KB) การอัปเดตที่ตรงกันทั้งหมดจะถูกรายการพร้อมขนาด
- ดาวน์โหลดการอัปเดตที่ถูกต้องตามประเภทโปรเซสเซอร์ของคุณ นี่จะเปิดกล่องโต้ตอบแยก (แค่ Microsoft things) ที่คุณสามารถดาวน์โหลดไฟล์ .msi
- เมื่อไฟล์ดาวน์โหลดเสร็จ ให้รันแพ็กเกจเพื่อติดตั้งอัปเดตบนคอมพิวเตอร์ของคุณ และรีสตาร์ทระบบ
วิธีไหนดีที่สุดในการแก้ไขข้อผิดพลาดดาวน์โหลด Windows Update 0x80248007?
ในกรณีส่วนใหญ่ ข้อผิดพลาด Windows update สามารถแก้ไขได้โดยแค่รีสตาร์ทบริการ Windows Update หรือ Windows Installer services เฉพาะเมื่อวิธีเหล่านี้ไม่ได้ผล คุณจึงต้องไปที่วิธีแก้ที่ซับซ้อนกว่า
ไฟล์ระบบที่เสียหายหรือหายไปสามารถแก้ไขได้ด้วย DISM และ SFC scan และการล้างโฟลเดอร์ SoftwareDistribution สามารถบังคับให้ดาวน์โหลดอัปเดตใหม่ได้ หากวิธีอื่นๆ ล้มเหลวทั้งหมด การติดตั้งอัปเดตด้วยตนเองจากเว็บไซต์ Microsoft เกือบจะทำงานเสมอในฐานะโอกาสสุดท้าย