การแก้ไข: การปรับใช้โฮสต์ Windows Shell Experience ล้มเหลวด้วย HRESULT 0x80073D02 (แก้ไขแล้ว)
ใน Windows 10 ที่ใช้แอป 'Windows Shell Experience Host' ไม่สามารถติดตั้งใหม่ได้ (ลงทะเบียนใหม่) โดยใช้คำสั่ง PowerShell "Add-AppxPackage" โดยมีข้อผิดพลาด: "Microsoft.Windows.ShellExperienceHost Deployment failed with HRESULT 0x80073D02. ไม่สามารถติดตั้งแพ็คเกจได้เนื่องจากมีการใช้งานทรัพยากรที่แก้ไขอยู่ในปัจจุบัน" (รหัสเหตุการณ์ 401, 404, 419)
ข้อผิดพลาดการปรับใช้ 0x80073D02 อาจปรากฏขึ้นเมื่อคุณพยายามลงทะเบียนแอปที่มาพร้อม Windows 10 ทั้งหมดอีกครั้ง* หรือเมื่อคุณพยายามลงทะเบียนเฉพาะแอป "Windows Shell Experience Host"**:
* หากต้องการลงทะเบียน (ติดตั้งใหม่) แอปในตัวทั้งหมดที่ผู้ใช้ปัจจุบัน:
Get-AppxPackage | Foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}** หากต้องการลงทะเบียนซ้ำเฉพาะแอป 'Windows Shell Experience Host' กับผู้ใช้ปัจจุบัน:
Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
บทช่วยสอนนี้ประกอบด้วยคำแนะนำในการแก้ไขข้อผิดพลาดต่อไปนี้ใน PowerShell และ Event Viewer หลังจากดำเนินการคำสั่ง "Add-AppxPackage" เพื่อลงทะเบียนแอป 'Windows Shell Experience Host' ใน Windows 10:
ข้อผิดพลาด Windows.ShellExperienceHost PowerShell 0x80073D02 :
"Add-AppxPackage : การปรับใช้ล้มเหลวด้วย HRESULT: 0x80073D02 ไม่สามารถติดตั้งแพ็คเกจได้เนื่องจากทรัพยากรที่แก้ไขมีการใช้งานอยู่ในปัจจุบัน
ข้อผิดพลาด 0x80073D02: ไม่สามารถติดตั้งได้เนื่องจากจำเป็นต้องปิดแอปต่อไปนี้
Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy
ข้อผิดพลาดตัวแสดงเหตุการณ์ Windows.ShellExperienceHost 0x80073D02:
(แอปพลิเคชันและบริการ Logs\Microsoft\Windows\AppXDeploymentServer\Microsoft-Windows-AppXDeploymentServer/Operational):
Event ID 419: error 0x80073D02: Unable to install because the following apps need to be closed Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy.
Event ID 401: Deployment Register operation with target volume C: on Package Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy from: (AppXManifest.xml) failed with error 0x80073D02. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues.
Event ID 404: AppX Deployment operation failed for package Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy with error 0x80073D02. The specific error text for this failure is: error 0x80073D02: Unable to install because the following apps need to be closed Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy.วิธีแก้ไข: การปรับใช้ Microsoft.Windows.ShellExperienceHost ล้มเหลวโดยมีข้อผิดพลาด: 0x80073D02
ข้อผิดพลาด "การปรับใช้ Microsoft.Windows.ShellExperienceHost ล้มเหลวด้วย HRESULT: 0x80073D02" ปรากฏขึ้น เนื่องจากแอป Windows Shell Experience Host กำลังทำงานในขณะที่ดำเนินการคำสั่ง "Add-AppxPackage"
ดังนั้น วิธีเดียวที่จะหลีกเลี่ยงข้อผิดพลาด "0x80073D02" คือการปิดแอป 'Windows Shell Experience Host' โดยใช้ตัวจัดการงาน จากนั้นให้เรียกใช้คำสั่ง "Add-AppxPackage" ทันที โดยทำดังนี้:
1. เปิด PowerShell ในฐานะผู้ดูแลระบบ และคัดลอก/วางคำสั่ง "Get-AppXPackage" ด้านล่าง เพื่อติดตั้งแอป 'Windows Shell Experience Host' อีกครั้ง แต่ ห้าม กด ป้อน ยัง
Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}2. จากนั้นกด Ctrl+ALT+DEL และเปิด ตัวจัดการงาน
3. (ตอนนี้คุณต้องเร็ว…)…
1. ที่แท็บ กระบวนการ คลิกขวา ที่ Windows Shell Experience Host และคลิก สิ้นสุดงาน
2. จากนั้น คลิก ทันที ที่หน้าต่าง PowerShell และกด Enter
4. โดยปกติแล้ว 'Windows Shell Experience Host' จะถูกติดตั้งใหม่โดยไม่มีข้อผิดพลาด
แค่นั้นแหละ! แจ้งให้เราทราบหากคำแนะนำนี้ช่วยคุณได้โดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลค์และแชร์คำแนะนำนี้เพื่อช่วยเหลือผู้อื่น