Як отримати доступ до папки WindowsApps у Windows 10/8

За замовчуванням Windows використовує "C:\Program Files\WindowsApps", для зберігання всіх інсталяційних файлів усіх сучасних встановлених програм. Папка «WindowsApps» прихована, і за замовчуванням вона недоступна для користувачів, і щоразу, коли ви намагаєтеся переглянути її вміст, ви отримуєте повідомлення «Ви наразі не мають дозволу на доступ до цієї папки".

Доступ до програм Windows

З іншого боку, корисно знати, що всі налаштування та дані для кожної встановленої програми Store зберігаються в цьому місці на вашому комп’ютері: "%USERPROFILE%\AppData\Local\Packages\PackageFullName\". Папка «AppData» також прихована, і вам потрібно ввімкнути перегляд прихованого файлу, щоб побачити її вміст.

Резюме:

  • Усі програми Windows Store (зберігаються в такому місці на вашому комп’ютері:
    • %ProgramFiles%\WindowsApps (зазвичай: C:\Program Files\WindowsApps).
  • Усі файли даних програм Windows Store для кожного користувача зберігаються в цьому місці:
    • %USERPROFILE%\AppData\Local\Packages (зазвичай: C:\Users\%UserName%\AppData\Local\Packages\

Цей посібник містить докладні інструкції щодо того, як отримати доступ до папки «WindowsApps», щоб мати можливість досліджувати або змінювати її вміст.

Як отримати доступ до папки "C:\Program Files\WindowsApps".

Крок 1. Увімкнути перегляд прихованих файлів

Папка "C:\Program Files\WindowsApps\" прихована, тому спочатку потрібно ввімкнути перегляд прихованих файлів. Щоб зробити це:

1. Клацніть правою кнопкою миші на Пуск image_thumb[2] кнопку та перейдіть до панелі керування.

зображення

2. Встановіть Переглянути за до: Маленькі іконки.

зображення

3. відчинено Параметри Провідника файлів (Параметри папки в Windows 8 і 7).

зображення

3. На вкладці Перегляд поставте прапорець Показати приховані файли, папки та диски налаштування і натисніть добре.

зображення

Крок 2. Створіть резервну копію поточних дозволів папки WindowsApps.

Перш ніж продовжувати змінювати стандартні дозволи на папку «WindowsApps», спочатку створіть резервну копію поточних дозволів за замовчуванням для папки, якщо щось піде не так.

Щоб створити резервну копію поточних дозволів "C:\Program Files\WindowsApps\".

1. Клацніть правою кнопкою миші кнопку Пуск image_thumb[2][4] і вибрати Командний рядок (адміністратор).

зображення

2. У вікні командного рядка введіть (скопіювати-вставити) таку команду:

  • icacls "%ProgramFiles%\WindowsApps" /save WindowsApps.acl

* Наведена вище команда збереже всі поточні дозволи «C:\ProgramsFiles\WindowsApps" папка до файлу з іменем "WindowsApps.acl", який буде зберігатися в папці C:\Windows\System32\.

* Примітка: Якщо щось піде не так після зміни дозволів (крок-3), ви завжди можете відновити дозволи за замовчуванням, ввівши цю команду у вікні командного рядка (адміністратора):

  • icacls "%ProgramFiles%" /restore WindowsApps.acl

Крок 3. Отримайте доступ до "C:\Program Files\WindowsApps\".

Цей крок містить дві (2) частини. У першій частині ви знайдете детальні інструкції щодо того, як отримати права доступу «Тільки для читання» до папки «WindowsApps» (наприклад, якщо ви просто хочете переглянути її вміст) а у другій частині ви можете знайти інструкції щодо отримання прав «повного доступу» до папки «WindowsApps» (наприклад, якщо ви хочете змінити або видалити її зміст).

Частина 1. Як отримати права доступу лише для читання до папки "C:\Program Files\WindowsApps".

1. Відкрийте Провідник Windows і двічі клацніть, щоб відкрити папку «C:\Program Files».

2. Потім двічі клацніть папку WindowsApps і натисніть Продовжити.

зображення

3. У наступному вікні натисніть кнопку вкладка безпеки посилання.

зображення

4. Виберіть вкладку Безпека та натисніть Додатково.

зображення

5. Натисніть кнопку Змінити посилання, на лінії власника.

WindowsApps отримують доступ

6. Якщо ви ввійшли з обліковим записом адміністратора, введіть ім’я користувача облікового запису (наприклад, «Адміністратор») у поле «Введіть назву об'єкта, щоб вибрати або введіть "Адміністратори" та натисніть добре.

WindowsApps змінює дозволи

7.Перевірте "Замінити власника на субконтейнери та об’єкти« прапорець і клацніть добре знову, щоб закрити налаштування безпеки.

Повні дозволи WindowsApps

8. Тепер спробуйте знову отримати доступ до папки WindowsApps, але цього разу клацніть Продовжуйте коли з’явиться запит, і все готово!

Частина 2. Як отримати права повного доступу до папки "C:\Program Files\WindowsApps".

1. Клацніть правою кнопкою миші кнопку Пуск image_thumb[2][4] і вибрати Командний рядок (адміністратор).

2. У вікні командного рядка введіть таку команду та натисніть Введіть.

  • takeown /F "%ProgramFiles%\WindowsApps"

* Примітка:  Наведена вище команда призначить право власності на папку "C:\ProgramFiles\WindowsApps" поточному користувачеві, який увійшов у систему.

3. Далі дайте таку команду:

  • takeown /F "%ProgramFiles%\WindowsApps" /r /d y

* Примітка: Наведена вище команда призначить право власності на "C:\ProgramFiles\WindowsApps" підпапки та файли до поточного користувача, який увійшов у систему.

4. Далі дайте таку команду:

  • icacls "%ProgramFiles%\WindowsApps" /grant Адміністратори: F

*Примітка: Наведена вище команда призначить повний доступ до папки "C:\ProgramFiles\WindowsApps" для всіх користувачів-адміністраторів.

5. Далі дайте таку команду:

  • icacls "%ProgramFiles%\WindowsApps" /grant Адміністратори: F /t

*Примітка: Наведена вище команда призначить повний доступ до папки "C:\ProgramFiles\WindowsApps" і його підтеки та файли всім користувачам-адміністраторам.

6. Нарешті призначте право власності на папку «WindowsApps» назад до облікового запису TrustedInstaller, який є власником папки за замовчуванням.

  • icacls "%ProgramFiles%\WindowsApps" /setowner "NT Service\TrustedInstaller"

7. Відтепер ви повинні мати повні права доступу до папки «WindowsApps»!

Це воно! Дайте мені знати, чи допоміг вам цей посібник, залишивши свій коментар про свій досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.

Крок 5 потребує «\*» в кінці шляху. Вона повинна бути

icacls "%ProgramFiles%\WindowsApps\*" /grant Адміністратори: F /t

Інакше він оброблятиме $RECYCLE.BIN та інші папки.

Тепер у мене є доступ до папки та підвмісту, але я все ще отримую дозвіл, коли намагаюся скопіювати файл.

Цифра 4 має бути
icacls "%ProgramFiles%\WindowsApps" /grant Адміністратори: F /t
(малий регістр /t, інакше буде видано повідомлення про помилку...)

На жаль, це не працює, команди працюють, але доступ відмовляється щоразу, коли ви намагаєтеся змінити файл у каталозі WindowsApps… Чи є рішення для цього?