Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด Microsoft Store 0x87AF0001

ข้อผิดพลาดการอัปเดต Microsoft Store เป็นปัญหาที่พบบ่อย ข้อผิดพลาดหนึ่งคือ 0x87AF0001 ซึ่งปรากฏเมื่อคุณพยายามอัปเดตแอปที่มีอยู่หรือพยายามดาวน์โหลดแอปใหม่จาก Microsoft Store กล่าวอีกนัยหนึ่ง ข้อผิดพลาดนี้ป้องกันไม่ให้คุณดาวน์โหลดแอปหรือติดตั้งอัปเดตใหม่

Microsoft Store Error 0x87AF0001

หากคุณได้รับรหัสข้อผิดพลาด 0x87AF0001 เมื่อพยายามดาวน์โหลดและติดตั้ง หรืออัปเดตแอป Windows Store บน Windows 10 ให้ทำตามข้อเสนอแนะด้านล่าง:

  1. รัน Windows Store Apps troubleshooter
  2. รัน StartComponentCleanup
  3. ปิด Microsoft Defender Firewall ชั่วคราว
  4. ลองอัปเดตใน Clean Boot State

ลองดูรายละเอียด:

1] รัน Windows Store Apps troubleshooter

ก่อนที่คุณจะลองวิธีอื่น คุณต้องรันตัวแก้ปัญหา Windows Store ที่มีอยู่ในระบบ และตรวจสอบว่าเวอร์ชัน Windows ของคุณสามารถแก้ไขปัญหาด้วยตัวเองได้หรือไม่ วิธีทำมีดังนี้:

เปิด Windows Settings (Win+I) แล้วเลือกหมวด Update & Security

เลือกแท็บ Troubleshoot แล้วสลับไปด้านขวา

เลื่อนลงไปด้านล่างของหน้าจอและเลือก Windows Store Apps

จากนั้นคลิกที่ปุ่ม Run the troubleshooter เพื่อแก้ไขปัญหากับ PC ของคุณ

ในขณะนี้ จะขอให้คุณเปิดใช้งาน User Account Control เพื่อให้สามารถรัน Windows Store Apps ได้

คลิกที่ตัวเลือก User Account Control (UAC) และระบบจะเริ่มตรวจจับปัญหาเพิ่มเติม

หลังจากนั้น ลงชื่อเข้าใช้บัญชี Microsoft ของคุณและทำตามคำแนะนำบนหน้าจอ

3] รัน StartComponentCleanup

งาน StartComponentCleanup ถูกสร้างขึ้นเพื่อทำความสะอาดคอมโพเนนท์อัตโนมัติเมื่อระบบไม่ได้ใช้งาน งานนี้ตั้งค่าให้รันอัตโนมัติเมื่อถูกทริกเกอร์โดยระบบปฏิบัติการ เมื่อรันอัตโนมัติ งานจะรออย่างน้อย 30 วันหลังจากที่คอมโพเนนท์ที่อัปเดตถูกติดตั้ง ก่อนจะถอนการติดตั้งเวอร์ชันก่อนหน้าของคอมโพเนนท์

คุณสามารถรันงาน StartComponentCleanup โดยใช้ Command Prompt ที่มีสิทธิ์สูง โดยใช้คำสั่งต่อไปนี้:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

หากสำเร็จ คุณจะเห็นข้อความ SUCCESS คืนมา

เมื่อเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาของคุณได้รับการแก้ไขหรือไม่

3] ปิด Microsoft Defender Firewall ชั่วคราว

สาเหตุอีกอย่างที่เป็นไปได้ที่อาจก่อให้เกิดข้อผิดพลาดคือ Windows Firewall ที่บล็อก Windows Store บางครั้ง ในกรณีนี้คุณต้องปิด Firewall แล้วตรวจสอบว่ามันแก้ไขปัญหาได้หรือไม่ หากคุณไม่พบว่ามันช่วยได้ ให้เปิด Firewall กลับคืน

เพื่อปิด Microsoft Defender Firewall ให้เปิด Command Prompt ที่มีสิทธิ์สูง

ในหน้าต่าง Command Prompt ให้ป้อนคำสั่งต่อไปนี้และกด Enter เพื่อรัน:

netsh advfirewall set allprofiles state off

ตอนนี้ไปที่ Windows App Store และลองอัปเดตหรือดาวน์โหลดแอป หากทำงานได้ ปัญหาก็แก้ไขแล้ว และตอนนี้คุณอาจต้องการเปิด Firewall กลับคืน

ดังนั้น ให้เปิด Command Prompt ที่มีสิทธิ์สูงอีกครั้งและพิมพ์คำสั่งด้านล่าง –

netsh advfirewall set allprofiles state on

ตอนนี้กด Enter เพื่อรันคำสั่ง

4] ลองอัปเดตใน Clean Boot State

ในกรณีที่ไม่มีวิธีใดด้านบนช่วยคุณแก้ไขข้อผิดพลาดนี้ ให้ทำ Clean Boot แล้วลองดาวน์โหลด & ติดตั้ง หรืออัปเดตแอป

หวังว่าคำแนะนำนี้จะช่วยคุณแก้ไขปัญหา