การวิจัย
ไฟล์ทั้งหมดใน%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
เป็นตัวยึดตำแหน่งที่ชี้ไปยังไฟล์ที่อยู่ที่ไหนสักแห่งC:\Program Files\WindowsApps
ซึ่งเกิดขึ้นโดยถูกปฏิเสธสิทธิ์โดยสิ้นเชิง
ดูเหมือนว่าฉันมาถูกทางแล้วกับคำแถลงของฉันที่ทำซ้ำกับปัญหานี้:
"ดูเหมือนว่าพวกเขาไม่ได้คิดเกี่ยวกับวิธีการแจกจ่ายที่มีสิทธิ์!"
ที่มา: ไม่สามารถติดตั้ง pylint ใน Git Bash บน Windows (Windows Store)
สิทธิ์ถูกทำให้เมาขึ้นอย่างรวดเร็วเนื่องจากวิธีการแจกจ่าย WindowsApps:
สิ่งที่น่าสนใจกล่าวว่ากลุ่ม "ผู้ใช้" สามารถอ่านและเรียกใช้ไฟล์ได้เช่นเดียวกับผู้ใช้เฉพาะของฉัน แต่กลุ่มผู้ดูแลระบบสามารถแสดงรายการเนื้อหาของโฟลเดอร์ได้ด้วยเหตุผลที่เข้าใจไม่ได้ และเมื่อพยายามเข้าถึงโฟลเดอร์ใน File Explorer มันปฏิเสธที่จะแสดงเนื้อหาของโฟลเดอร์ด้วยซ้ำดังนั้นจึงมีบางอย่างที่น่ารังเกียจเช่นกัน
สิ่งที่น่าสนใจคือแม้ว่าการเรียกใช้งานpython
ใน CMD จะทำงานได้ดี แต่โฟลเดอร์ "WindowsApps" จะไม่ปรากฏขึ้นเมื่อแสดงรายการไฟล์ในไดเรกทอรีที่อยู่และการพยายามเข้าไปในโฟลเดอร์จะทำให้เกิดข้อผิดพลาด "ปฏิเสธการอนุญาต":
การพยายามเปลี่ยนสิทธิ์จำเป็นต้องเปลี่ยนเจ้าของก่อนดังนั้นฉันจึงเปลี่ยนเจ้าของเป็นกลุ่มผู้ดูแลระบบ หลังจากนั้นฉันพยายามเปลี่ยนสิทธิ์สำหรับกลุ่มผู้ดูแลระบบเพื่อรวมการควบคุมทั้งหมด แต่ไม่สามารถเปลี่ยนแปลงได้เนื่องจาก "การเข้าถึงถูกปฏิเสธ" (duh, Micro $ ucks นั่นคือสิ่งที่เรากำลังพยายามเปลี่ยนแปลง!)
ข้อผิดพลาดการอนุญาตนี้เกิดขึ้นกับไฟล์จำนวนมากที่ฉันใช้ Alt + C เพื่อคลิก "ดำเนินการต่อ" อย่างรวดเร็วในข้อความซ้ำ แต่ยังใช้เวลานานเกินไปฉันจึงยกเลิกกระบวนการส่งผลให้ข้อความเตือนนี้ปรากฏขึ้น:
และตอนนี้ฉันไม่สามารถตั้งค่าผู้ใช้ TrustedInstaller กลับมาเป็นเจ้าของโฟลเดอร์ WindowsApps ได้เนื่องจากไม่ปรากฏในรายการผู้ใช้ / กลุ่ม / หลักการรักษาความปลอดภัยในตัว / วัตถุอื่น ๆ *
* ตามบทช่วยสอนนี้คุณสามารถเปลี่ยนเจ้าของกลับเป็น TrustedInstaller ได้โดยพิมพ์NT Service\TrustedInstaller
ลงในกล่องข้อความชื่อวัตถุ
วิธีการแก้
ไม่มีทางแก้ไขได้ โดยพื้นฐานแล้วเราเมาหมดแล้ว การย้ายที่ดีงาม Microsoft