Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store

ผู้ใช้ Windows 10 บางรายเผชิญกับข้อผิดพลาด 0x80073d01 ทุกครั้งที่พยายามติดตั้งหรือถอนติดตั้งแอป UWP (Universal Windows Platform) ผ่าน Windows Store

ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store

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

  • การรบกวนของ Applocker – ตัวอย่างที่พบบ่อยที่จะก่อให้เกิดข้อผิดพลาดนี้คือการรบกวนจาก Applocker ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้โดยการปิดใช้งาน AppLocker ชั่วคราวขณะที่การติดตั้งหรือถอนติดตั้งอัปเดต UWP ที่มีปัญหาเสร็จสิ้น
  • ข้อบกพร่องทั่วไปของ Windows Store Cache – ตามรายงานของผู้ใช้บางราย ปัญหานี้อาจเกิดจากประเภทหนึ่งของข้อบกพร่องของ Windows Store ที่ป้องกันไม่ให้การติดตั้งใหม่ได้รับการลงทะเบียนอย่างสมบูรณ์ ในกรณีนี้ การรัน Windows Apps Troubleshooter และนำการแก้ไขที่แนะนำมาใช้ ควรช่วยให้คุณแก้ไขปัญหาได้ หากไม่แก้ปัญหาได้ คุณยังมีตัวเลือกในการล้าง cache ของ Store ด้วยตนเอง

ตอนนี้คุณคุ้นเคยกับปัญหาที่เป็นไปได้ทุกอย่างที่อาจก่อให้เกิดข้อผิดพลาดนี้ นี่คือรายการวิธีที่ผู้ใช้ที่ได้รับผลกระทบอื่นๆ ใช้แก้ไขข้อผิดพลาด 0x80073d01 และติดตั้งหรือถอนติดตั้งแอปได้ปกติ:

1. ปิดใช้งาน Applocker (หากเกี่ยวข้อง)

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

หมายเหตุ: AppLocker เป็นเทคโนโลยีการเพิ่มรายการขาวของแอปพลิเคชัน ที่อนุญาตให้ผู้ใช้จำกัดโปรแกรมไหนที่สามารถรันได้ และโปรแกรมไหนที่ถูกห้าม (ภายใต้สถานการณ์ต่างๆ)

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

โชคดีที่มีวิธีง่ายในการยืนยันว่าปัญหาเกิดจาก Applocker จริงหรือไม่:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'cmd' ภายในกล่องข้อความ และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ด้วยสิทธิ์สูง เมื่อถูกพรอมพ์โดย UAC (User Account Control) คลิก Yes เพื่อให้สิทธิ์แอดมิน
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  2. ภายใน CMD prompt ที่มีสิทธิ์สูง พิมพ์คำสั่งต่อไปนี้ และกด Enter เพื่อตรวจสอบว่าปัญหาเกิดจาก Applocker หรือไม่:
    powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
  3. หากการรันคำสั่งนี้ส่งคืนข้อผิดพลาดคล้าย "Add-AppxPackage : Deployment failed with HRESULT: 0x80073D01" คุณเพิ่งสรุปได้ว่าปัญหาเกิดจาก Applocker จริงๆ

หมายเหตุ: หากคำสั่งถูกประมวลผลสำเร็จ แสดงชัดเจนว่า AppLocker ไม่ใช่สาเหตุของปัญหานี้ – ในกรณีนี้ ให้ข้ามขั้นตอนถัดไปด้านล่างและไปที่วิธีแก้ไขหมายเลข 2 โดยตรง

หากคุณได้ 0x80073D01 เมื่อรันคำสั่งข้างต้น ให้ทำตามคำแนะนำด้านล่างเพื่อปิดใช้งาน AppLocker อย่างมีประสิทธิภาพ เพื่อหลีกเลี่ยงข้อผิดพลาดโดยสิ้นเชิง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'gpedit.msc' ภายในกล่องข้อความ แล้วกด Enter เพื่อเปิด Local Group Policy Editor ที่ UAC (User Account Control) คลิก Yes เพื่อให้สิทธิ์แอดมิน
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  2. ภายใน Local Group Policy Editor ใช้เมนูด้านซ้ายเพื่อขยายเมนู Application Control Policies แล้วคลิก AppLocker
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  3. จากเมนู AppLocker คลิกที่ Packaged app Rules แล้วไปที่หน้าต่างด้านขวา
  4. เมื่อไปถึงหน้าต่างด้านขวา ให้คลิกขวาที่กฎ Applocker ใดๆ ที่มีอยู่ และเลือก Delete จากเมนูบริบท
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  5. ตอนนี้ Applocker ถูกปิดใช้งานอย่างมีประสิทธิภาพแล้ว ให้กลับไปทำซ้ำการติดตั้งหรือถอนติดตั้งที่ก่อให้เกิด 0x80073d01 ก่อนหน้านี้
    หมายเหตุ: หากการดำเนินการสำเร็จ และคุณต้องการบังคับใช้กฎ Aplocker ที่เคยมีอยู่ก่อนหน้านี้ ให้กลับไปที่เส้นทาง Packaged app Rules ภายใน Local Security policy
  6. จากเมนูบริบทที่ปรากฏ คลิกที่ Create New Rule
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  7. ที่พรอมพ์ Create Packaged app Rules แรก คลิกปุ่ม Next ที่พรอมพ์แรก และพรอมพ์ที่สอง (บนแท็บ Publisher)
  8. เมื่อไปถึงส่วน Publisher ติ๊ก Use an installed packaged app as a reference แล้วคลิก Select
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  9. ตั้งค่าข้อยกเว้น สิทธิ์ และตั้งชื่อกฎอย่างที่คุณต้องการ ก่อนกด Save และบังคับใช้กฎอีกครั้ง

ในกรณีที่วิธีนี้ไม่ได้ผลสำหรับคุณ หรือสถานการณ์นี้ไม่ใช้ได้ ให้ไปที่วิธีแก้ไขที่เป็นไปได้ต่อไปด้านล่าง

2. รัน Windows Apps Troubleshooter

หากคุณยืนยันแล้วว่า Applocker ไม่ใช่สาเหตุของข้อผิดพลาด 0x80073d01 สิ่งต่อไปที่คุณควรสืบค้นคือ ว่าปัญหานี้เกี่ยวข้องกับความไม่สอดคล้องกับแอป UWP (Universal Windows Platform) ในตัว เช่น Windows Photos หรือ Windows Movies & TV หรือไม่

วิธีที่ดีที่สุดในการทำเช่นนี้คือการรัน Windows App Troubleshooter และนำการแก้ไขที่แนะนำมาใช้

นี่คือยูทิลิตี้ที่มีชุดการแก้ไขอัตโนมัติทั่วไป ที่จะมีประสิทธิภาพสำหรับข้อผิดพลาดหลากหลายประเภท รวมถึงข้อผิดพลาด 0x80073d01

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าอินสแตนซ์ใหม่ของข้อผิดพลาดหยุดปรากฏหลังจากรัน Windows App Troubleshooter และนำการแก้ไขที่แนะนำมาใช้

หากคุณมองหาคำแนะนำเฉพาะเจาะจงวิธีปรับใช้วิธีแก้ไขนี้ ให้ทำตามคำแนะนำด้านล่าง:

  1. เริ่มด้วยการกด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ "ms-settings:troubleshoot" ภายในกล่องข้อความ และกด Enter เพื่อเปิดแท็บ Troubleshooting ของเมนู Settings
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  2. ที่หน้าต่าง Troubleshoot แรก คลิกที่ Additional Troubleshooters ที่ด้านล่างของหน้าจอ
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  3. เมื่ออยู่ในหน้าจอที่มี troubleshooter ทั้งหมดของ Windows 10 ให้ไปที่ส่วน Find and Fix other problems ต่อไป คลิกที่ Windows Store Apps และคลิกที่ Run the Troubleshooter เพื่อเปิดยูทิลิตี้
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store
  4. ภายในยูทิลิตี้ Windows Store Apps รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น หากพบกลยุทธ์ซ่อมแซมที่เป็นไปได้ ให้ทำตามขั้นตอนบนหน้าจอเพื่อนำการแก้ไขที่แนะนำมาใช้ (ขึ้นอยู่กับปัญหาที่คุณจัดการอยู่) คลิกที่ Apply this fix เพื่อนำการแก้ไขที่แนะนำมาใช้
    ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store

    หมายเหตุ: ขึ้นอยู่กับปัญหาที่ระบุ คุณอาจต้องทำการปรับแต่งด้วยตนเองเป็นชุด

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

ในกรณีที่คุณยังคงพบอินสแตนซ์ใหม่ของข้อผิดพลาด 'AppModel Runtime Error 0x490' ให้ไปที่วิธีแก้ไขที่เป็นไปได้ต่อไปด้านล่าง

3. รีเซ็ต Windows Store Cache

ตามรายงานของผู้ใช้จำนวนมากที่เผชิญกับ 0x80073d01 ขณะพยายามติดตั้งหรือถอนติดตั้งแอป Windows Store ปัญหานี้เกือบจะเกี่ยวข้องกับ cache ของ Windows Store ที่เสียหายเสมอ

หากคุณรู้สึกว่าสถานการณ์นี้ใช้ได้ สิ่งต่อไปที่คุณควรทำเพื่อแก้ไขปัญหาคือการรีเซ็ต cache ของ Windows Store

หมายเหตุ: การดำเนินการนี้จะไม่ลบข้อมูลแอปพลิเคชัน – มันเพียงแค่ลบข้อมูลที่แคชไว้ที่เกี่ยวข้องกับแอปพลิเคชัน UWP (Universal Windows Platform)

เพื่อดำเนินการรีเซ็ต Windows Store Cache ให้กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'wsreset.exe' และกด Ctrl + Shift + Enter เพื่อดำเนินการนี้ด้วยสิทธิ์แอดมิน

ข้อผิดพลาด 0x80073D01 ขณะติดตั้งหรือถอนติดตั้งแอป Windows 10 Store

หมายเหตุ: หลังจากเริ่มการดำเนินการนี้ คุณจะเห็นพรอมพ์ CMD ชื่อ wsreset.exe ต่อไป รอจนกว่าหน้าต่างจะปิดอัตโนมัติ – นั่นคือสัญญานว่าข้อมูลแคชถูกล้างแล้ว

เมื่อการดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ และดูว่าคุณสามารถดำเนินการติดตั้งหรือถอนติดตั้งแอป Store ได้โดยไม่เห็น 0x80073d01 หรือไม่