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

แก้ไข: Windows 10 Store เปิดไม่ได้

Windows Store เพิ่มเข้ามาใน Windows 8 ตามคำร้องขอผู้ใช้มากมาย จำเป็นต้องมี Store เพราะคู่แข่ง Apple มี App Store ใน macOS แล้ว Windows Store ใน Windows 8 ไม่ค่อยได้รับความนิยม เพราะแอปน้อยและมีบั๊ก Windows 10 Microsoft ปรับปรุงภายในและแก้บั๊กให้ราบรื่นขึ้น

แก้ไข: Windows 10 Store เปิดไม่ได้

แต่ผู้ใช้ Windows 10 ยังรายงาน Windows 10 Store เปิดไม่ได้ รีสตาร์ทแล้วก็ไม่เปิด น่าหงุดหงิดเพราะโหลดเกม/แอปเฉพาะ Store ไม่ได้ นี่คือวิธีแก้

สาเหตุ Windows 10 Store เปิดไม่ได้

สาเหตุหลัก: Local Caches ของ Windows Store ที่เก็บในโฟลเดอร์เฉพาะใน C Drive อาจเสียหาย อีกสาเหตุ: Registries ของ Windows Store เสียหายจาก Conflict ใน OS

วิธีแก้ "Windows 10 Store เปิดไม่ได้"

แก้ได้โดย Reset Windows Store Caches หรือ ลบ Local Caches หรือ Re-register Store App ด้วย PowerShell ทำตามวิธีด้านล่าง

ก่อนเริ่ม: ต้องมีอินเทอร์เน็ต Date/Time ถูกต้อง พื้นที่ว่างพอ ปิด VPN/Proxy ทดสอบก่อน

1. Reset Windows Store Cache

Reset ผ่าน Command Prompt:

  1. เปิด Command Prompt (Admin) (คลิกขวา Start > Command Prompt (Admin)) แก้ไข: Windows 10 Store เปิดไม่ได้
  2. พิมพ์ wsreset.exe Enter จะล้าง Cache Store เสร็จแล้วเปิด Store ทดสอบ
แก้ไข: Windows 10 Store เปิดไม่ได้

1.1 ลบ Local Caches ด้วยตนเอง

  1. ไปโฟลเดอร์นี้ ลบไฟล์ทั้งหมด (ต้องเปิด Show Hidden Files: เปิดโฟลเดอร์ > View > ติ๊ก Hidden items):
    Folder:
    C:\Users\user_name\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache
    user_name ตามบัญชีของคุณ
  2. แก้ไข: Windows 10 Store เปิดไม่ได้
  3. ลบเสร็จ เปิด Store ทดสอบ

2. Register Windows Store ใหม่

  1. เปิด PowerShell (ค้นหา Cortana > Run as Administrator) แก้ไข: Windows 10 Store เปิดไม่ได้
  2. รันคำสั่ง Re-register Store (Copy วาง กด Enter):
    powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
    แก้ไข: Windows 10 Store เปิดไม่ได้
  3. เปิด Store ใหม่ ทดสอบ

3. ไม่พบ AppxManifest.xml หรือ AppxManifest.xml ไม่มีอยู่

ปัญหา AppXManifest does not exist เกิดจาก Windows Install เสียหาย/เก่า หรือ User Profile เสียหาย เกิดตอนรัน PowerShell/CMD cmdlet (มักตอนอัปเดตแอป) ข้อความ:

"Cannot find the path 'C:\AppXManifest.XML because it does not exist."

แก้ไข: Windows 10 Store เปิดไม่ได้

ก่อนทำต่อ: ลอง System Restore (ถ้ามี Restore Point) เช็ค System Time/Time Zone ให้ถูกต้อง

3.1 อัปเดต Windows เป็นเวอร์ชันล่าสุด

Windows เก่าอาจก่อให้เกิด Incompatibility ระหว่างโมดูล OS สำคัญ อัปเดตอาจแก้ปัญหา AppXManifest

ก่อนอัปเดต: ตรวจสอบ Firewall (Privatefirewall รู้จักบล็อกอัปเดต) ดีที่สุด Uninstall Firewall ภายนอก และปิด Windows Firewall จนอัปเดตเสร็จ

  1. อัปเดต Windows ด้วยตนเอง ทดสอบ แก้ไข: Windows 10 Store เปิดไม่ได้
  2. ถ้าไม่ได้ ไปหน้า Download Windows 10 คลิก Update Now โหลดไฟล์ แก้ไข: Windows 10 Store เปิดไม่ได้
  3. รัน Update Assistant ด้วย Admin Rights ตามพรอมป์ต
  4. เสร็จ Reboot ทดสอบ AppXManifest
  5. ถ้ายังมี ไป Microsoft Update Catalogue ค้น Latest KB Updates สำหรับระบบ แก้ไข: Windows 10 Store เปิดไม่ได้
  6. ดาวน์โหลดติดตั้ง KB Updates ที่เกี่ยวข้อง (Run as Admin) ทดสอบ

3.2 Reset และ Re-register แอปพลิเคชัน (เช่น Microsoft Store)

ถ้า Installation ของแอป (เช่น Microsoft Store) เสียหาย Reset และ Re-register อาจแก้ได้:

  1. กด Windows พิมพ์ WSRESET คลิกขวา > Run as Administrator แก้ไข: Windows 10 Store เปิดไม่ได้
  2. รอ Reset เสร็จ ทดสอบ AppXManifest
  3. ถ้ายัง คลิกขวา Windows > PowerShell (Admin)
  4. รันใน PowerShell:
    Set-ExecutionPolicy Unrestricted
    แก้ไข: Windows 10 Store เปิดไม่ได้
  5. กด Y แล้วรัน:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  6. Reboot ทดสอบ
  7. ถ้ายัง รันใน PowerShell (Admin):
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

3.3 รัน SFC และ DISM Scans

ไฟล์ระบบสำคัญเสียหายอาจก่อให้เกิด Missing AppXManifest SFC และ DISM อาจแก้ได้:

  1. รัน SFC Scan (อาจนาน ลองตอนว่าง) แก้ไข: Windows 10 Store เปิดไม่ได้
  2. ถ้ายัง รัน DISM Scan (ใช้คำสั่งนี้):
    dism /online /cleanup-image /restorehealth
    แก้ไข: Windows 10 Store เปิดไม่ได้

3.4 สร้างบัญชีผู้ใช้ Windows ใหม่

AppXManifest หายอาจจาก User Profile เสียหาย สร้าง User ใหม่ (Local Admin แนะนำ) อาจแก้ได้:

  1. สร้าง User ใหม่ ทดสอบว่า AppXManifest ปกติหรือไม่
  2. ถ้าปกติ ย้ายข้อมูล จาก Profile เก่าไป Profile ใหม่ (งานหนัก)

3.5 Take Ownership ของโฟลเดอร์ WindowsApps

Permission ของ WindowsApps ไม่ถูกต้องอาจก่อให้เกิด Missing AppXManifest Take Ownership อาจแก้ได้:

  1. คลิกขวา Windows > Run
  2. ไป Program Files:
    %programfiles%
    แก้ไข: Windows 10 Store เปิดไม่ได้
  3. คลิกขวา WindowsApps (ถ้าไม่เห็น ให้เปิด Hidden Files และ Protected OS Files) > Properties แก้ไข: Windows 10 Store เปิดไม่ได้
  4. แท็บ Security > Advanced (ล่าง) แก้ไข: Windows 10 Store เปิดไม่ได้
  5. คลิก Change (หน้า Owner) > Advanced แก้ไข: Windows 10 Store เปิดไม่ได้
  6. Find Now > ดับเบิลคลิก ชื่อ User ของคุณ แก้ไข: Windows 10 Store เปิดไม่ได้
  7. Apply > ติ๊ก Replace Owner on Sub-containers and Objects แก้ไข: Windows 10 Store เปิดไม่ได้
  8. Apply > คลิกขวา WindowsApps อีกครั้ง > Properties ให้ User, All Application Packages, System มี Full Control แก้ไข: Windows 10 Store เปิดไม่ได้
  9. Reboot ทดสอบ AppXManifest

3.6 ทำ In-Place Upgrade

ถ้าทุกวิธีไม่ได้ In-Place Upgrade อาจแก้ Missing AppXManifest:

  1. เปิด Browser ไปหน้า Download Windows 10
  2. เลื่อนลง คลิก Download Tool Now (Create Windows 10 Installation Media) แก้ไข: Windows 10 Store เปิดไม่ได้
  3. โหลดเสร็จ รันไฟล์ด้วย Admin
  4. Accept License > Upgrade This PC Now แก้ไข: Windows 10 Store เปิดไม่ได้
  5. Next ตามพรอมป์ ดาวน์โหลดไฟล์ OS (อาจนาน)
  6. เลือก Keep Windows Settings, Personal Files, and Apps > Install แก้ไข: Windows 10 Store เปิดไม่ได้
  7. รอติดตั้งเสร็จ (อย่าปิดเครื่องระหว่างทาง)
  8. Reboot หวังว่า AppXManifest Missing จะหาย

ถ้ายังมีปัญหา อาจต้อง Clean Install Windows