ข้อผิดพลาด 0x80240437 เกิดขึ้นเพราะ Microsoft เปลี่ยนวิธีที่ Windows โต้ตอบกับเซิร์ฟเวอร์ Microsoft Store ตั้งแต่ Windows 8 และมักให้รหัสข้อผิดพลาดนี้เมื่อพยายามเริ่มกระบวนการดาวน์โหลด รหัสนี้บ่งชี้หลักว่าไม่มีการเชื่อมต่อระหว่างระบบของคุณกับเซิร์ฟเวอร์ของ Store ทำให้ไม่สามารถดาวน์โหลดแอปหรืออัปเดตที่คุณต้องการได้
ข้อผิดพลาดนี้เริ่มปรากฏสำหรับผู้ใช้ Windows 8 ขึ้นไป ซึ่งพยายามดาวน์โหลดแอป Store หลังติดตั้ง Windows หรือพยายามอัปเดต OS ของตน เกิดขึ้นกับผู้ใช้ Surface Hub บางรายที่รัน Windows 10 เวอร์ชันเฉพาะทาง เช่นที่กล่าวไว้ ข้อนี้ไม่ใช่ความผิดของคุณหรือคอมพิวเตอร์ของคุณ แต่เป็นข้อผิดพลาดจากฝั่ง Microsoft
อย่างไรก็ตาม มีวิธีแก้ปัญหาชั่วคราว 몇 อย่างที่จะให้คุณดาวน์โหลดแอปและอัปเดตได้ แม้ Microsoft จะยังไม่ได้แก้ไขปัญหา อ่านต่อเพื่อดูว่าสามารถทำอะไรได้บ้าง และแก้ไขปัญหาที่คุณกำลังเผชิญ

วิธีที่ 1: รัน PowerShell ด้วยสิทธิ์ Admin
PowerShell เป็นแพลตฟอร์มอัตโนมัติและภาษาสคริปต์ สร้างบน .NET framework ซึ่งสามารถรันสคริปต์เพื่อช่วยจัดการระบบของคุณได้ง่ายขึ้น มีสคริปต์แบบหนึ่งที่จะช่วยให้คุณได้การเชื่อมต่อที่ดีกับเซิร์ฟเวอร์ และคุณจะสามารถดาวน์โหลดแอปจาก Store ได้
- กดปุ่ม Windows บนคีย์บอร์ด พิมพ์ powershell – อย่าเปิดผลลัพธ์ แต่ให้ คลิกขวา และเลือก Run as administrator
- ใน PowerShell ให้ป้อนคำสั่งต่อไปนี้ และกด Enter บนคีย์บอร์ด เพื่อรันคำสั่ง
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}"
- จะมีข้อผิดพลาดบ้างระหว่างการรัน แต่ปลอดภัยที่จะเพิกเฉย
- เมื่อคำสั่งเสร็จสิ้น รีบูตคอมพิวเตอร์ของคุณ ลองรัน Store อีกครั้งและดาวน์โหลดแอปของคุณ คุณไม่ควรมีปัญหาแล้ว
วิธีที่ 2: ถอนการติดตั้งและติดตั้งเครื่องดัดแปลงเครือข่ายใหม่
การถอนการติดตั้งและติดตั้งเครื่องดัดแปลงเครือข่ายใหม่ก็สามารถช่วยแก้ไขปัญหานี้ได้ และขั้นตอนการทำก็ค่อนข้างง่าย
- กด Windows และ R พร้อมกันบนคีย์บอร์ด และในกล่อง Run ที่เปิดขึ้น พิมพ์ devmgmt.msc กด Enter หรือคลิก OK เพื่อเปิด Device Manager
- ใน Device Manager คุณจะเห็นรายการอุปกรณ์ ขยาย Network Adapters
- หาเครื่องดัดแปลงเครือข่ายของคุณ และ คลิกขวา เลือก Uninstall
- เมื่อ Wizard เสร็จสิ้น คลิกที่พื้นที่ว่างใน Device Manager เพื่อยกเลิกการเลือกอุปกรณ์ จากเมนู Action เลือก Scan for hardware changes
- เครื่องดัดแปลงเครือข่ายอาจถูกรายการเป็น Unknown device คลิกขวา มัน และเลือก Update Driver Software ทำตามคำแนะนำของ Wizard เพื่อติดตั้งไดรเวอร์โดยอัตโนมัติ
- รีบูต ระบบของคุณในที่สุด คุณควรจะสามารถเปิด Store และดาวน์โหลดแอปได้แล้ว

วิธีที่ 3: รีสตาร์ทบริการ Windows Update
- เปิดกล่อง Run พิมพ์ services.msc และคลิก OK
- หาทั้ง Windows Update service และ Background Intelligent Transfer service ทีละตัว คลิกขวา ทั้งสอง และเลือก Stop
- กดปุ่ม Windows Key และกด R พิมพ์ %systemroot%\SoftwareDistribution\ และคลิก OK
- ลบ ทุกอย่างภายในโฟลเดอร์
- เปิดหน้าต่าง Services อีกครั้ง และ Start ทั้ง BITS และ Windows Update services ตรวจสอบว่ายังมีปัญหาหรือไม่ แม้คุณควรจะสามารถดาวน์โหลดทุกอย่างได้โดยไม่มีปัญหา

วิธีที่ 4: ตรวจสอบการตั้งค่า Firewall
คุณควรทราบว่า Firewall ของคุณตั้งค่าไว้อย่างไร หากตั้งค่าบล็อก Windows Update หรือ Windows Store คุณจะไม่สามารถเชื่อมต่อกับทั้งสองได้ ทำให้เกิดข้อผิดพลาด 0x80240437 นี่สำคัญมากสำหรับผู้ใช้ระบบองค์กรและ Surface Hub ที่รันซอฟต์แวร์ Firewall ภายนอกซึ่งต้องการให้คุณติดตั้งใบรับรองและเพิ่มกฎข้อยกเว้นด้วยตนเอง เพื่อให้อุปกรณ์เชื่อมต่อผ่าน Store ได้
เนื่องจากนี้เป็นปัญหาส่วนใหญ่บนฝั่ง Microsoft ผู้ใช้ไม่ควรเป็นฝ่ายที่ต้องรับมือกับมัน อย่างไรก็ตาม จนกว่า Microsoft จะหาวิธีแก้ไข คุณสามารถทำตามวิธีแก้ไขในวิธีการข้างต้นเพื่อให้สามารถดาวน์โหลดแอปจาก Microsoft Store ได้