หากดาวน์โหลดแอปจาก Windows Store ไม่ได้ แคช Windows Store อาจเสียหาย ทำให้ Store ทำงานไม่ถูกต้อง เพื่อยืนยัน ให้รัน Windows Store Apps Troubleshooter จะแสดงข้อความ "Windows Store cache may be damaged" และ Troubleshooter ไม่สามารถแก้ไขได้ เริ่มต้นแก้ไขด้วยคู่มือด้านล่าง

แก้ไข Windows Store Cache May Be Damaged Error
สร้างจุดกู้ระบบ (restore point) ก่อนดำเนินการ
วิธีที่ 1: รีเซ็ตแคช Windows Store
1. กด Windows Key + R พิมพ์ "wsreset.exe" กด Enter

2. รอคำสั่งทำงานเพื่อรีเซ็ตแคช Windows Store
3. เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ ดูว่าสามารถ แก้ไข Windows Store Cache May Be Damaged Error ได้หรือไม่
วิธีที่ 2: รัน Windows Store Troubleshooter
1. ไปที่ลิงก์นี้ดาวน์โหลด Windows Store Apps Troubleshooter
2. ดับเบิลคลิกไฟล์เพื่อ รัน Troubleshooter

3. คลิก Advanced ติ๊ก "Apply repair automatically"
4. รอ Troubleshooter ทำงานและ แก้ไข Windows Store Cache May Be Damaged Error
5. เปิด Control Panel ค้นหา Troubleshooting คลิก Troubleshooting

6. จากแผงซ้ายเลือก View all
7. จากรายการ Troubleshoot computer problems เลือก Windows Store Apps

8. ทำตามคำแนะนำบนหน้าจอ รอ Windows Store Troubleshoot ทำงาน
9. รีสตาร์ทคอมพิวเตอร์ อาจสามารถ แก้ไข Windows Store Cache May Be Damaged Error ได้
วิธีที่ 3: รีเซ็ตโฟลเดอร์แคชด้วยตนเอง
1. กด Ctrl + Shift + Esc เปิด Task Manager
2. ค้นหากระบวนการ 2 ตัว คลิกขวาเลือก End Task:
Store
Store Broker

3. กด Windows Key + R พิมพ์ต่อไปนี้ กด Enter:
%LOCALAPPDATA%\Packages\WinStore_cw5n1h2txyewy\LocalState
4. ในโฟลเดอร์ LocalState จะเจอ Cache คลิกขวาเลือก Rename

5. เปลี่ยนชื่อเป็น Cache.old กด Enter
6. คลิกขวาที่พื้นที่ว่าง เลือก New > Folder
7. ตั้งชื่อโฟลเดอร์ใหม่ว่า Cache กด Enter

8. Restart Windows Explorer หรือ รีบูทคอมพิวเตอร์ แล้วเปิด Windows Store อีกครั้ง
9. หากยังไม่แก้ไข ทำขั้นตอนเดียวกันสำหรับโฟลเดอร์ด้านล่าง:
%LOCALAPPDATA%\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalState
วิธีที่ 4: รัน SFC และ CHKDSK
1. เปิด Command Prompt (ค้นหา 'cmd' กด Enter)

2. พิมพ์ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

3. รอเสร็จ รีสตาร์ทคอมพิวเตอร์
4. รัน CHKDSK เพื่อ Fix File System Errors
5. รอเสร็จ รีบูทอีกครั้ง
วิธีที่ 5: ซ่อมแซม Windows Store
1. ไปที่นี่ ดาวน์โหลดไฟล์ zip
2. คัดลอกวางไฟล์ zip ไป C:\Users\Your_Username\Desktop
หมายเหตุ: แทนที่ Your_Username ด้วยชื่อผู้ใช้จริง
3. พิมพ์ PowerShell ใน Windows Search คลิกขวา PowerShell เลือก Run as Administrator

4. พิมพ์คำสั่งต่อไปนี้ กด Enter ทีละคำสั่ง:
Set-ExecutionPolicy Unrestricted (หากถามยืนยันการเปลี่ยน execution policy กด Y แล้ว Enter)
cd C:\Users\Your_Username\Desktop (เปลี่ยน Your_Username เป็นชื่อจริง)
.\reinstall-preinstalled apps.ps1 *Microsoft.WindowsStore*

5. ทำวิธีที่ 1 อีกครั้ง เพื่อ รีเซ็ต Windows Store Cache
6. พิมพ์คำสั่งใน PowerShell อีกครั้ง กด Enter:
Set-ExecutionPolicy AllSigned

7. รีบูทคอมพิวเตอร์ ดูว่าสามารถ แก้ไข Windows Store Cache May Be Damaged Error ได้หรือไม่
วิธีที่ 6: ติดตั้ง Windows Store ใหม่ (Reinstall Windows Store)
1. ใน Windows search พิมพ์ Powershell คลิกขวา Windows PowerShell เลือก Run as administrator
2. พิมพ์ใน PowerShell แล้วกด Enter:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

3. รอเสร็จ รีสตาร์ทคอมพิวเตอร์
แนะนำ:
- แก้ไขคอมพิวเตอร์ปิดเครื่องเมื่อเสียบ USB
- แก้ไข PAGE_FAULT_IN_NONPAGED_AREA Error
- วิธีแก้ KERNEL_DATA_INPAGE_ERROR
- 9 วิธีแก้ Frozen Windows 10 Taskbar
เรียบร้อยแล้ว คุณได้ แก้ไข Windows Store Cache May Be Damaged Error เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น