ผู้ใช้ Windows 10 หลายคนไม่สามารถติดตั้งแอพจาก Windows Store ได้ ข้อผิดพลาดที่ขึ้นคือ 0x80073d0a และมักปรากฏทันทีที่ผู้ใช้คลิกปุ่ม Get เพื่อดาวน์โหลดและติดตั้งแอพ ผู้ใช้ที่ได้รับผลกระทบบางคนรายงานว่าปัญหาเกิดเฉพาะกับ UWP apps บางอย่าง ส่วนอื่นกล่าวว่าพวกเขาเห็นข้อผิดพลาดนี้เฉพาะกับแอพพลิเคชันบางอย่าง Windows Store เฉพาะเจาะจงกับ Windows 10 ดังนั้นปัญหานี้จึงเกิดขึ้นเฉพาะรุ่น OS นี้

สาเหตุของ Windows Store Error 0x80073d0a?
เราสืบสวนปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ จากนั้นเราดำเนินการทดสอบกลยุทธ์ซ่อมแซมหลายสิบที่แนะนำโดยผู้ใช้อื่นที่สามารถแก้ไขปัญหาได้ เพื่อค้นหากลยุทธ์ซ่อมแซมที่ดีที่สุด
ตามที่พบ มีหลายสถานการณ์ที่อาจก่อให้เกิดข้อผิดพลาด 0x80073d0a นี่คือรายการสั้นของผู้ก่อเหตุที่เป็นไปได้ที่อาจรับผิดชอบต่อปัญหานี้:
- Windows Firewall ถูกปิดใช้งาน – หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะกระตุ้นข้อผิดพลาดนี้คือ built-in firewall ที่ถูกปิดใช้งาน Windows Store ต้องตรวจสอบการเชื่อมต่อระหว่างตัวมันเองและ Microsoft Servers หาก failsafe สำคัญอย่าง active firewall หายไป คุณจะเห็นรหัสข้อผิดพลาดนี้เป็นผลลัพธ์ หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขได้โดยการเปิดใช้งาน built-in firewall อีกครั้งจากหน้าจอ Services
- การรบกวนของ AV บุคคลที่สาม – Windows Store อาจไม่สามารถสร้างการสื่อสารระหว่าง UWP Store และ Microsoft Stores ได้ในกรณีที่คุณใช้ firewall equivalents บุคคลที่สามบางตัว ในกรณีนี้ คุณควรสามารถแก้ไขได้โดยการเพิ่ม Windows Store เข้า exclusion list ของ firewall ของคุณ หรือถอนการติดตั้งส่วนประกอบความปลอดภัยบุคคลที่สามทั้งหมด
- Windows Store cache เสียหาย – ตามที่พบ ปัญหานี้ยังอาจเกิดจากการเสียหายบางประการที่อยู่ภายใน Windows Store cache ของคุณ ไฟล์ชั่วคราวหนึ่งหรือหลายไฟล์ที่ Store พึ่งพาอาจเสียหาย ในกรณีนี้ วิธีแก้ไขที่มีประสิทธิภาพที่สุดคือการรีเซ็ตทั้ง Windows Store cache (ไม่ว่าจะจาก CMD prompt หรือผ่าน Windows GUI)
- การเสียหายของไฟล์ระบบ – ในกรณีที่หายาก คุณอาจเจอปัญหานี้เนื่องจากการเสียหายของไฟล์ระบบบางประการที่ไม่สามารถแก้ไขได้ด้วยวิธีแบบดั้งเดิม หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขได้โดยการใช้ยูทิลิตี้ System Restore เพื่อคืนคอมพิวเตอร์ของคุณไปสู่สถานะที่ดี หรือการรีเฟรชทุกส่วนประกอบของ OS (ผ่าน Repair Install หรือ Clean install)
วิธีที่ 1: เปิดใช้งานบริการ Windows Firewall (หากใช้ได้)
ตามที่พบ สาเหตุที่พบบ่อยที่สุดที่จะกระตุ้นข้อความข้อผิดพลาดนี้คือปัญหากับ built-in firewall โปรดทราบว่าก่อนที่ Windows Store จะติดต่อเซิร์ฟเวอร์ของ Microsoft เพื่อเริ่มดาวน์โหลด UWP app built-in firewall ต้องตรวจสอบว่าการเชื่อมต่อปลอดภัยหรือไม่
หาก Windows Update ถูกปิดใช้งานและไม่มี equivalent บุคคลที่สามที่จะเติมช่องว่าง ข้อผิดพลาด 0x80073d0a จะเกิดเมื่อผู้ใช้พยายามดาวน์โหลด UWP application
หมายเหตุ: หาก Windows Firewall เป็นแอพความปลอดภัยเริ่มต้นและคุณอยู่บน build ล่าสุด คุณจะไม่สามารถเปลี่ยนสถานะของบริการได้ ในกรณีนี้ ให้ไปที่ Method 2 โดยตรง เพราะวิธีนี้จะไม่ใช้กับสถานการณ์ของคุณ
ผู้ใช้ที่ได้รับผลกระทบหลายคนแก้ไขปัญหาได้โดยการเข้าถึงหน้าจอ Services และเปลี่ยนสถานะของบริการ Windows Firewall เป็น Automatic หลังจากทำเช่นนั้นและรีสตาร์ทคอมพิวเตอร์ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาแก้ไขแล้ว
คำแนะนำด่วนสำหรับวิธีที่คุณสามารถเปิดใช้งานบริการ Windows Firewall เพื่อแก้ไขข้อผิดพลาด Store 0x80073d0a:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ services.msc ในกล่องข้อความและกด Enter เพื่อเปิดหน้าจอ Services หาก UAC (User Account Prompt) แจ้งเตือน ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแล.

- เมื่อคุณอยู่ในหน้าจอ Services ให้ไปด้านขวาและเลื่อนลงผ่านรายการบริการและค้นหา Windows Firewall (หรือ Windows Defender Firewall บน Windows 10 builds ใหม่กว่า) เมื่อคุณเห็นรายการที่ถูกต้อง ให้คลิกขวาและเลือก Properties จากเมนูบริบทที่ปรากฏขึ้นใหม่.

- ภายในหน้าจอ Properties ของ Windows Firewall ให้เลือกแท็บ General จากรายการตัวเลือกที่มีอยู่ แล้วเปลี่ยน Startup type เป็น Automatic และคลิก Apply เพื่อบันทึกการเปลี่ยนแปลง.

- เมื่อสถานะของบริการ Windows Firewall ถูกเปลี่ยนตามนั้นแล้ว ให้รีสตาร์ทคอมพิวเตอร์และพยายามติดตั้ง UWP app อีกครั้งเมื่อลำดับเริ่มต้นเสร็จสิ้น.
หากคุณยังคงเจอข้อผิดพลาด 0x80073d0a เดียวกัน หรือสถานการณ์นี้ไม่ใช้ได้ ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 2: ถอนการติดตั้ง equivalent บุคคลที่สาม (หากใช้ได้)
ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงาน หากคุณใช้ equivalent บุคคลที่สามเป็น firewall เริ่มต้น Windows store อาจไม่ได้รับอนุญาตให้สร้างการสื่อสารระหว่าง UWP store และเซิร์ฟเวอร์ของ Microsoft
มีชุดความปลอดภัยบุคคลที่สามหลายชุดที่รายงานกันบ่อยว่าก่อให้เกิดปัญหานี้ (Norton และ Kaspersky เป็นที่รายงานมากที่สุด)
หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขได้โดยการเพิ่มการสื่อสารกับ MS servers เข้า exclusion list หรือถอนการติดตั้ง firewall บุคคลที่สามทั้งหมด
เนื่องจากขั้นตอนการเพิ่มไอเท็มเข้า exclusion จะแตกต่างกันมากขึ้นอยู่กับว่าคุณใช้ชุดความปลอดภัยอันไหน เราจะเน้นที่วิธี universal ที่จะทำงานได้ไม่ว่าคุณจะเจอผู้ก่อเหตุอะไรก็ตาม
คำแนะนำทีละขั้นตอนที่จะช่วยคุณถอนการติดตั้งโปรแกรม firewall บุคคลที่สามและแน่ใจว่าคุณไม่ได้ทิ้งโปรแกรมคงเหลือที่อาจยังก่อให้เกิดปัญหาเดียวกัน:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run เมื่อคุณอยู่ในหน้าต่าง Run ให้พิมพ์ appwiz.cpl และกด Enter เพื่อเปิดหน้าจอ Programs and Files.

- เมื่อคุณอยู่ในหน้าจอ Programs and Files ให้ไปด้านขวาและเลื่อนลงผ่านรายการแอพพลิเคชันที่ติดตั้งจนกว่าจะค้นหา firewall บุคคลที่สามของคุณ เมื่อคุณเห็นแล้ว ให้คลิกขวาและคลิกที่ Uninstall จากเมนูบริบทที่ปรากฏขึ้นใหม่.

- ทำตามคำแนะนำบนหน้าจอเพื่อทำให้การถอนการติดตั้งเสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาแก้ไขแล้วหรือไม่ในลำดับเริ่มต้นครั้งถัดไป.
หากคุณยังคงเจอข้อผิดพลาด 0x80073d0a เดียวกัน ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 3: รีเซ็ตแคชของ Windows Store
ตามที่พบ ปัญหานี้ยังอาจเกิดจากการเสียหายบางประการที่ส่งผลต่อความสามารถของ PC ในการสร้างการเชื่อมต่อระหว่าง UWP store ที่รวมอยู่และเซิร์ฟเวอร์ของ Microsoft ในกรณีส่วนใหญ่ ปัญหานี้เกิดจากไฟล์ชั่วคราวบางไฟล์ที่จัดเก็บอยู่ในโฟลเดอร์แคช
ปัญหาประเภทนี้มักเกิดขึ้นหลังจาก security scanner จบการควารานไทน์ไอเท็มบางอย่าง หรือหลังจากการหยุดทำงานของเครื่องที่ไม่คาดคิด Botched updates เป็นสาเหตุที่หายากแต่เป็นไปได้ที่อาจทำให้ข้อผิดพลาด 0x80073d0a ปรากฏ
ผู้ใช้ Windows หลายคนที่ก็ประสบปัญหานี้รายงานว่าพวกเขาสามารถแก้ไขได้โดยการรีเซ็ต Windows Store และส่วนประกอบที่เกี่ยวข้องทั้งหมด
โปรดทราบว่ามี 2 วิธีในการรีเซ็ต Windows Store cache บน Windows 10 ตัวเลือกแรกง่ายกว่า แต่เกี่ยวข้องกับการรันชุดคำสั่งจาก CMD terminal แตะหากคุณไม่สบายใจกับการรันคำสั่ง CMD คุณยังสามารถเลือกวิธี GUI-exclusive ที่คุณสามารถดำเนินการเดียวกันได้จากเมนูการตั้งค่า Windows เท่านั้น
เลือกวิธีใดวิธีหนึ่งที่คุณรู้สึกสะดวกกว่า:
การรีเซ็ต Windows Store cache ผ่าน CMD
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ cmd ในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt พร้อมสิทธิ์ผู้ดูแล เมื่อคุณเห็น UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์แอดมิน.

- เมื่อคุณอยู่ใน Command Prompt ที่มีสิทธิ์ผู้ดูแล ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อรีเซ็ต Windows Store พร้อมกับ dependencies ทั้งหมด:
wsreset.exe

- หลังจากคำสั่งถูกประมวลผลสำเร็จ ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหากำลังได้รับการแก้ไขในการเริ่มต้นระบบครั้งถัดไปหรือไม่.
การรีเซ็ต Windows Store cache ผ่านแอพ Settings
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ ms-settings:appsfeatures และกด Enter เพื่อเปิดเมนู Apps & Features ของแอพ Settings.
- หลังจากคุณอยู่ในหน้าจอ Apps & Features ให้เลื่อนลงไปที่รายการ UWP applications ที่ติดตั้งและค้นหา Microsoft Store entry.
- เมื่อคุณค้นหาแอพ Microsoft Store แล้ว ให้คลิกที่ไฮเปอร์ลิงก์ Advanced option ที่เกี่ยวข้องกับมัน (ภายใต้ Microsoft Corporation).
- หลังจากคุณอยู่ในเมนู Advanced options ให้เลื่อนลงไปที่แท็บ Reset แล้วคลิกที่ปุ่ม Reset และเริ่มกระบวนการล้างแคช.
- รอจนกระบวนการเสร็จสิ้น แล้วรีบูทเครื่องและดูว่าปัญหาแก้ไขแล้วหรือไม่ในลำดับเริ่มต้นครั้งถัดไป.

หากคุณยังคงเจอข้อผิดพลาด 0x80073d0a ขณะพยายามดาวน์โหลด UWP application ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 4: ใช้ System Restore
ในกรณีที่คุณเพิ่งสังเกตพฤติกรรมนี้เกิดขึ้นเร็วๆ นี้ ปัญหาอาจเกิดจากการเปลี่ยนแปลงของระบบที่สิ้นสุดลงรบกวนส่วนประกอบ Windows Store โปรดทราบว่าบริการหรือกระบวนการบุคคลที่สามก็อาจรบกวนการสื่อสารระหว่าง Store app และ Microsoft Server ภายนอก
หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขได้โดยการใช้ยูทิลิตี้ System Restore เพื่อแก้ไขปัญหาโดยการคืนคอมพิวเตอร์ของคุณไปสู่สถานะที่ดีเมื่อสถานการณ์เดียวกันที่ไม่ได้ใช้อยู่
โปรดทราบว่าโดยค่าเริ่มต้น System Restore ถูกตั้งค่าให้บันทึก snapshot เป็นประจำที่สถานที่สำคัญของระบบ (การติดตั้งบุคคลที่สาม, การติดตั้ง critical update, ฯลฯ) แต่ก่อนที่คุณจะเรียกใช้ยูทิลิตี้นี้ โปรดทราบว่าการเปลี่ยนแปลงใดๆ ที่คุณทำก่อนจุดนี้จะหายไปเมื่อกระบวนการเสร็จสิ้น รวมถึงการติดตั้ง UWP app, ไดรฟ์, เกม และทุกอย่างอื่นๆ
หากคุณเข้าใจผลกระทบของวิธีนี้และคุณพร้อมที่จะเริ่ม ให้ทำตามคำแนะนำด้านล่าง:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ rstrui และกด Enter ภายในกล่องข้อความ แล้วกด Enter เพื่อเปิดเมนู System Restore.

- เมื่อคุณไปถึงหน้าจอ System restore เริ่มต้น ให้คลิก Next เพื่อไปเมนูถัดไป.

- หลังจากคุณไปถึงหน้าจอถัดไป ให้เริ่มกระบวนการโดยติ๊กเช็คบ็อกซ์ที่เกี่ยวข้องกับ Show more restore points หลังจากทำขั้นตอนนี้เสร็จ ให้เปรียบเทียบวันที่ของแต่ละ restore point ที่บันทึกไว้ และเลือกอันที่เก่ากว่าช่วงเวลาที่คุณสังเกตว่าข้อผิดพลาดนี้เริ่มเกิดขึ้น.
- หลังจากคุณเลือก restore window ที่ถูกต้องแล้ว ให้คลิก Next เพื่อไปเมนูสุดท้าย.

- เมื่อคุณไปถึงจุดสุดท้าย ยูทิลิตี้ของคุณพร้อมแล้ว ตอนนี้สิ่งที่คุณต้องทำคือเริ่มกระบวนการกู้คืนระบบโดยคลิกปุ่ม Finish.
- หลังจากคุณทำเช่นนั้น PC ของคุณจะรีสตาร์ทและสถานะก่อนหน้าจะถูก mount ที่การเริ่มต้นครั้งถัดไป สถานะก่อนหน้าจะถูก mount ใช้โอกาสนี้ลองดาวน์โหลด UWP app อีกครั้งและดูว่าคุณยังเห็นข้อผิดพลาด 0x80073d0a หรือไม่.
หากคุณยังจัดการกับปัญหาเดียวกัน หรือวิธีนี้ไม่ใช้ได้ ให้ไปวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 5: Repair install หรือ Clean Install
หากคุณมาถึงจุดนี้และไม่มีกลยุทธ์ซ่อมแซมใดช่วยให้คุณแก้ไขปัญหา ปัญหาน่าจะเกิดจาก underlying system corruption issue ที่คุณไม่สามารถแก้ไขได้ด้วยวิธีแบบดั้งเดิม ในกรณีนี้ คุณสามารถแก้ไขได้โดยการรีเฟรชทุกส่วนประกอบของ Windows และแก้ไขข้อมูลที่เกี่ยวกับการบูททั้งหมด
เมื่อต้องรีเฟรชการตั้งค่า OS ทั้งหมด คุณมี 2 ทางเลือก: คุณทำ complete OS refresh หรือใช้ focused approach ที่คุณสัมผัสเฉพาะ OS components
ตัวเลือกที่ง่ายกว่าคือ clean install มันง่ายต่อการทำและคุณไม่ต้องการ prerequisites แต่ข้อเสียหลักคือคุณจะสูญเสียข้อมูลส่วนตัวใดๆ ที่จัดเก็บบน OS drive หากคุณไม่สำรองล่วงหน้า
หากคุณมองหาวิธีที่มีประสิทธิภาพมากขึ้น คุณควรไปที่ repair install (in-place repair) แต่โปรดทราบว่าขั้นตอนในการทำเช่นนั้นยาวและคุณจะต้องใส่สื่อการติดตั้งที่เข้ากันได้กับรุ่น OS ของคุณ แต่ข้อได้เปรียบหลักคือไฟล์ทั้งหมดของคุณ (รวมถึงแอพ เกม และแม้แต่การตั้งค่าผู้ใช้บางอย่าง) จะคงอยู่