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

รายการรหัสข้อผิดพลาด Microsoft Store พร้อมคำอธิบายและวิธีแก้ไข

ทุกครั้งที่เกิดข้อผิดพลาดใน Windows Store จะมีรหัสทิ้งไว้ แม้รหัสเหล่านี้ไม่มีความหมายต่อผู้ใช้ทั่วไป แต่หากให้ทีมสนับสนุนทางเทคนิค จะช่วยได้ อย่างไรก็ตาม Microsoft มีรหัสเหล่านี้บนเว็บไซต์พร้อมวิธีแก้ไข นี่คือรายการ Error Codes สำหรับ Microsoft Store apps จาก Microsoft MSDN ให้รหัส, ข้อความ, สาเหตุ, คำอธิบาย, และ Workaround/Resolution แนะนำ

รายการรหัสข้อผิดพลาด Microsoft Store พร้อมคำอธิบายและวิธีแก้ไข

รายการรหัสข้อผิดพลาด Microsoft Store, คำอธิบาย, วิธีแก้ไข

รหัสข้อผิดพลาดทุกตัวมีคำอธิบาย บางรหัสมี Resolution, Causes, Debugging, หรือ Workaround หากไม่พบวิธีแก้ ค้นหารหัสเหล่านั้นบนเว็บไซต์เราได้

Error Code, Description และ Resolution/Workaround ระบุไว้ข้างหน้ารหัสแต่ละตัว

0x80073CFB
ERROR_PACKAGE_ALREADY_EXISTS
แพ็กเกจที่ให้มาติดตั้งอยู่แล้ว และการติดตั้งซ้ำถูกบล็อก
อาจเกิดหากติดตั้งแพ็กเกจที่ไม่เหมือนกันทุกบิตกับแพ็กเกจที่ติดตั้งอยู่ ลายเซ็นดิจิทัลก็เป็นส่วนหนึ่งของแพ็กเกจ ดังนั้นหากสร้างใหม่หรือเซ็นใหม่ จะไม่เหมือนกันทุกบิต
2 ทางเลือกแก้ไข: (1) เพิ่มหมายเลขเวอร์ชันของแอป แล้วสร้างและเซ็นแพ็กเกจใหม่ (2) ลบแพ็กเกจเก่าสำหรับทุกผู้ใช้ก่อนติดตั้งแพ็กเกจใหม่

0x80073CF0
ERROR_INSTALL_OPEN_PACKAGE_FAILED
ไม่สามารถเปิดแพ็กเกจได้
แพ็กเกจไม่ได้ลงนาม, ชื่อผู้เผยแพร่ไม่ตรงกับ Subject ของใบรับรอง, ขาดคำนำหน้า file:// หรือไม่พบแพ็กเกจที่ตำแหน่งที่ระบุ
แนะนำ: ตรวจสอบ AppxPackagingOM event log เพื่อรายละเอียด

0x80073CF2
ERROR_INSTALL_INVALID_PACKAGE
ข้อมูลแพ็กเกจไม่ถูกต้อง
0x80073D00
ERROR_PACKAGE_UPDATING
ไม่สามารถเริ่มแอปได้ เพราะกำลังอัปเดตอยู่

0x80073D01
ERROR_DEPLOYMENT_BLOCKED_BY_POLICY
การปรับใช้แพ็กเกจถูกบล็อกโดยนโยบาย ติดต่อผู้ดูแลระบบ
การปรับใช้ถูกบล็อกโดย Application Control Policies หรือนโยบาย "Allow deployment operations in special profiles" สาเหตุที่เป็นไปได้: ต้องการ Roaming profile
ดู Deploy Roaming User Profiles เพื่อตั้งค่า Roaming User Profiles หากไม่มีนโยบายตั้งค่าแต่ยังเจอข้อผิดพลาด อาจเข้าสู่ระบบด้วย Temporary profile ลองออกและเข้าสู่ระบบใหม่

0x80073CF4
ERROR_INSTALL_OUT_OF_DISK_SPACE
พื้นที่ดิสก์ไม่พอ ลบพื้นที่ว่างแล้วลองใหม่

0x80073CF5
ERROR_INSTALL_NETWORK_FAILURE
ไม่สามารถดาวน์โหลดแพ็กเกจได้

0x80073CF6
ERROR_INSTALL_REGISTRATION_FAILURE
ไม่สามารถลงทะเบียนแพ็กเกจได้

0x800700B
ERROR_BAD_FORMAT
แพ็กเกจจัดรูปแบบไม่ถูกต้อง ต้องสร้างใหม่หรือเซ็นใหม่ อาจเกิดจากความไม่ตรงกันระหว่าง Subject name ของใบรับรองและ Publisher name ใน AppxManifest.xml

0x80073CF7
ERROR_INSTALL_DEREGISTRATION_FAILURE
ไม่สามารถยกเลิกการลงทะเบียนแพ็กเกจได้ อาจเกิดขณะลบแพ็กเกจ

0x80073CF8
ERROR_INSTALL_CANCEL
ผู้ใช้ยกเลิกคำขอติดตั้ง

0x80073CF9
ERROR_INSTALL_FAILED
การติดตั้งแพ็กเกจล้มเหลว ติดต่อผู้ขายซอฟต์แวร์

0x80073CFA
ERROR_REMOVE_FAILED
การลบแพ็กเกจล้มเหลว อาจเกิดจากความล้มเหลวระหว่างถอนติดตั้งแพ็กเกจ

ERROR_INSTALL_PACKAGE_NOT_FOUND
ไม่พบแพ็กเกจ อาจเกิดขณะลบแพ็กเกจที่ไม่ได้ติดตั้งสำหรับผู้ใช้ปัจจุบัน

0x80073CFC
ERROR_NEEDS_REMEDIATION
ไม่สามารถเริ่มแอปได้ ลองติดตั้งซ้ำ

0x80073CFD
ERROR_INSTALL_PREREQUISITE_FAILED
ข้อกำหนดก่อนติดตั้งที่ระบุไม่ได้รับการปฏิบัติ

0x80073CFE
ERROR_PACKAGE_REPOSITORY_CORRUPTED
Package repository เสียหาย อาจเกิดหากโฟลเดอร์ที่อ้างอิงโดย Registry key นี้ไม่มีหรือเสียหาย:

HKLM\Software\Microsoft\Windows\CurrentV ersion\Appx\PackageRepositoryRoot

เพื่อกู้คืน ให้ Refresh PC

0x80073CFF
ERROR_INSTALL_POLICY_FAILURE
เพื่อติดตั้งแอปนี้ ต้องมี Developer license หรือระบบที่เปิดใช้ Sideloading
Debugging: อาจเกิดหากแพ็กเกจไม่ตรงตามข้อกำหนดอย่างน้อยหนึ่งข้อ: แอปปรับใช้ด้วย F5 ใน Visual Studio บนคอมพิวเตอร์ที่มี Windows Store developer license, แพ็กเกจเซ็นด้วยลายเซ็น Microsoft และปรับใช้เป็นส่วนหนึ่งของ Windows หรือจาก Windows Store, แพ็กเกจเซ็นด้วยลายเซ็นที่เชื่อถือได้ และติดตั้งบนคอมพิวเตอร์ที่มี Windows Store developer license, คอมพิวเตอร์ที่ join โดเมนกับ AllowAllTrustedApps policy เปิด, หรือคอมพิวเตอร์ที่มี Windows Sideloading license กับ AllowAllTrustedApps policy เปิด

0x80073D02
ERROR_PACKAGES_IN_USE
ไม่สามารถติดตั้งแพ็กเกจได้ เพราะทรัพยากรที่มันปรับเปลี่ยนกำลังใช้งานอยู่

0x80073D03
ERROR_RECOVERY_FILE_CORRUPT
ไม่สามารถกู้คืนแพ็กเกจได้ เพราะข้อมูลที่จำเป็นสำหรับการกู้คืนเสียหาย

0x80073D04
ERROR_INVALID_STAGED_SIGNATURE
ลายเซ็นไม่ถูกต้อง เพื่อลงทะเบียนใน Developer mode AppxSignature.p7x และ AppxBlockMap.xml ต้องถูกต้องหรือไม่ควรมีอยู่
Workaround: หากเป็นนักพัฒนาใช้ F5 กับ Visual Studio ตรวจสอบว่า Built project directory ไม่มี signature หรือ block map files จากเวอร์ชันก่อนหน้า

0x80073D05
ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED
เกิดข้อผิดพลาดขณะลบ Application data เก่าของแพ็กเกจ สาเหตุ: Simulator กำลังรันอยู่ ปิด Simulator

0x80073D06
ERROR_INSTALL_PACKAGE_DOWNGRADE
ไม่มีรายละเอียด

0x80073D07
ERROR_SYSTEM_NEEDS_REMEDIATION
ตรวจพบข้อผิดพลาดใน System binary ลอง Refresh PC เพื่อแก้ไข

0x80073D08
ERROR_APPX_INTEGRITY_FAILURE_EXTERNAL
ตรวจพบ Non-Windows binary ที่เสียหายบนระบบ

0x80073D09
ERROR_RESILIENCY_FILE_CORRUPT
ไม่สามารถดำเนินการต่อได้ เพราะข้อมูลที่จำเป็นสำหรับการกู้คืนเสียหาย

0x80073CF3
ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED
แพ็กเกจอัปเดตล้มเหลว Dependency หรือ Conflict validation
สาเหตุ: แพ็กเกจเข้ามาขัดแย้งกับแพ็กเกจที่ติดตั้งอยู่, Dependency ที่ระบุไม่พบ, แพ็กเกจไม่รองรับ Processor architecture ที่ถูกต้อง
Debugging: ตรวจสอบ AppXDeployment-Server event log

0x80070057
E_INVALIDARG
Argument หนึ่งหรือมากกว่าไม่ถูกต้อง หากตรวจ AppXDeployment-Server event log พบ Event: "While installing the package, the system failed to register the windows repository extension due to the following error: The parameter is incorrect."
สาเหตุ: อาจเกิดหาก Manifest elements DisplayName/Description มีตัวอักษรที่ Windows firewall ไม่อนุญาต คือ "|" และ "all" ทำให้ Windows สร้าง AppContainer profile ไม่ได้ ลบตัวอักษรเหล่านี้ออกจาก Manifest แล้วลองติดตั้งใหม่

0x80073D0A
ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING
ไม่สามารถติดตั้งแพ็กเกจได้ เพราะ Windows Firewall service ไม่ได้รัน เปิดใช้งาน Windows Firewall service ลองใหม่

0x800B0100
TRUST_E_NOSIGNATURE
ไม่มีลายเซ็นใน Subject สาเหตุ: อาจเกิดหากแพ็กเกจไม่ได้เซ็น หรือลายเซ็นไม่ถูกต้อง แพ็กเกจต้องถูกเซ็นจึงจะปรับใช้ได้

0x800B0109
CERT_E_UNTRUSTEDROOT
Certificate chain ประมวลผลแต่จบที่ Root certificate ที่ไม่น่าเชื่อถือโดย Trusted provider

0x800B010A
CERT_E_CHAINING
ไม่สามารถสร้าง Certificate chain ไปยัง Trusted root CA ได้

0x80080209
APPX_E_INVALID_SIP_CLIENT_DATA
โครงสร้าง SIP_SUBJECTINFO ที่ใช้เซ็นแพ็กเกจไม่มีข้อมูลที่จำเป็น

0x80080200
APPX_E_PACKAGING_INTERNAL
Packaging API พบข้อผิดพลาดภายใน

0x80080201
APPX_E_INTERLEAVING_NOT_ALLOWED
แพ็กเกจไม่ถูกต้อง เพราะเนื้อหา interleaved

0x80080202
APPX_E_RELATIONSHIPS_NOT_ALLOWED
แพ็กเกจไม่ถูกต้อง เพราะมี OPC relationships

0x80080203
APPX_E_MISSING_REQUIRED_FILE
แพ็กเกจไม่ถูกต้อง เพราะขาด Manifest หรือ Block map, หรือมี Code integrity file แต่ขาด Signature file Workaround: ตรวจสอบว่าแพ็กเกจไม่ขาดไฟล์ที่จำเป็น: \AppxManifest.xml และ \AppxBlockMap.xml หากมี \AppxMetadata\CodeIntegrity.cat ต้องมี \AppxSignature.p7x ด้วย

0x80080204
APPX_E_INVALID_MANIFEST
ไฟล์ AppxManifest.xml ของแพ็กเกจไม่ถูกต้อง

0x80080205
APPX_E_INVALID_BLOCKMAP
ไฟล์ AppxBlockMap.xml ของแพ็กเกจไม่ถูกต้อง

0x80080206
APPX_E_CORRUPT_CONTENT
เนื้อหาแพ็กเกจอ่านไม่ได้ เพราะเสียหาย

0x80080207
APPX_E_BLOCK_HASH_INVALID
ค่า Hash ที่คำนวณของ Block ไม่ตรงกับค่าที่เก็บใน Block map

0x80080208
APPX_E_REQUESTED_RANGE_TOO_LARGE
Byte range ที่ขอใหญ่เกิน 4 GB เมื่อแปลงเป็น byte-range ของ blocks

หวังว่ารหัสเหล่านี้มีประโยชน์ และคุณหาความหมายและ Workaround สำหรับรหัสที่ระบุได้

เกี่ยวกับ Error Codes บทความเหล่านี้ก็น่าสนใจ:

  1. Volume Activation error codes and error messages
  2. Windows Errors, System Error Messages and Codes
  3. Windows Bug Check or Stop Error Codes
  4. Master List of Windows Update Error Codes
  5. Windows 10 Installation or Upgrade Errors
รายการรหัสข้อผิดพลาด Microsoft Store พร้อมคำอธิบายและวิธีแก้ไข