ผู้ใช้ Windows 10 หลายคนเจอ 0x80d02017 error code ขณะติดตั้งแอปผ่าน Windows Store ผู้ใช้ส่วนใหญ่รายงานว่าเจอกับทั้งเกมและแอปพลิเคชัน บางคนว่าปัญหาเกิดเฉพาะ title ใหม่ที่ยังไม่เคยติดตั้ง บางคนว่ากับเกม/แอปที่เคยทำงานได้ ในกรณีส่วนใหญ่ ผู้ใช้สงสัยว่าปัญหาเริ่มหลังติดตั้ง Windows update
สาเหตุของ 0x80d02017 Error Code ภายใน Windows Store
จากการสำรวจรายงานผู้ใช้และวิธีแก้ไขทั่วไปบน Windows 10 พบ potential culprits หลายประการ:
- Common Windows Store Glitch – มี Windows store glitch ที่พบบ่อย ก่อให้เกิด error code นี้กับ built-in apps บางตัวขณะอัปเดต หากเป็นกรณีนี้ แก้ได้ทันทีโดยรัน built-in Windows Apps troubleshooter
- Bad Windows update – อีกความเป็นไปได้คือ Windows Store glitch ถูกนำมาจาก bad Windows update ที่ติดตั้ง พบบ่อยบน Windows 10 ที่ยังไม่ได้อัปเดต Creator's Update แก้ได้โดยใช้ elevated Powershell window reset Windows Store app
- 3rd party firewall interference – หากใช้ VPN/proxy client หรือ 3rd party firewall โอกาสสูงว่ามันขัดขวางความสามารถของ Windows Store ในการดาวน์โหลดและเปิดแอปใหม่ หากเป็นกรณีนี้ connection อาจไม่ได้รับเชื่อถือจาก Windows installation agent แก้ได้โดยถอน third-party client ที่ก่อให้เกิด conflict
- IPV6 conflicting with dynamic IP – Windows 10 มีปัญหาจัดการ multiple IPV6 connections เมื่อใช้ dynamic IP configuration หากเป็นกรณีของคุณ สามารถหลีกเลี่ยงได้โดยปิด IPV6 support จาก Network connection window
- Corrupted software distribution folder – อีก culprit ที่เป็นไปได้คือ corruption ภายใน software distribution folder หากเป็นกรณีนี้ แก้ได้โดยใช้ elevated Command Prompt reset software distribution folder
หากกำลังต่อสู้กับ error message เดียวกันขณะพยายามเข้าถึงแอปผ่าน Windows Store บทความนี้มีหลาย troubleshooting steps ที่ควรช่วยลดปัญหา ด้านล่างมี potential fixes หลายอย่างที่ผู้ใช้ในสถานการณ์คล้ายกันใช้แก้ไข 0x80d02017 error code สำเร็จ
เพื่อประสิทธิภาพสูงสุด แนะนำทำตาม methods ตามลำดับที่นำเสนอ (เรียงตามประสิทธิภาพและความรุนแรง) ไม่ว่าสาเหตุจะเป็นอะไร ควรจะพบวิธีแก้รอบข้างปัญหาและใช้แอปได้ปกติ
เริ่มกันเลย!
รัน Windows Apps Troubleshooter
ก่อนลอง fixes ที่ใช้เวลานาน ให้ดูว่า Windows version ของคุณสามารถแก้ปัญหาได้อัตโนมัติหรือไม่ Windows เวอร์ชันล่าสุดมี troubleshooter ใหม่และปรับปรุงแล้ว ที่จะสแกน Windows components ต่างๆ หา inconsistencies และ apply repair strategy ที่เหมาะสมอัตโนมัติ
หาก culprit ของ 0x80d02017 error code ถูก cover โดย repair strategies ของ troubleshooter จะแก้ได้อัตโนมัติด้วยการรัน Windows Apps troubleshooter
ขั้นตอนรัน Windows apps troubleshooter แก้ 0x80d02017 error code:
- กด Windows key + R พิมพ์ "control.exe /name Microsoft.Troubleshooting" กด Enter เปิดแท็บ Troubleshooting ของ Settings

หมายเหตุ: บน Windows 10 สามารถใช้คำสั่ง ms-settings:troubleshoot แทนได้
- ไปที่ Find and Fix other problems คลิก Windows Store apps เลือก Run the troubleshooter

- เปิด troubleshooting utility รอ initial scan เสร็จ ทำตาม prompt บนหน้าจอเพื่อ apply repair strategy ที่แนะนำตามประเภทปัญหาที่พบ

- apply fix เสร็จ รีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือยังหลังเริ่มต้นครั้งถัดไป
หากยังเจอ 0x80d02017 error code เดิม ให้ไปวิธีถัดไป
ใช้ Powershell reset Windows Store app
หากปัญหามาจาก corruption ระหว่างไฟล์ Windows store ควรแก้ได้อย่างมีประสิทธิภาพด้วยการรัน Powershell command ที่ reset ทั้ง Windows Store package
อาจทำให้สูญเสีย user preferences บ้าง แต่เป็นหนึ่งใน quickest และ most effective fixes ที่ implement ได้ผ่าน Powershell terminal ผู้ใช้หลายคนรายงานว่า error หายไปหลังทำตามขั้นตอนด้านล่างและรีสตาร์ท
ขั้นตอน reset Windows Store app ด้วย Powershell prompt:
- กด Windows key + R พิมพ์ 'powershell' กด Ctrl + Shift + Enter เปิด elevated Powershell prompt คลิก Yes ที่ UAC ให้ administrative privileges

- ใน administrative Powershell prompt พิมพ์หรือวางคำสั่งต่อไปนี้เพื่อ reset Windows Store app:
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - กระบวนการเสร็จ รีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือยังที่การเริ่มต้นระบบครั้งถัดไป
หากยังเจอปัญหาเดิมขณะพยายามดาวน์โหลด/เปิดแอปผ่าน Windows Store ให้ไปวิธีถัดไป
ถอนการติดตั้ง 3rd Party Firewall หรือ VPN
VPN หรือ 3rd party firewall clients อาจขัดขวางความสามารถของ Windows Store ในการดาวน์โหลดและเปิดแอปใหม่ เกิดเพราะ private connection ไม่ได้รับเชื่อถือจาก Windows installation agent กระบวนการถูกหยุดโดย security function
หากเป็นกรณีของคุณ จะแก้ได้โดยถอน proxy server, 3rd party Firewall, หรือ VPN client ที่ใช้ ทำให้ installation agent เชื่อมั่น connection และควรเปิดแอปได้โดยไม่มีปัญหา
ขั้นตอนถอน 3rd party firewall หรือ VPN:
- กด Windows key + R พิมพ์ "appwiz.cpl" กด Enter เปิด Programs and Features window

- ในหน้าจอ Programs and Features เลื่อนหา 3rd party firewall หรือ VPN client คลิกขวาเลือก Uninstall

- ทำตาม prompt บนหน้าจอถัดไปเพื่อถอนติดตั้ง VPN/Firewall tool เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้ไขแล้วหรือยังที่การเริ่มต้นครั้งถัดไป
หากยังเจอ 0x80d02017 error code เดิม หรือวิธีนี้ไม่ใช้ได้ ให้ไปวิธีถัดไป
ปิด IPV6 support
วิธีนี้อาจสร้าง incompatibilities เพิ่มเติมกับแอปอื่นที่ใช้ IPV6 แต่ยังเป็นหนึ่งใน most efficient ways แก้ 0x80d02017 error
แม้ไม่มี official explanation ทำไมการปิด IPV6 support จึงแก้ปัญหาให้ผู้ใช้หลายคน แต่คาดเดาว่าเพราะ Windows Store อาจ glitch เมื่อใช้ dynamic IP configuration
ขั้นตอนนี้อาจลด download/upload speed นิดหน่อย แต่ workload จะถูกส่งให้ IPV4 protocol แทน ขั้นตอนปิด IPV6 support:
- กด Windows key + R พิมพ์ "ncpa.cpl" กด Enter เปิดแท็บ Network connections
- ใน Network connections tab คลิกขวา network connection ที่ active เลือก Properties
- ใน Properties screen ของ network ที่เชื่อมต่อ อย่าลืมเลือกแท็บ Networking
- เลื่อนลงหา Internet Protocol Version 6 (TCP / IPV6) พบแล้ว ยกเลิกติ๊ก checkbox แล้วคลิก Ok บันทึกการเปลี่ยนแปลง
- ปิด IPV6 แล้ว รีสตาร์ทคอมพิวเตอร์ ทำซ้ำการกระทำที่ก่อให้เกิด 0x80d02017 error code เดิม หลังเริ่มต้นครั้งถัดไป
หากยังเจอปัญหาเดิม หรือหาวิธีที่ไม่เกี่ยวกับการปิด Internet Protocol ให้ไปวิธีถัดไป
Reset software distribution folder
ปัญหานี้อาจเกิดหากจัดการกับ corrupted software distribution folder ผู้ใช้บางคนรายงานว่าแก้ได้หลัง reset software distribution folder
แต่จำไว้: ก่อนทำขั้นตอนด้านล่าง ต้องแน่ใจว่า disconnect internet แล้ว – ปิด Wi-Fi หรือถอดสาย LAN หากไม่ทำ Windows 10 จะสัญญาณบางไฟล์แก้ไขไม่ได้ และคำสั่งจะไม่สำเร็จ
เมื่อแน่ใจว่า internet disconnected แล้ว ทำตามคำแนะนำ reset software distribution folder:
- กด Windows key + R พิมพ์ "cmd" กด Ctrl + Shift + Enter เปิด elevated Command Prompt คลิก Yes ที่ UAC ให้ administrative privileges

- ใน elevated Command Prompt พิมพ์คำสั่งต่อไปตามลำดับ กด Enter ทุกคำสั่ง:
net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old rmdir C:\Windows\SoftwareDistribution\DataStore rmdir C:\Windows\SoftwareDistribution\Download net start cryptSvc net start bits net start msiserver
- ทุกคำสั่งประมวลผลสำเร็จ ปิด elevated Command Prompt ดูว่าปัญหาแก้ไขแล้วหรือยัง โดยทำซ้ำการกระทำที่ก่อให้เกิด 0x80d02017 error เดิม