Error 0x80070422 ใน Windows 10 ขึ้นตอนติดตั้งจาก Store, เปิด Firewall, หรือ Windows Update service ไม่ได้ตั้งเป็น Automatic - รีสตาร์ทธรรมดาไม่แก้ได้ ต้องทำตามขั้นตอนนี้
5 วิธีแก้ไข 0x80070422 (ลองตามลำดับ)
1. รีเซ็ต Windows Store (Wsreset.exe)
- Win + R → พิมพ์
wsreset.exe→ Enter - รอหน้าต่างเปิด-ปิดเอง → รีสตาร์ทเครื่อง
2. ปิด IPv6 ชั่วคราว (หลายคนแก้ได้ด้วยวิธีนี้)
- Control Panel → Network and Sharing Center → คลิก Connection (Ethernet/Wi-Fi)
- Properties → ยกเลิกติ๊ก Internet Protocol Version 6 (TCP/IPv6) → OK
- รีสตาร์ท → ทดสอบ Windows Update
- เปิด IPv6 กลับได้หลังแก้ไขสำเร็จ
3. รีสตาร์ท Network List Service
- Win + R →
services.msc - หา Network List Service → คลิกขวา → Restart (หรือ Stop แล้ว Start)
- ทดสอบอัปเดตใหม่
4. สร้างไฟล์ .BAT ซ่อมบริการ (Fix Services)
- เปิด Notepad → วางโค้ดด้านล่าง → เซฟเป็น
repair.bat(Save as type: All Files) - คลิกขวาไฟล์ → Run as administrator
- กด Yes ทุกครั้งที่ UAC ถาม
@echo off
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\system32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
echo Done. Please restart your computer.
pause
5. อัปเดตไดรเวอร์ (Smart Driver Care / เองจากเว็บผู้ผลิต)
ไดรเวอร์เก่า/เสียเป็นสาเหตุหลาย Error → อัปเดต Chipset, GPU, Network, Audio ให้ครบ
✅ ลำดับที่แนะนำ: 1 → 2 → 3 → 4 → 5
ส่วนใหญ่แก้ได้ที่วิธี 1-3 วิธี 4 แก้ลึกกว่า (ซ่อม Windows Update components) วิธี 5 ป้องกัน Error อื่นๆ ในอนาคต
ส่วนใหญ่แก้ได้ที่วิธี 1-3 วิธี 4 แก้ลึกกว่า (ซ่อม Windows Update components) วิธี 5 ป้องกัน Error อื่นๆ ในอนาคต