รหัสข้อผิดพลาด 0x80070426 มักปรากฏเมื่อติดตั้งแอปจาก Microsoft Store หรืออัปเกรด Windows 10 ไปเวอร์ชันล่าสุด หากคุณเจอ bug นี้และไม่รู้วิธีแก้ อ่านบทความนี้
Windows Error Code 0x80070426 คืออะไร?
ผู้ใช้ Windows รายงานเจอ Windows Update error ขณะติดตั้งอัปเดต รหัส 0x80070426 พบทั้งตอนอัปเดต Windows และตอนซื้อแอปจาก Microsoft Store
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทางเพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย
ข้อความข้อผิดพลาดใน Microsoft Store:
Your purchase couldn't be completed. Something happened and your purchase can't be completed. Error code: 0x80070426
ข้อความจาก Windows Update:
There were problems installing some updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070426)
สถานการณ์ที่ 3: Error 0x80070426 เกิดขณะอัปเกรด Microsoft Essentials เป็น Windows Defender Windows 10 ไม่มี MSE แต่มี Windows Defender แทน แต่บางครั้งอัปเกรดแล้ว MSE ไม่ถูกลบ ทำให้ทั้งคู่ติดตั้งร่วมกัน Windows Defender เริ่มไม่ได้ MSE ก็ disabled protection ทั้งสอง
พยายามเปิด protection จะเจอ: An error has occurred in program initialization. If this problem continues, contact your System Administrator. Error Code: 0x80070426.
Error 0x80070426 ปกติหมายถึง Windows ไม่ genuine แต่ในกรณีนี้หมายถึง MSE ทำงานผิดปกติ คอมพิวเตอร์เปราะบางเพราะ Defender ไม่เริ่ม MSE ทำงานไม่ได้
วิธีแก้คือ uninstall Microsoft Security Essentials ให้ Windows Defender ทำงานปกติ
วิธีแก้ 0x80070426 Windows Update Error
วิธีที่ 1: รัน WU Troubleshooter
- Win + I > Settings > Updates and Security > Troubleshoot
- คลิก Run Troubleshooter
- ทำตามคำแนะนำ หากพบปัญหา คลิก Apply this fix
- รีสตาร์ท ลองติดตั้งอัปเดตค้างอยู่
วิธีที่ 2: รีเซ็ต Windows Update Components
- Win + R พิมพ์ CMD กด Ctrl + Shift + Enter (Admin)
- UAC คลิก Yes
- รันคำสั่งทีละอัน:
net stop wuauservnet stop bitsnet stop cryptSvcnet stop msiserver
- เปลี่ยนชื่อโฟลเดอร์:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old
- เริ่มบริการใหม่:
net start wuauservnet start bitsnet start cryptSvcnet start msiserverpause
- ปิด PowerShell รีสตาร์ทอุปกรณ์
วิธีที่ 3: ตั้ง Windows Update ให้รันอัตโนมัติ
- เปิด Command Prompt as admin
- รันคำสั่ง:
SC config bits start= autoSC config cryptsvc start= autoSC config trustedinstaller start= autoSC config wuauserv start= auto
- Exit Command Prompt รีสตาร์ท
วิธีที่ 4: ติดตั้งอัปเดตค้างอยู่ด้วยตนเอง
ใช้ได้กับ cumulative updates เท่านั้น ไม่ใช่ feature updates
- ไป Windows 10 Update History เลือกเวอร์ชันที่ติดตั้งอยู่
- Scroll down คลิกลิงก์บนสุดใน In this release section
- บันทึกหมายเลข KB
- ไป Microsoft Update Catalog ค้นหา KB นั้น Enter
- เลือกตามสถาปัตยกรรม คลิก Download > คลิกลิงก์บนสุด
- เปิดโฟลเดอร์ดาวน์โหลด รัน .msi file
วิธีแก้ Microsoft Error Code 0x80070426 (Microsoft Store)
วิธีที่ 1: รีเซ็ต Microsoft Store
Command Prompt (admin) พิมพ์ wsreset.exe รอเสร็จ Store จะเปิดอัตโนมัติ ตรวจสอบ error
วิธีที่ 2: ติดตั้ง Microsoft Store ใหม่ด้วย PowerShell
- Win + X > Windows PowerShell (Admin)
- รัน
Get-AppxPackage *windowsstore* | Remove-AppxPackage - รัน
Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
วิธีแก้ Windows Defender Error Code: 0x80070426
วิธีที่ 1: Uninstall Microsoft Security Essentials
- Win + R พิมพ์
taskmgrหา Windows Defender Service (WinDefend) คลิกขวา Stop - Control Panel > Programs & Features > Uninstall a Program (หรือ Win + R
appwiz.cpl) - หา Microsoft Essentials Uninstall
- รีสตาร์ท
- Settings > Update & Security > Windows Defender > เปิด Real-time protection
- Task Manager > Services tab > ตรวจสอบ Defender service active
วิธีที่ 2: ตรวจสอบ Software Conflicts (Clean Boot)
- Win + R พิมพ์
msconfigEnter - แท็บ Services > ติ๊ก Hide all Microsoft services > Disable All
- OK > แท็บ Startup > Open Task Manager
- Disable startup items ทั้งหมด
- Exit Task Manager > OK > Restart
- ตรวจสอบ error หายหรือไม่ หากหาย ให้ enable startup items ทีละตัว จนเจอตัวก่อให้เกิด error
วิธีที่ 3: รัน SFC Scan
- ค้นหา cmd คลิกขวา Run as administrator > Yes
- พิมพ์
sfc /scannowEnter - รอ Windows ตรวจจับและซ่อมไฟล์ระบบเสียหาย
- รีสตาร์ท ตรวจสอบ error
สรุป
Error 0x80070426 สับสนได้เพราะเกิดในหลายสถานการณ์ บทความพยายามครอบคลุมทุกกรณี หวังว่าคู่มือนี้ช่วยแก้ปัญหาของคุณ หากมีคำถาม/ข้อเสนอแนะ คอมเมนต์ด้านล่างได้เลย