โครงสร้างไฟล์ Windows ไม่ค่อยเปลี่ยนแปลง: ไฟล์ระบบอยู่ C:\Windows, ข้อมูลผู้ใช้ C:\Users, โปรแกรม C:\Program Files และ Program Files (x86)
แต่ Microsoft Store Apps ซ่อนอยู่ในโฟลเดอร์ WindowsApps ที่ Windows จำกัดการเข้าถึงจากบัญชีผู้ใช้ทั่วไป ต้องเปลี่ยนการตั้งค่าก่อนจึงจะเห็น/แก้ไขได้
WindowsApps Folder คืออะไร?
โฟลเดอร์ที่จำกัดสิทธิ์ เก็บแอป Microsoft Store และบางแอป Windows แบบ UWP (Universal Windows Platform) เช่น Your Phone (yourphone.exe)
มุมมองความปลอดภัย: การจำกัด WindowsApps สมเหตุสมผล - แยกแอป Store จากระบบหลัก จำกัดสิทธิ์เจ้าของไฟล์ให้บัญชี TrustedInstaller ที่ซ่อนอยู่ ทำให้แอป Store เข้าถึงระบบได้น้อยกว่าแอปเดสก์ท็อปทั่วไป
แต่ทำให้การเข้าถึง/แก้ไข WindowsApps ยาก ต้อง Take Ownership (เอาสิทธิ์เจ้าของ) ก่อน
คำเตือน: การ Take Ownership ลดระดับความปลอดภัย เพราะแอป Store อาจเข้าถึงข้อมูลระบบได้มากขึ้น ควรสแกนมัลแวร์หลังทำเพื่อความปลอดใจ
วิธี 1: เข้าถึงผ่าน File Explorer
- เปิด File Explorer > แท็บ View > ถูกติ๊ก Hidden items (แสดงไฟล์/โฟลเดอร์ซ่อน)
- เข้า C:\Program Files จะเห็นโฟลเดอร์ WindowsApps
- คลิกขวา WindowsApps > Properties
- แท็บ Security > Advanced
- กด Change ถัดจาก Owner (ด้านบน)
- พิมพ์ชื่อผู้ใช้ Windows ของคุณ (บัญชี Microsoft ใช้ Email) > Check Names > OK
- ถูกติ๊ก Replace owner on subcontainers and objects > OK / Apply > OK
- ตอนนี้เข้า WindowsApps ได้แล้ว - ดับเบิลคลิกเปิดดูเนื้อหา
วิธี 2: ใช้ PowerShell (เร็วกว่า)
- คลิกขวา Start > Windows PowerShell (Admin)
- พิมพ์: takeown /f "C:\Program Files\WindowsApps" /r Enter
- รอเสร็จ (อาจนานสักครู่) - Flag /f (force) และ /r (recursive) จะบังคับเปลี่ยนเจ้าของทุกไฟล์/ซับโฟลเดอร์
เสร็จแล้ว เข้า WindowsApps ผ่าน File Explorer ได้เลย
โครงสร้างโฟลเดอร์ WindowsApps
ต่างจาก Program Files ที่จัดตามชื่อแอป WindowsApps ใช้รูปแบบ: ชื่อ, หมายเลขเวอร์ชัน, สถาปัตยกรรม (x64), Publisher ID
ตัวอย่าง Netflix: 4DF9E0F8.Netflix_6.97.752.0_x64__mcm4njqhnhss8
- 4DF9E0F8.Netflix = ชื่อภายใน
- 6.97.752.0 = เวอร์ชัน
- x64 = สถาปัตยกรรม 64-bit
- mcm4njqhnhss8 = Publisher ID ของ Netflix
บางแอปมีหลายโฟลเดอร์ (neutral, neutral_split.scale) = ไฟล์ข้อมูลร่วม (Metadata) ไม่ขึ้นกับสถาปัตยกรรม ไฟล์หลักอยู่ในโฟลเดอร์สถาปัตยกรรมหลัก (x64)
Netflix เป็น Web App - ในโฟลเดอร์ x64 มี js, images, fonts, obj (JavaScript/HTML) แอปอื่น เช่น Bing News มี .exe และ DLL เหมือนแอปเดสก์ท็อป
การ Troubleshoot Microsoft Store Apps
เข้าถึง WindowsApps แล้ว สำรวจ/ลบแอป Store ที่ติดตั้งได้ (บางตัวเป็น Core App เช่น yourphone.exe - ห้ามลบ) แอปที่ติดตั้งเองจาก Store ลบได้ปลอดภัย
แนะนำ: ลบแอป Store ผ่าน Store เองหรือ Windows Settings ดีกว่า หากอัปเดตแอปไม่ได้ ให้เช็คปัญหา Microsoft Store ดาวน์โหลดช้า