ระบบปฏิบัติการ Windows มีโครงสร้างไดเร็กทอรีไฟล์ที่ไม่ได้เปลี่ยนแปลงมากนักในรุ่นหลักๆ คุณจะพบไฟล์ระบบหลักในโฟลเดอร์ Windows ข้อมูลโปรไฟล์ผู้ใช้ในโฟลเดอร์ Users และไฟล์โปรแกรมในโฟลเดอร์ Program Files และ Program Files (x86)
แล้วแอพ Microsoft Store ล่ะ? แอป Microsoft Store ต่างจากแอปเดสก์ท็อปอื่น ๆ ที่ซ่อนอยู่ในโฟลเดอร์ WindowsApps ที่เป็นความลับ Windows จำกัดการเข้าถึงโฟลเดอร์นี้จากบัญชีผู้ใช้ Windows มาตรฐาน ดังนั้นหากต้องการดูหรือแก้ไขโฟลเดอร์นี้ คุณจะต้องทำการเปลี่ยนแปลงบางอย่าง นี่คือสิ่งที่คุณต้องทำ
โฟลเดอร์ WindowsApps ใน Windows 10 คืออะไร
โฟลเดอร์ WindowsApps ดังที่เราได้กล่าวไปแล้วว่าเป็นโฟลเดอร์ที่ถูกจำกัดซึ่งมีแอพของ Microsoft Store นอกจากนี้ยังมีแอป Windows บางแอปที่ใช้รูปแบบแอป Universal Windows Platform (UWP) (ตามที่เปิดตัวใน Windows 8) เช่น แอป Your Phone (yourphone.exe)
จากมุมมองด้านความปลอดภัย การจำกัดโฟลเดอร์ WindowsApps นั้นสมเหตุสมผล การทำแซนด์บ็อกซ์แอป Microsoft Store จากส่วนที่เหลือของ Windows และการจำกัดความเป็นเจ้าของไฟล์ในบัญชีผู้ใช้ TrustedInstaller ที่ซ่อนอยู่ แอป Microsoft Store จะจำกัดการเข้าถึงส่วนที่เหลือของ Windows เมื่อเทียบกับแอปเดสก์ท็อปมาตรฐาน
น่าเสียดาย นี่หมายความว่าการเปลี่ยนแปลงใด ๆ ในโฟลเดอร์ WindowsApps (หรือดูเลย) นั้นทำได้ยาก คุณจะต้องทำตามขั้นตอนเพื่อเป็นเจ้าของโฟลเดอร์ก่อน เพื่อให้คุณเข้าถึงเพื่อเปลี่ยนโฟลเดอร์ได้ในภายหลัง
อย่างไรก็ตาม การพิจารณาความเสี่ยงด้านความปลอดภัยเป็นสิ่งสำคัญก่อนที่จะลองทำสิ่งนี้ ในขณะที่ Microsoft ตรวจสอบแอปเพื่อคุณภาพและความปลอดภัย การจำกัดการเข้าถึงโฟลเดอร์ WindowsApps จะเพิ่มระดับการป้องกันอีกชั้นหนึ่ง ซึ่งป้องกันการเข้าถึงไฟล์หรือโฟลเดอร์ที่ละเอียดอ่อนอื่นๆ (เช่น โฟลเดอร์โปรไฟล์ผู้ใช้ของคุณในไดเร็กทอรี C:\Users)
การเป็นเจ้าของโฟลเดอร์จะเป็นการลดการป้องกันที่เพิ่มเข้ามา และการเปิดเผยข้อมูลระบบของคุณไปยังแอป Microsoft Store มากขึ้น หากคุณเป็นกังวล คุณควรสแกนหามัลแวร์ในภายหลังเพื่อให้สบายใจ
การใช้ Windows File Explorer เพื่อเข้าถึงโฟลเดอร์ WindowsApps
ในการเข้าถึงโฟลเดอร์ WindowsApp ใน Windows 10 วิธีที่ง่ายที่สุดคือการใช้ Windows File Explorer คุณจะต้องเปิดใช้การดูโฟลเดอร์ที่ซ่อนอยู่และเป็นเจ้าของโฟลเดอร์ ซึ่งจะทำให้คุณสามารถดูโฟลเดอร์และทำการเปลี่ยนแปลงได้
- ในการเริ่มต้น ให้เปิด File Explorer บนพีซี Windows ของคุณ Windows จะซ่อนบางโฟลเดอร์ตามค่าเริ่มต้น ดังนั้นคุณจะต้องปิดการใช้งานก่อน ในการดำเนินการนี้ ให้เลือก ดู > รายการที่ซ่อนอยู่ . ซึ่งจะทำให้ไฟล์และโฟลเดอร์ที่ซ่อนอยู่ปรากฏขึ้นในรายการไดเร็กทอรีทางด้านขวา
- เมื่อเข้าถึงโฟลเดอร์ที่ซ่อนอยู่ได้ ให้เปิด ไฟล์โปรแกรม ไดเร็กทอรี (โดยปกติคือ C:\Program Files ) โดยใช้แถบที่อยู่ โฟลเดอร์ WindowsApp ควรมองเห็นได้ในรายการไดเรกทอรี
- หากต้องการควบคุม WindowsApps ให้คลิกขวาที่โฟลเดอร์และเลือก คุณสมบัติ .
- ใน คุณสมบัติ หน้าต่าง เลือก ความปลอดภัย แท็บ จากนั้นเลือก ขั้นสูง ตัวเลือก
- ใน การตั้งค่าความปลอดภัยขั้นสูง หน้าต่าง เลือก เปลี่ยน ปุ่ม ซึ่งอยู่ถัดจาก เจ้าของ ข้อมูลอยู่ด้านบน
- ใน เลือกผู้ใช้หรือกลุ่ม พิมพ์ชื่อผู้ใช้สำหรับบัญชีผู้ใช้ Windows ของคุณ จากนั้นเลือก ตรวจสอบชื่อ ก่อนเลือก ตกลง . สำหรับบัญชี Microsoft ให้พิมพ์ที่อยู่อีเมลของคุณแทน
- ความเป็นเจ้าของโฟลเดอร์จะอัปเดตเพื่อแสดงชื่อผู้ใช้ของคุณ (ดังที่เห็นในเจ้าของ ข้อมูลที่ด้านบนของหน้าต่าง) ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน แทนที่เจ้าของบนคอนเทนเนอร์ย่อยและวัตถุ ช่องทำเครื่องหมายที่ด้านบนของเมนู หากคุณยินดีที่จะดำเนินการต่อ ให้เลือก ตกลง (หรือ สมัคร > ตกลง ) เพื่อทำการเปลี่ยนแปลง
- ตอนนี้คุณควรจะสามารถดูและแก้ไขโฟลเดอร์ WindowApps พร้อมกับโฟลเดอร์ย่อยและไฟล์ทั้งหมดได้ ดับเบิลคลิกที่ WindowsApps โฟลเดอร์ใน C:\Program Files ไดเรกทอรีเพื่อดูเนื้อหาทั้งหมด
การเข้าถึง WindowsApps โดยใช้ Windows PowerShell
วิธีการข้างต้นจะให้คุณเข้าถึงโฟลเดอร์ WindowsApps และอนุญาตให้คุณเป็นเจ้าของได้ แต่การดำเนินการตามขั้นตอนนี้ค่อนข้างยุ่งยาก หากคุณต้องการเปลี่ยนความเป็นเจ้าของโฟลเดอร์ WindowsApps อย่างรวดเร็วและเข้าถึงแบบเต็ม คุณสามารถใช้ Windows PowerShell แทนได้
- ในการเปิดหน้าต่าง PowerShell ใหม่ ให้คลิกขวาที่เมนู Start แล้วเลือก Windows PowerShell (ผู้ดูแลระบบ) ตัวเลือก
- ใน PowerShell ใหม่ หน้าต่าง พิมพ์ takeown /f “C:\Program Files\WindowsApps” /r แล้วกด Enter . การดำเนินการนี้จะใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ โดยใช้ /f (บังคับ) และ /r (เรียกซ้ำ) แฟล็ก การครอบครอง คำสั่งจะบังคับให้เปลี่ยนความเป็นเจ้าของโฟลเดอร์ WindowsApps โดยนำการเปลี่ยนแปลงไปใช้กับไฟล์และโฟลเดอร์ย่อยทั้งหมด
เมื่อกระบวนการเสร็จสมบูรณ์ โฟลเดอร์ WindowsApps (C:\Program Files\WindowsApps) จะสามารถเข้าถึงได้ใน Windows File Explorer
ทำความเข้าใจโครงสร้างโฟลเดอร์ WindowsApps
ต่างจากโฟลเดอร์ Program Files โฟลเดอร์ WindowsApp ไม่ได้มีโครงสร้างเป็นชื่อแอพธรรมดา โฟลเดอร์แอป Microsoft Store ใน WindowsApps จะมีโครงสร้างการตั้งชื่อที่มักจะเป็นไปตามรูปแบบนี้:ชื่อ หมายเลขเวอร์ชัน สถาปัตยกรรม (เช่น x64 สำหรับพีซี CPU 64 บิตมาตรฐาน) และ ID ผู้เผยแพร่ Microsoft Store .
ตัวอย่างเช่น โฟลเดอร์แอป Netflix มีชื่อว่า 4DF9E0F8.Netflix_6.97.752.0_x64__mcm4njqhnhss8 . 4DF9E0F8.Netflix คอมโพเนนต์คือชื่อแอปภายใน ขณะที่ 6.97.752.0 เป็นเวอร์ชันของแอป
สถาปัตยกรรม x64 ชี้ไปที่สถาปัตยกรรม CPU 64 บิตทั่วไป ในขณะที่ mcm4njqhnhss8 คือรหัสผู้เผยแพร่สำหรับ Netflix โฟลเดอร์แอปทั้งหมดในโฟลเดอร์ WindowsApps จะเป็นไปตามโครงสร้างนี้ในทางใดทางหนึ่ง
คุณอาจเห็นบางแอพที่มีมากกว่าหนึ่งโฟลเดอร์ แม้ว่าชื่อ เวอร์ชันแอป และรหัสผู้เผยแพร่จะยังคงเหมือนเดิม บางโฟลเดอร์จะมี เป็นกลาง หรือ neutral_split.scale สำหรับสถาปัตยกรรม ซึ่งมักจะชี้ไปที่ไฟล์ข้อมูลทั่วไป (เช่น ข้อมูลเมตาของแอป) ที่ยังคงเหมือนเดิม โดยไม่คำนึงถึงสถาปัตยกรรมเป้าหมาย
อย่างไรก็ตาม ไฟล์หลักจะอยู่ในโฟลเดอร์สถาปัตยกรรมหลัก (เช่น x64 โฟลเดอร์) แอปบางตัวอาจมีไฟล์สั่งการที่คุณเรียกใช้ได้โดยตรง ในขณะที่แอปอื่นๆ เป็นเว็บแอป โดยจะมองเห็นจาวาสคริปต์และเนื้อหาเว็บอื่นๆ
ตัวอย่างเช่น Netflix เป็นแอปบนเว็บ ภายในไดเรกทอรีหลักของ Netflix x64 มีโฟลเดอร์ชื่อ js, รูปภาพ, แบบอักษร และ obj ชี้ไปที่ต้นกำเนิดด้วยจาวาสคริปต์และโค้ด HTML แอปอื่นๆ เช่น แอป Microsoft Bing News จะมาพร้อมกับไฟล์ปฏิบัติการและไฟล์ไลบรารีลิงก์แบบไดนามิก (DLL) แทน ซึ่งคล้ายกับแอปเดสก์ท็อปมาตรฐาน
หากคุณสงสัย คุณสามารถดูโฟลเดอร์ย่อยต่างๆ เพื่อทำความเข้าใจว่าแอปที่คุณติดตั้งทำงานอย่างไร แต่คุณจะไม่สามารถเปลี่ยนแปลงโค้ดได้
การแก้ปัญหาแอป Microsoft Store บน Windows 10
เมื่อคุณเข้าถึงโฟลเดอร์ WindowsApps แล้ว คุณจะสามารถสำรวจแอปต่างๆ ของ Microsoft Store ที่คุณได้ติดตั้งไว้ และลบออก (หากจำเป็น) แอปบางแอป เช่น yourphone.exe เป็นแอปหลักของ Windows ที่คุณไม่ควรนำออก ในขณะที่แอปอื่นๆ (เช่นที่คุณติดตั้งจาก Store เอง) สามารถถอนการติดตั้งได้อย่างปลอดภัย
อาจเป็นการดีที่สุดที่จะถอนการติดตั้งแอป Microsoft Store ผ่าน Microsoft Store เองหรือโดยการใช้เมนูการตั้งค่า Windows หากคุณประสบปัญหาในการอัปเดตแอปที่คุณติดตั้งเอง คุณอาจต้องหาสาเหตุ รวมถึงการตรวจหาการดาวน์โหลดจาก Microsoft Store ที่ช้า