Error 0x80070057 แสดงว่า Windows Updates ล้มเหลว มีหลายสาเหตุ เช่น องค์ประกอบ Windows Update เสียหาย อัปเดตก่อนหน้าล้มเหลวทำให้ไฟล์ระบบที่จัดการแพ็กเกจอัปเดตเสียหาย รหัส 0x80070057 เป็นรหัสเฮกซาเดซิมอล พบบ่อยใน Windows Vista, 7, 8, 10
ข้อผิดพลาดมักตามด้วยข้อความยาว: "There were some problems installing updates, but we'll try again later... (0x80070057)" หรืออาจเป็น "Something went wrong"
คู่มือนี้รวบรวมหลายวิธีที่แก้ได้กับผู้ใช้จำนวนมากใน Vista, 7, 8, 10 ลองทุกวิธี เพราะอาจต้อง Reboot หลายครั้ง แนะนำ Bookmark หน้านี้หรือส่งลิงก์อีเมลตัวเอง ก่อนเริ่ม: ปิด Proxy (ถ้าใช้) และลองปิด Antivirus
วิธีที่ 1: กู้คืน Windows Update Repository
ดาวน์โหลดและรัน Restoro สแกนและกู้คืน Repository ที่เสียหาย/หายไปจาก ที่นี่ แล้วลองอัปเดต Windows อีกครั้ง หากไม่ได้ ไปวิธีที่ 2
วิธีที่ 2: รัน SFC Scan
System File Checker เป็นเครื่องมือตรวจสอบไฟล์ระบบ built-in ดาวน์โหลด Manifest จาก Microsoft เปรียบเทียบกับไฟล์ท้องถิ่น หากพบความแตกต่าง จะดาวน์โหลดไฟล์ใหม่แทนที่เก่า เครื่องมือมีประสิทธิภาพมาก ต้องเป็น Administrator
- รัน SFC Scan

- Restart คอมพิวเตอร์เต็มรูปแบบ ตรวจสอบว่าข้อผิดพลาดแก้แล้ว
วิธีที่ 3: รัน SFCFix
เครื่องมืออีกตัวซ่อมไฟล์ระบบ คล้าย SFC แต่ช่วยเมื่อไฟล์ SFC เองเสียหาย โปรแกรม Third-party ใช้ความเสี่ยงเอง
ดาวน์โหลด SFCFix.exe รัน ตอบ prompt ใน CMD ด้วยการกดปุ่มใดๆ จนจบ
วิธีที่ 4: รัน SURT (System Update Readiness Tool)
สำหรับ Windows 7/8/10 SURT เป็นกลไก Force Update จาก Microsoft เอง เนื่องจากปัญหาอัปเดต เปิดใช้งานโมดูลบางอย่างบังคับให้อัปเดตที่ค้างดำเนินต่อไป
- ดาวน์โหลด SURT tool บันทึกที่เข้าถึงได้

- คลิกขวา Executable > Run as administrator
- รอเสร็จ Restart ตรวจสอบว่าแก้แล้ว
วิธีที่ 5: แก้ไข Registry
หากวิธีข้างต้นไม่ได้ ให้แก้ Registry (ศูนย์ควบคุม OS) หากมี Key ขัดแย้งหรือ Value ผิด จะเกิด Error แนะนำ Backup Registry ก่อน
- ค้าง Windows Key กด R
- พิมพ์ notepad Enter
- ใน Notebook คัดลอกวางโค้ด:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX] "IsConvergedUpdateStackEnabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "UxOption"=dword:00000000
- File > Save As
- File type: All Files ชื่อ wufix.reg บน Desktop (ต้องเป็น .reg อย่างแม่นยำ)
- รันไฟล์ ยอมรับ Prompt
หลังรันเสร็จ ตรวจสอบว่าแก้แล้วหรือไม่ หากไม่ ให้ดาวน์โหลด Windows Update Reset script รันแบบ Administrator [Download Here] (คลิกขวา Save as) บันทึก Desktop คลิกขวา Run As Administrator
วิธีที่ 6: Windows 10 Anniversary Update ล้มเหลวจาก Error 0x80070057
เมื่อ Windows 10 ตรวจสอบการดาวน์โหลดไม่ผ่าน จะเกิด Error นี้ ผู้ใช้หลายคนอัปเกรดจาก Win 7 มา 10 และมีอัปเดตหลายตัวก่อน Anniversary Update อาจมีความเสียหายร้ายแรงใน Update Store ป้องกันการติดตั้ง วิธีแก้: ปิดอินเทอร์เน็ต (LAN/WAN) ขณะ Installer ตรวจสอบไฟล์ Anniversary Update
- ค้าง Windows Key กด R พิมพ์ ncpa.cpl Enter
- คลิกขวา Wireless LAN Adapter หรือ Ethernet LAN Adapter เลือก Disable หลังตรวจสอบเสร็จ Enable กลับคืน
เพิ่มเติม: หลายคนเจอ Freeze/Crash บ่อยหลังติดตั้ง Anniversary Update หากเป็นกรณีนี้ ดูคู่มือ Anniversary Update Crashes
วิธีที่ 7: ลบ CloudFogger
บางรายได้ Error 0x80070057 ขณะ Backup, System Restore, Upgrades ตาม borncity สาเหตุคือ CloudFogger ติดตั้ง Filter Drivers รบกวน System Calls
- Windows key + R พิมพ์ appwiz.cpl Enter (Win 8.1+ ค้าง Win+X เลือก Programs/Apps and Features)
- ค้นหา CloudFogger คลิกสองครั้ง ติดตาม Uninstaller
- Reboot ตรวจสอบว่าปัญหาหาย
วิธีที่ 8: อัปเดตผ่าน MS Update Catalog
หาก Windows Update ติดตั้งอะไรไม่ได้ ให้ดาวน์โหลดอัปเดตมา Local แล้วติดตั้งเอง ไปที่เว็บ Microsoft Update Catalog ดาวน์โหลด Cumulative Update ล่าสุด
หลังดาวน์โหลด ปิดโปรแกรมทั้งหมด คลิกขวาแพ็กเกจอัปเดต Run as administrator ติดตั้งเสร็จ Restart เต็มรูปแบบ ตรวจสอบว่าแก้แล้ว
วิธีที่ 9: อัปเดต BIOS
หากไม่มีวิธีไหนช่วย อัปเดต BIOS เวอร์ชันล่าสุดอาจช่วย BIOS เป็นส่วนประกอบพื้นฐานสื่อสาร Hardware/Software หาก BIOS มีปัญหาหรือเก่า (ไม่เข้ากันกับ OS ปัจจุบัน) อาจเกิด Error
คำเตือน: ใช้ความเสี่ยงเอง การอัปเดต BIOS เสี่ยง หากผิดอาจ Brick ระบบ
- อัปเดต Lenovo BIOS
- อัปเดต HP BIOS
- อัปเดต Dell BIOS
Error 0x80070057 เกี่ยวข้องกับ "Credentials Manager" ใน Win 10 หาก Error เกี่ยวกับ Credentials Manager ดูคู่มือ "parameter is incorrect" ลองใช้ Windows Update Troubleshooter