Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows Update 0x80070426 บน Windows 10/11: คู่มือขั้นตอน

รหัสข้อผิดพลาด 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

  1. Win + I > Settings > Updates and Security > Troubleshoot
  2. คลิก Run Troubleshooter
  3. ทำตามคำแนะนำ หากพบปัญหา คลิก Apply this fix
  4. รีสตาร์ท ลองติดตั้งอัปเดตค้างอยู่

วิธีที่ 2: รีเซ็ต Windows Update Components

  1. Win + R พิมพ์ CMD กด Ctrl + Shift + Enter (Admin)
  2. UAC คลิก Yes
  3. รันคำสั่งทีละอัน:
    • net stop wuauserv
    • net stop bits
    • net stop cryptSvc
    • net stop msiserver
  4. เปลี่ยนชื่อโฟลเดอร์:
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
  5. เริ่มบริการใหม่:
    • net start wuauserv
    • net start bits
    • net start cryptSvc
    • net start msiserver
    • pause
  6. ปิด PowerShell รีสตาร์ทอุปกรณ์

วิธีที่ 3: ตั้ง Windows Update ให้รันอัตโนมัติ

  1. เปิด Command Prompt as admin
  2. รันคำสั่ง:
    • SC config bits start= auto
    • SC config cryptsvc start= auto
    • SC config trustedinstaller start= auto
    • SC config wuauserv start= auto
  3. Exit Command Prompt รีสตาร์ท

วิธีที่ 4: ติดตั้งอัปเดตค้างอยู่ด้วยตนเอง

ใช้ได้กับ cumulative updates เท่านั้น ไม่ใช่ feature updates

  1. ไป Windows 10 Update History เลือกเวอร์ชันที่ติดตั้งอยู่
  2. Scroll down คลิกลิงก์บนสุดใน In this release section
  3. บันทึกหมายเลข KB
  4. ไป Microsoft Update Catalog ค้นหา KB นั้น Enter
  5. เลือกตามสถาปัตยกรรม คลิก Download > คลิกลิงก์บนสุด
  6. เปิดโฟลเดอร์ดาวน์โหลด รัน .msi file

วิธีแก้ Microsoft Error Code 0x80070426 (Microsoft Store)

วิธีที่ 1: รีเซ็ต Microsoft Store

Command Prompt (admin) พิมพ์ wsreset.exe รอเสร็จ Store จะเปิดอัตโนมัติ ตรวจสอบ error

วิธีที่ 2: ติดตั้ง Microsoft Store ใหม่ด้วย PowerShell

  1. Win + X > Windows PowerShell (Admin)
  2. รัน Get-AppxPackage *windowsstore* | Remove-AppxPackage
  3. รัน Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

วิธีแก้ Windows Defender Error Code: 0x80070426

วิธีที่ 1: Uninstall Microsoft Security Essentials

  1. Win + R พิมพ์ taskmgr หา Windows Defender Service (WinDefend) คลิกขวา Stop
  2. Control Panel > Programs & Features > Uninstall a Program (หรือ Win + R appwiz.cpl)
  3. หา Microsoft Essentials Uninstall
  4. รีสตาร์ท
  5. Settings > Update & Security > Windows Defender > เปิด Real-time protection
  6. Task Manager > Services tab > ตรวจสอบ Defender service active

วิธีที่ 2: ตรวจสอบ Software Conflicts (Clean Boot)

  1. Win + R พิมพ์ msconfig Enter
  2. แท็บ Services > ติ๊ก Hide all Microsoft services > Disable All
  3. OK > แท็บ Startup > Open Task Manager
  4. Disable startup items ทั้งหมด
  5. Exit Task Manager > OK > Restart
  6. ตรวจสอบ error หายหรือไม่ หากหาย ให้ enable startup items ทีละตัว จนเจอตัวก่อให้เกิด error

วิธีที่ 3: รัน SFC Scan

  1. ค้นหา cmd คลิกขวา Run as administrator > Yes
  2. พิมพ์ sfc /scannow Enter
  3. รอ Windows ตรวจจับและซ่อมไฟล์ระบบเสียหาย
  4. รีสตาร์ท ตรวจสอบ error

สรุป

Error 0x80070426 สับสนได้เพราะเกิดในหลายสถานการณ์ บทความพยายามครอบคลุมทุกกรณี หวังว่าคู่มือนี้ช่วยแก้ปัญหาของคุณ หากมีคำถาม/ข้อเสนอแนะ คอมเมนต์ด้านล่างได้เลย