หลายคนอาจไม่เคยได้ยินมัน แต่ Windows 10 และ Windows 11 ทั้งคู่มีโฟลเดอร์ซ่อนชื่อ 'WindowsApps' ซึ่งเป็นที่จัดเก็บแอปล่าสุด เช่น แอป Microsoft Store ที่ถูกแยกออกจากสิ่งอื่นในระบบ (sandboxed) เจ้าของโฟลเดอร์คือบิลต์อินยูเซอร์ของ Microsoft ที่เรียกว่า "TrustedInstaller" ทำให้เข้าถึงได้ยากทางเทคนิคเพื่อเหตุผลด้านความปลอดภัย
ทำไมต้องข้ามข้อจำกัดนี้? เพราะมีพื้นที่ที่ใช้ซ้ำได้มากอยู่ในโฟลเดอร์ WindowsApps และคุณควรลบไฟล์ขยะที่ไม่จำเป็น แม้คุณจะไม่ลบอะไร คุณก็จะพบข้อมูลที่เกี่ยวข้องกับแอปอย่าง Mail, Photos และเกมที่ติดตั้งผ่าน Xbox Game Pass for PC หากคุณเป็น Administrator หรือผู้ใช้ระบบของคอมพิวเตอร์ โปรดปฏิบัติตามวิธีด้านล่างเพื่อเข้าถึงโฟลเดอร์ WindowsApps
วิธีเข้าถึงโฟลเดอร์ WindowsApps
มีสองวิธีที่แตกต่างกันในการเข้าถึงโฟลเดอร์ WindowsApps ใน Windows 11 และ Windows 10: إماด้วย registry hack เรียบง่าย หรือการเปลี่ยนเจ้าของโฟลเดอร์ด้วยตนเอง ทั้งสองวิธีปลอดภัยเท่ากัน แต่อันแรกเร็วกว่าเล็กน้อย มันยังแก้ไขข้อความล้มเหลวทั่วไปที่พบระหว่างการควบคุมสิทธิ์ WindowsApps (ดู FAQs เพิ่มเติม)
ทุกขั้นตอนและภาพหน้าจอด้านล่างเป็นสำหรับ Windows 11 แต่วิธีการทำงานเหมือนกันทุกประการกับ Windows 10
วิธีเร็วกว่า: Take Ownership Registry Hack
เพื่อใช้วิธี context-menu เร็ว คุณสามารถดาวน์โหลด Take Ownership registry hack นี้ มันอนุญาตให้คุณครอบครองไฟล์และโฟลเดอร์จาก context menu ได้เต็มที่ และเข้าถึงโฟลเดอร์ WindowsApps
- เพื่อติดตั้ง registry hack ให้เปิดไฟล์ ZIP และดับเบิลคลิก "Add Take Ownership to Context menu.reg" คุณอาจแตกไฟล์โฟลเดอร์ก่อนเพื่อเปิดไฟล์เพื่อมองเห็นชัดเจนกว่านี้ ตามภาพด้านล่าง
หมายเหตุ: มีไฟล์อีกตัวคือ "Remove Take Ownership from Context Menu.reg" ซึ่งทำงานตรงข้าม คือคืนสิทธิ์เจ้าของให้ TrustedInstaller เราจะพูดถึงบทบาทของมันในตอนท้ายของการฝึกฝนนี้
- หลังจากคุณคลิก "Run" จะมีการแจ้งเตือนจาก registry editor ว่า "adding the information can unintentionally change or delete values and cause components to stop working correctly" นี่เป็นเพียงข้อความป้องกันที่คุณสามารถละเลยได้อย่างปลอดภัยในกรณีนี้ คลิก "Yes" เพื่อดำเนินต่อ
- คุณควรเห็นข้อความสำเร็จ: "the keys and values contained in *Registry Folder path* Install TakeOwnership.reg have been successfully added to the registry" คลิก OK เพื่อเสร็จสิ้น
- ตอนนี้ไปที่ Windows File Explorer "frequent folders" โดยใช้ลัด Win + E ไปที่ "This PC" และเปิดไดรฟ์ C: ที่ Program Files จะพร้อมใช้งาน คุณสามารถเปิดจากเดสก์ท็อปได้เช่นกันหากต้องการ
- ไปตามเส้นทาง Program Files คุณจะสังเกตเห็นโฟลเดอร์ WindowsApps ที่ซ่อนอยู่ หากคุณยังไม่ได้เปิดใช้งานการดูโฟลเดอร์ซ่อนบน PC ให้ไปที่แท็บ "View" และติ๊ก "hidden items"
- เมื่อโฟลเดอร์ WindowsApps ที่ซ่อนอยู่มองเห็นแล้ว ให้คลิกขวาและเลือก "Take Ownership" หากคุณไม่เห็นตัวเลือก Take Ownership ใน Windows 11 ให้คลิก "show more" เพื่อดูความพร้อมใช้งานใน context menus ของ Windows 11
- หน้าต่าง command prompt จะเปิด ที่ User Account Control คุณต้องให้สิทธิ์ผู้ดูแลระบบ เพื่อให้ registry hack ดำเนินการต่อใน Command prompt
- การคลิกยืนยันข้างต้นจะยืนยันการโอนเจ้าของโฟลเดอร์ WindowsApps ตอนนี้คุณไม่ต้องทำอะไร รอสองสามนาทีจนหน้าต่างปิดอัตโนมัติ จะแสดงข้อความต่อเนื่อง
- ตอนนี้คุณจะสามารถเข้าถึงโฟลเดอร์ WindowsApps ได้ง่าย แต่ก่อนนั้น คุณอาจเห็นข้อความ "you don't currently have permission to access this folder" คลิก "Continue" เพื่อเข้าถึงโฟลเดอร์ถาวร
- ตอนนี้เป็นต้นไป คุณสามารถดูโฟลเดอร์และไฟล์ทั้งหมดใน WindowsApps ได้ง่าย
มีอะไรทำได้มากใน WindowsApps คุณสามารถดูไฟล์ .exe ของ Netflix, การตั้งค่า DPI scaling สำหรับ Microsoft Flight Simulator และข้อมูลน่าสนใจอื่นๆ ที่เคยไม่อยู่ในขอบเขต
คุณสามารถเลือกที่จะลบไฟล์ที่ไม่จำเป็นจาก WindowsApps หากต้องการ จะคืนพื้นที่ที่ใช้ซ้ำได้มากบนไดรฟ์ C แต่อย่าลบอะไรที่สำคัญจริงๆ
วิธีที่สอง: เข้าถึงโฟลเดอร์ WindowsApps ใน Windows 11/10 ด้วยตนเอง
หากคุณไม่ต้องการคำสั่ง "Take Ownership" ใน context menu เพื่อเหตุผลด้านความปลอดภัยหรือเหตุผลอื่น (หรือมันหายไป) คุณสามารถเข้าถึงโฟลเดอร์ WindowsApps ด้วยตนเองได้เช่นกัน
- กลับไปที่ Program Files ในไดรฟ์ C: และพยายามสังเกตโฟลเดอร์ WindowsApps ที่ซ่อนอยู่ ขั้นตอนรายละเอียดในการดูโฟลเดอร์ซ่อนได้กล่าวไว้ในส่วนก่อนหน้า
- แม้คุณจะเห็นโฟลเดอร์ คุณก็ไม่สามารถเปิดโฟลเดอร์เพื่อดูไฟล์ภายในได้ หากคุณลองเปิด จะถูกปฏิเสธการเข้าถึง แม้คุณจะเป็น administrator
- เพื่อเข้าถึงโฟลเดอร์ WindowsApps ให้คลิกขวาที่โฟลเดอร์ แล้วเลือก "Properties" จากรายการตัวเลือก context menu
- การกระทำนี้จะเปิดหน้าต่าง Properties ไปที่แท็บ Security และคลิกปุ่ม "Advanced" ซึ่งจะปรากฏด้านล่างสุด
- เมื่อหน้าต่าง Advanced Security Settings เปิดแล้ว ให้คลิกลิงก์ "Change" ที่ปรากฏข้างๆ "TrustedInstaller" ซึ่งเป็นค่าเริ่มต้น
- ภายใต้หน้าต่าง "Select User or Group" คุณจะพบปุ่ม "Check Names" ภารกิจของคุณคือป้อนชื่อใดก็ตามที่ลงทะเบียนกับ PC ของคุณ
การกระทำนี้จะเติมชื่อออบเจกต์โดยอัตโนมัติ หากเป็น PC ของคุณเอง คุณคือ administrator หมายความว่าคุณพิมพ์ administrator แล้วคลิก "Check Names" นี่คือวิธีเร็วที่สุดในการได้สิทธิ์ที่ถูกต้อง
- ตามที่แสดง ชื่อ "Administrator" ยอมรับได้โดยระบบและถูกเพิ่มอัตโนมัติ เพียงคลิก "OK" เพื่อดำเนินต่อ
- คุณสามารถใช้ชื่อผู้ใช้ระบบอื่นๆ ได้เช่นกัน ตราบใดที่ผู้ใช้ระบบได้รับอนุญาตให้ดูโฟลเดอร์และแอปซ่อน พวกเขาสามารถเข้าถึงโฟลเดอร์ WindowsApps بصفته เจ้าของใหม่
- หากผู้ใช้ระบบไม่รู้จัก หรือคุณสะกดผิด คุณจะสังเกตข้อผิดพลาด "cannot be found" ขณะพยายามเพิ่มชื่อที่ผิด
- ตอนนี้เรามาถึงขั้นตอนหลัก ในหน้าต่างหลัก คุณเห็นว่าเจ้าของโฟลเดอร์ถูกเปลี่ยนเป็นบัญชี administrator ที่คุณระบุ ก่อน Apply ให้แน่ใจว่า checkbox "Replace owner on sub containers and objects" ถูกติ๊ก มิฉะนั้นคุณจะไม่สามารถโต้ตอบกับไฟล์และโฟลเดอร์อื่นๆ ภายใน WindowsApps ได้
- หลังจากทำทุกอย่างแล้ว คลิกปุ่ม Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง ทันทีที่คุณคลิก OK Windows จะเริ่มเปลี่ยนสิทธิ์ไฟล์และโฟลเดอร์
- คุณจะเห็นข้อความสถานะสำเร็จ: "If you have just taken ownership of this object, you will need to close and reopen this object's properties before you can view or change permissions" คลิก OK เพื่อดำเนินต่อ
ตอนนี้คุณควรเข้าถึงโฟลเดอร์ WindowsApps ได้โดยไม่มีปัญหา ไม่ว่าจะเป็นโหมด administrator หรือเป็นผู้ใช้ระบบที่ได้รับอนุมัติ
วิธีที่สาม: ใช้แท็บ Auditing
หากคุณลองหมดทางแล้ว คุณสามารถลองวิธีทางเลือกโดยใช้แท็บ "Auditing" มันอยู่ข้างๆ แท็บ "Permissions" ใน "Advanced Security Settings for WindowsApps"
- หากคุณเห็นรายการ auditing ว่าง ให้คลิก "Add" เพื่อเพิ่มรายการใหม่
- ใส่ชื่อออบเจกต์ที่ต้องการเป็น "Everyone" นี่จะแก้ปัญหาสิทธิ์ผู้ดูแลระบบไม่ได้รับ
- ใน Permission Entry for WindowsApps ให้สิทธิ์ "Full control" ให้บัญชี "everyone" Apply และคลิก OK เพื่อเสร็จสิ้น
ถอน/ลบสิทธิ์ผู้ดูแลระบบจากโฟลเดอร์ WindowsApps ใน Windows 10/11
เช่นเดียวกับที่คุณสามารถเปลี่ยนสิทธิ์เพื่อโอนเจ้าของ WindowsApps จาก TrustedInstaller ไปยังบัญชี Administrator ของคุณ คุณสามารถทำย้อนกลับได้เช่นกัน นี่เป็นประโยชน์ที่ควรทราบ เพื่อคุณไม่ลืมการตั้งค่าเดิมของอุปกรณ์ เป้าหมายคือถอนสิทธิ์ Administrator และคืน TrustedInstaller เป็นเจ้าของบัญชี WindowsApps ของคุณ
- แรก กลับไปที่ไฟล์ ZIP "Take Full Ownership of Files - Folders Context Menu" และแตก/เปิดเพื่อดูไฟล์
- คลิก "Remove Take Ownership from Context Menu (Default)" ตามภาพ
- ใน Registry Editor คุณจะเห็นข้อความสถานะว่า "Remove Take Ownership from Context Menu" registry keys and values have been successfully added to the registry กลับสู่การตั้งค่าเดิม
- กลับไปที่โฟลเดอร์ Windows Apps ที่ซ่อนอยู่จาก Program Files และคลิกขวาเพื่อดู Properties จากแท็บ "Security" คุณสามารถคลิกไอคอน "Advanced" ซึ่งจะพาคุณไปที่หน้าจอ Advanced Security Settings ด้านล่าง
- ในหน้าจอ Advanced Security Settings ให้ลบ Administrator และบัญชีผู้ใช้อื่นๆ ที่สร้างบนอุปกรณ์ของคุณ
- กลับไปที่ "Change" Owner และเพิ่ม "NT Service\TrustedInstaller" เป็นเจ้าของ WindowsApps ใหม่ คลิก "Apply" และ "OK"
คำถามที่พบบ่อย
1. วิธีแก้ข้อผิดพลาด "failed to enumerate objects in the container access is denied" ในโฟลเดอร์ WindowsApps?
หากคุณแก้ไขสิทธิ์ของ PC หรือแล็ปท็อปโดยไม่ได้ตั้งใจจน Administrator เดิมถูกลบออกจากสิทธิ์ WindowsApps ที่ได้รับ đặcกา คุณอาจเห็นข้อผิดพลาด "failed to enumerate objects"
มันไม่ได้น่ากลัวอย่างที่คิด คุณแค่ต้องลองวิธีแรกในโซลูชันของเรา: ดาวน์โหลดไฟล์ ZIP "Take full ownership of Files - Folders Context Menus" นี่จะแทนที่สิทธิ์ที่ถูกบล็อกเพื่อคืนการเข้าถึง WindowsApps ให้คุณ
2. วิธีแก้ "You do not have privileges to view this object's auditing properties even as an administrative user" ใน WindowsApps?
หากคุณเพียงไม่สามารถดูสิทธิ์ Security ของโฟลเดอร์ WindowsApps ในฐานะ administrator นั่นหมายความว่าการเข้าถึงของคุณถูกลบ ใช้วิธีแรกในโซลูชันของเราด้วยไฟล์ ZIP เพื่อแทนที่สิทธิ์ที่ถูกบล็อก
3. ปลอดภัยไหมที่จะลบเนื้อหา WindowsApps?
ตราบใดที่ไม่ใช่ System Drive การลบเนื้อหา WindowsApps ปลอดภัย วิธีหนึ่งในการ 알아ว่าปลอดภัยหรือไม่ คือไปที่ Microsoft Defender summary สำหรับเหตุการณ์นั้น หากบอกว่าไม่พบภัยคุกคาม คุณปลอดภัยแล้ว เรียนรู้ว่าทำไม Windows Defender จึงเป็นแอนตี้ไวรัสเพียงตัวเดียวที่คุณต้องการ
ไม่ว่าคุณจะใช้วิธีไหนในโซลูชันของเรา คุณควรเข้าถึงโฟลเดอร์ WindowsApps ได้แล้ว คุณยังสามารถใช้วิธีเดียวกันเพื่อควบคุมโฟลเดอร์ใดๆ บนฮาร์ดดิสก์ของคุณ สำหรับเคล็ดลับและแฮก Windows 10 เพิ่มเติม อ่านคู่มือของเราเกี่ยวกับการตรวจสอบอุณหภูมิ CPU บน PC และในคู่มือย้อนยุค เราได้จัดทำรายการ screensaver ยอดเยี่ยมสำหรับ Windows 10 ด้วย
Image credit: Windows 10 main screen with all apps running by DepositPhotos