ผู้ใช้ Windows หลายคนได้รับรหัสข้อผิดพลาด 0x80244007 เมื่อพยายามติดตั้งอัปเดตบางอย่างโดยใช้ฟังก์ชัน WU (Windows Update) ในกรณีส่วนใหญ่ ผู้ใช้ที่ได้รับผลกระทบเห็นข้อความข้อผิดพลาด 'There were some problems installing updates, but we'll try again later' รหัสข้อผิดพลาดนี้พบบ่อยกว่าบน Windows 10 แต่มีบางกรณีที่เกิดขึ้นบน Windows 8.1
สาเหตุของรหัสข้อผิดพลาด 0x80244007
เราสืบสวนปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ และทดสอบกลยุทธ์ซ่อมแซมที่แตกต่างกันที่ผู้ใช้ที่ได้รับผลกระทบอื่นๆ มักแนะนำ พบว่ามีสาเหตุหลายอย่างที่อาจก่อให้เกิด รหัสข้อผิดพลาด 0x80244007 นี่คือรายการสาเหตุที่เป็นไปได้:
- ข้อบกพร่อง WU ทั่วไป — ตามที่พบ ปัญหานี้อาจเกิดจากความไม่สอดคล้องของ Windows Update ที่ Microsoft จดบันทึกไว้แล้ว ในกรณีนี้ คุณอาจสามารถแก้ไขปัญหาได้โดยอัตโนมัติโดยการสแกนระบบของคุณด้วย Windows Update Troubleshooter และนำกลยุทธ์ซ่อมแซมที่แนะนำไปใช้
- การเสียหายของไฟล์ระบบ — การเสียหายของไฟล์ระบบก็อาจเป็นผู้รับผิดชอบต่อรหัสข้อผิดพลาดนี้ WU (Windows Update) ทำงานร่วมกับการอ้างอิงมากมาย ไฟล์ที่แตกต่างกันมากอาจเป็นผู้ก่อให้เกิดรหัสข้อผิดพลาดนี้ วิธีที่มีประสิทธิภาพที่สุดในการสืบสวนและแก้ไขพวกมันทีละหลายไฟล์คือการรันยูทิลิตี้ที่สามารถแก้ไขข้อผิดพลาดทางตรรกะและการเสียหายของไฟล์ระบบ (เช่น DISM และ SFC)
- การรบกวนจากแอนติไวรัสบุคคลที่สาม — ชุดแอนติไวรัสที่คุ้มครองมากเกินไปก็อาจเป็นผู้รับผิดชอบต่อการปรากฏของรหัสข้อผิดพลาดนี้ สแกนเนอร์บุคคลที่สามหลายตัวรวมถึง Avast, McAfee และ Sophos ถูกทราบว่าก่อให้เกิดปัญหากับส่วนประกอบ Windows Update หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการปิดใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้งชุดแอนติไวรัสที่คุ้มครองมากเกินไป
- ความไม่สอดคล้องของ Windows Update — สาเหตุที่เป็นไปได้อีกอย่างที่อาจก่อให้เกิดข้อความข้อผิดพลาดนี้คือความไม่สอดคล้องกับไฟล์ที่เกี่ยวข้องกับกระบวนการ WU หากไฟล์ใดไฟล์หนึ่งขวางไม่ให้คอมพิวเตอร์ของคุณอัปเดตได้ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตทุกส่วนประกอบ Windows Update จาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
- ปัญหาการเสียหายของระบบปฏิบัติการพื้นฐาน — ในกรณีที่รุนแรงขึ้น ปัญหานี้อาจเกิดจากการเสียหายที่แพร่หลายซึ่งไม่สามารถแก้ไขได้อย่างเป็นทางการ ในสถานการณ์แบบนี้ วิธีแก้ไขที่เป็นไปได้คือการรีเฟรชทุกส่วนประกอบของระบบปฏิบัติการของคุณ (ไม่ว่าจะเป็นการติดตั้งใหม่แบบสะอาดหรือการซ่อมแซม)
วิธีที่ 1: รันโปรแกรมแก้ไขปัญหา Windows Update
ก่อนที่คุณจะลองกลยุทธ์ซ่อมแซมที่แตกต่างกัน ให้ดูว่าระบบปฏิบัติการของคุณสามารถแก้ไขปัญหาได้โดยอัตโนมัติหรือไม่ หากปัญหาที่คุณเผชิญเกิดจากความไม่สอดคล้องที่จดบันทึกไว้โดย Microsoft แล้ว โอกาสคือการแก้ไขจะง่ายเพียงแค่การรัน Windows Update troubleshooter
Windows Update Troubleshooter เป็นยูทิลิตี้ที่มีชุดกลยุทธ์ซ่อมแซมที่สามารถนำไปใช้โดยอัตโนมัติในกรณีที่พบสถานการณ์ที่ได้รับการคุ้มครอง ผู้ใช้ Windows หลายคนที่เผชิญรหัสข้อผิดพลาด 0x80244007 เดียวกันรายงานว่าปัญหาแก้ไขแล้วหลังจากพวกเขารันโปรแกรมแก้ไขปัญหานี้และรีสตาร์ทคอมพิวเตอร์
นี่คือคำแนะนำ מהירה ในการรัน Windows Update Troubleshooter เพื่อแก้ไขข้อผิดพลาด 0x80244007:
- กด Windows key + R เพื่อเปิดกล่อง Run ต่อไป พิมพ์ "ms-settings-troubleshoot" ภายในกล่องข้อความและกด Enter เพื่อเปิดแท็บ Troubleshooting ของแอป Settings

- เมื่อคุณอยู่ในแท็บ Troubleshooting ให้ไปที่ फलกด้านขวาของหน้าจอ Settings ต่อไป เลื่อนลงไปที่ส่วน Get up and running หลังจากถึงแล้ว คลิกที่ Windows Update จากนั้นคลิกที่ Run the troubleshooter จากเมนูบริบทที่ปรากฏใหม่

- หลังจากคุณเริ่มต้นยูทิลิตี้สำเร็จ ให้รออย่างมีความอดทนจนการสแกนเบื้องต้นเสร็จสิ้น กระบวนการนี้จะกำหนดว่ากลยุทธ์ซ่อมแซมใดๆ ที่รวมอยู่กับยูทิลิตีนี้ใช้ได้กับสถานการณ์ปัจจุบันของคุณหรือไม่

- หากพบวิธีแก้ไขที่เป็นไปได้ คุณจะเห็นหน้าต่างที่แตกต่างและคุณจะมีตัวเลือกที่จะคลิกที่ Apply this fix คลิกมัน และจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อบังคับใช้วิธีแก้ไข โปรดทราบว่าขึ้นอยู่กับปัญหาที่คุณเผชิญ คุณอาจถูกแจ้งให้ทำขั้นตอนเพิ่มเติมบางอย่าง

- หลังจากนำวิธีแก้ไขไปใช้สำเร็จ ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าข้อผิดพลาด 0x80244007 แก้ไขแล้วหรือยังโดยการพยายามติดตั้งอัปเดตที่ล้มเหลวก่อนหน้านี้เมื่อการเริ่มต้นครั้งถัดไปเสร็จสิ้น
หากคุณยังคงเผชิญรหัสข้อผิดพลาดเดียวกันเมื่ออัปเดตล้มเหลว ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: รันการสแกน DISM และ SFC
หากวิธีแรกไม่ได้ผลสำหรับคุณ ปัญหาน่าจะเกิดจากการเสียหายของไฟล์ระบบในระดับหนึ่ง เนื่องจาก WU (Windows Update) ทำงานร่วมกับการอ้างอิงมากมาย ไฟล์ที่แตกต่างกันมากอาจเป็นผู้ก่อให้เกิดรหัสข้อผิดพลาดนี้
หากสถานการณ์นี้ใช้ได้ วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขปัญหาคือการรันยูทิลิตี้สองตัวที่สามารถแก้ไขทั้งข้อผิดพลาดทางตรรกะและการเสียหายของไฟล์ระบบ SFC (System File Checker) และ DISM (Deployment Image Servicing and Management) ทั้งสองสามารถทำได้
DISM ใช้ส่วนประกอบย่อยของ WU เพื่อแทนที่อินสแตนซ์ที่เสียหายด้วยสำเนาที่สมบูรณ์ ในขณะที่ SFC ใช้สำเนาที่จัดเก็บในท้องถิ่นเพื่อทำสิ่งเดียวกัน
เนื่องจากทั้งสองยูทิลิตี้แก้ไขอินสแตนซ์ที่เสียหายด้วยวิธีที่แตกต่างกัน เราแนะนำให้คุณรันทั้งสองเพื่อแก้ไขข้อผิดพลาด 0x80244007 นี่คือคำแนะนำ מהירה ในการทำเช่นนี้:
- เปิดกล่อง Run โดยการกด Windows key + R จากนั้น พิมพ์ 'cmd' ภายในกล่องข้อความที่เปิดใหม่และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt พร้อมสิทธิ์ผู้ดูแลระบบ เมื่อคุณถูกพรอมพ์โดย UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

- เมื่อคุณอยู่ในหน้าต่าง CMD แล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter หลังจากแต่ละคำสั่งเพื่อเริ่มการสแกน DISM:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
หมายเหตุ: ยูทิลิตีนี้ต้องการการเชื่อมต่ออินเทอร์เน็ตที่น่าเชื่อถือเพื่อแทนที่อินสแตนซ์ที่เสียหายด้วยสำเนาที่สมบูรณ์ คำสั่งแรกจะสแกนระบบของคุณ ในขณะที่คำสั่งที่สองจะแก้ไขความไม่สอดคล้องที่พบจากการสแกนครั้งแรก
- หลังจากการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดำเนินการต่อกับขั้นตอนถัดไปด้านล่าง
หมายเหตุ: แม้จะไม่มีข้อผิดพลาดที่รายงานในขั้นสุดท้าย คุณก็ควรดำเนินการสแกน SFC ต่อไป - เมื่อลำดับการเริ่มต้นครั้งถัดไปเสร็จสิ้น ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิด CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบอีกครั้ง แต่ครั้งนี้ ให้พิมพ์คำสั่งต่อไปนี้แทนและกด Enter เพื่อเริ่มการสแกน SFC:
sfc /scannow
หมายเหตุ: อย่า中断กระบวนการนี้หลังจากเริ่มการสแกนเบื้องต้น การทำเช่นนั้นอาจทำให้ระบบของคุณโดนข้อผิดพลาดทางตรรกะอื่นๆ ที่อาจก่อให้เกิดปัญหาคล้ายกันในอนาคต
- ทันทีที่การสแกน SFC เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาแก้ไขแล้วหรือยังในการเริ่มระบบครั้งถัดไป
หากปัญหาเดียวกัน 0x80244007 error ยังคงเกิดขึ้น ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3: ถอนการติดตั้งชุดแอนติไวรัสที่คุ้มครองมากเกินไป
ตามที่พบ สาเหตุที่เป็นไปได้อีกอย่างที่อาจก่อให้เกิดข้อผิดพลาด 0x80244007 เมื่อคุณพยายามติดตั้ง Windows Update ที่รออยู่คือชุดแอนติไวรัสที่คุ้มครองมากเกินไป ตามรายงานผู้ใช้หลายราย ชุดความปลอดภัยบุคคลที่สามหลายชุดมีศักยภาพที่จะบล็อกการเชื่อมต่อระหว่างส่วนประกอบ WU และเซิร์ฟเวอร์ภายนอก Sophos, McAffee, AVAST, Comodo และอีก一些 มักถูกรายงานว่าก่อให้เกิดการปรากฏของปัญหานี้
หากคุณใช้สแกนเนอร์ความปลอดภัยที่คุณคิดว่าอาจเป็นผู้รับผิดชอบต่อรหัสข้อผิดพลาดนี้ คุณควรสามารถหลีกเลี่ยงปัญหาได้โดยการปิดใช้งานการป้องกันแบบเรียลไทม์ขณะติดตั้งอัปเดต หรือถอนการติดตั้งชุดแอนติไวรัสทั้งหมดและเปลี่ยนไปใช้โซลูชันที่สร้างมา (Windows Defender)
ก่อนอื่น คุณควรเริ่มต้นด้วยการพยายามปิดใช้งานการป้องกันแบบเรียลไทม์ของแอนติไวรัสของคุณ กระบวนการนี้จะแตกต่างกันไปขึ้นอยู่กับไคลเอนต์บุคคลที่สามที่คุณใช้ แต่ ในกรณีส่วนใหญ่ คุณสามารถทำได้โดยใช้ไอคอนแถบงาน คลิกขวาที่มันและมองหาตัวเลือกที่จะปิดใช้งานการป้องกันแบบเรียลไทม์
ทันทีที่การป้องกันแบบเรียลไทม์ถูกปิดใช้งาน ให้พยายามติดตั้งอัปเดตอีกครั้งและดูว่าคุณสามารถติดตั้งอัปเดตได้โดยไม่เห็นข้อผิดพลาด 0x80244007 หรือไม่
หากปัญหาเดียวกันยังคงเกิดขึ้น คุณควรถอนการติดตั้งแอนติไวรัสอย่างสมบูรณ์ กำจัดไฟล์เหลือทิ้ง และรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณตัดสินใจทำเช่นนี้ ให้ทำตามบทความนี้ (ที่นี่) ใช้มันเป็นคำแนะนำทีละขั้นตอนในการติดตั้งโปรแกรมความปลอดภัยของคุณโดยไม่ทิ้งไฟล์เหลือทิ้งที่อาจยังคงก่อให้เกิดปัญหาเดียวกัน
หากวิธีนี้ไม่ได้ใช้ หรือคุณทำตามขั้นตอนด้านล่างแล้วแต่ไม่ได้ผล ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: รีเซ็ตทุกส่วนประกอบ Windows Update
หาก 3 วิธีแรกไม่ได้ให้คุณการประสบความสำเร็จที่ทำให้คุณติดตั้ง Windows Update ได้โดยไม่มีปัญหา น่าจะเป็นว่าคุณจัดการกับความไม่สอดคล้องของไฟล์ระบบ WU ที่ขวางไม่ให้เครื่องของคุณอัปเดตได้ หากอัปเดตหลายตัวล้มเหลวด้วยรหัสข้อผิดพลาดเดียวกัน นี่เป็นหลักฐานเพิ่มเติมว่าสถานการณ์นี้ใช้ได้
ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้โดยการรีเซ็ตทุกส่วนประกอบและข้อมูลอ้างอิงของ Windows ที่เกี่ยวข้องกับกระบวนการนี้ ผู้ใช้บางคนที่เผชิญปัญหาเดียวกันยืนยันว่าขั้นตอนด้านล่างทำให้พวกเขาแก้ไขข้อผิดพลาด 0x80244007 ได้
นี่คือคำแนะนำทีละขั้นตอนในการรีเซ็ตทุกส่วนประกอบ Windows Update ด้วยตนเองผ่าน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ:
- กด Windows key + R เพื่อเปิดกล่อง Run เมื่อคุณอยู่ในหน้าต่าง run แล้ว ให้พิมพ์ "cmd" ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิดกล่อง Run เมื่อคุณถูกพรอมพ์โดย UAC (User Account Prompt) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

- เมื่อคุณเข้าสู่ CMD prompt ที่มีสิทธิ์ผู้ดูแลระบบได้แล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter หลังจากแต่ละคำสั่งเพื่อหยุดบริการ WU ที่เกี่ยวข้องทั้งหมด:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: เมื่อคุณรันคำสั่งด้านบน คุณจะหยุดบริการ Windows Update, ตัวติดตั้ง MSI, บริการเข้ารหัส และบริการ BITS อย่างมีประสิทธิภาพ
- เมื่อบริการถูกปิดใช้งานแล้ว ให้รันคำสั่งต่อไปนี้ใน CMD window เดียวกันและกด Enter หลังจากแต่ละคำสั่งเพื่อเปลี่ยนชื่อโฟลเดอร์สองโฟลเดอร์ที่รับผิดชอบเก็บไฟล์ WU ชั่วคราว:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: ด้วยการเปลี่ยนชื่อโฟลเดอร์ Windows Update สำคัญสองโฟลเดอร์นี้ คุณกำลังบังคับให้ระบบปฏิบัติการของคุณสร้างโฟลเดอร์ใหม่ที่ไม่ถูกสัมผัสโดยการเสียหาย กระบวนการนี้จะแก้ไขกรณีส่วนใหญ่ของการเสียหายของไฟล์ระบบที่สามารถรับผิดชอบต่อปัญหานี้ได้
- เมื่อโฟลเดอร์สองโฟลเดอร์ด้านบนถูกเปลี่ยนชื่อแล้ว ให้พิมพ์คำสั่งสุดท้ายเหล่านี้เพื่อเปิดใช้งานบริการที่คุณปิดใช้งานไว้ที่ขั้นตอนที่ 2 แต่โปรดแน่ใจว่าจะกด Enter หลังจากแต่ละคำสั่ง (อย่ารันทั้งหมดพร้อมกัน):
net start wuauserv net start cryptSvc net start bits net start msiserver
- พยายามติดตั้งอัปเดตที่ก่อให้เกิดข้อผิดพลาด 0x80244007 ก่อนหน้านี้อีกครั้งและดูว่าปัญหาแก้ไขแล้วหรือไม่
หากรหัสข้อผิดพลาดเดียวกันยังคงแสดงและคุณยังคงไม่สามารถดำเนินการติดตั้งอัปเดตให้เสร็จสิ้นได้ ให้ไปที่วิธีสุดท้ายด้านล่าง
วิธีที่ 5: ทำการซ่อมแซม (Repair Install)
หากไม่มีวิธีแก้ไขที่เป็นไปได้ด้านบนทำงานสำหรับคุณ คุณน่าจะจัดการกับปัญหาการเสียหายของไฟล์ระบบพื้นฐานที่ไม่สามารถแก้ไขได้ด้วยขั้นตอนการกู้คืนมาตรฐาน ในสถานการณ์แบบนี้ โอกาสที่ดีที่สุดของคุณในการแก้ไขปัญหาคือการรีเซ็ตทุกส่วนประกอบของ Windows เพื่อให้แน่ใจว่า OS ของคุณปราศจากการเสียหาย
เมื่อพูดถึงการรีเฟรชทุกส่วนประกอบของระบบปฏิบัติการ วิธีที่ง่ายที่สุดคือการทำ clean install แต่โปรดทราบว่าการดำเนินการนี้จะลบไฟล์ส่วนใหญ่ของคุณรวมถึงการติดตั้งแอป & เกม การตั้งค่าผู้ใช้ และสื่อส่วนตัวที่จัดเก็บบนไดรฟ์ Windows
หากคุณต้องการวิธีที่ควบคุมความเสียหาย คุณควรเลือก repair install (in-place repair) แทน กระบวนการนี้มีความยุ่งยากกว่านิดหน่อย แต่จะอนุญาตให้คุณรีเซ็ตทุกส่วนประกอบของการติดตั้ง Windows ของคุณพร้อมกับอนุญาตให้คุณเก็บไฟล์ทั้งหมดไว้ (รวมถึงแอป เกม การตั้งค่าผู้ใช้ สื่อส่วนตัว ฯลฯ)