ข้อผิดพลาด 0x80240437: 「Something happened and this app couldn't be installed. Error code: 0x80240437」 หมายถึง ปัญหาการเชื่อมต่อระหว่าง Store กับเซิร์ฟเวอร์ Microsoft Microsoft ยอมรับปัญหาแต่ยังไม่ปล่อย Patch
4 วิธีแก้ Error 0x80240437
สร้าง Restore Point ก่อน
วิธีที่ 1: ใช้ Windows Store Apps Troubleshooter
- ดาวน์โหลดจาก: Windows Store Apps Troubleshooter
- รัน > Advanced > ติ๊ก Apply repairs automatically > Next
วิธีที่ 2: รันสคริปท์ Re-register Store ผ่าน PowerShell (Admin)
- ค้นหา PowerShell > Run as Administrator
- รันคำสั่งแรก:
PowerShell -ExecutionPolicy Unrestricted $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest - รันคำสั่งที่สอง:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}" - Restart
วิธีที่ 3: ตรวจสอบบริการ Windows Update และ BITS
- Win + R
services.msc - หา Windows Update และ Background Intelligent Transfer Service (BITS)
- Properties > Startup type: Manual > ถ้าหยุดอยู่ กด Start > OK
- Win + I > Update & Security > Check for updates > Install all > Restart
วิธีที่ 4: ลบเนื้อหาใน SoftwareDistribution Folder
- Admin CMD: หยุดบริการ
net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver - เปิด
C:\Windows\SoftwareDistribution> ลบไฟล์/โฟลเดอร์ทั้งหมดภายใน (อย่าลบโฟลเดอร์ตัวมัน) - เริ่มบริการใหม่:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - Restart > ลองติดตั้งแอป/อัปเดตใหม่
วิธีที่ 2 (PowerShell Re-register) และ 4 (ลบ Cache SoftwareDistribution) ให้ผลดีที่สุด