По умолчанию Windows использует папку «C: \ Program Files \WindowsApps"папка для хранения всех установочных файлов всех современных установленных приложений. Папка «WindowsApps» скрыта и по умолчанию недоступна для пользователей, и всякий раз, когда вы пытаетесь просмотреть ее содержимое, вы получаете сообщение «Вы в настоящее время нет разрешения на доступ к этой папке".
С другой стороны, полезно знать, что все настройки и данные для каждого установленного приложения Store сохраняются в этом месте на вашем компьютере: «% USERPROFILE% \ AppData \ Local \ Packages \ PackageFullName \». Папка «AppData» также скрыта, и вы должны включить просмотр скрытых файлов, чтобы увидеть ее содержимое.
Резюме:
- Все приложения Магазина Windows (хранятся в следующем месте на вашем компьютере:
- % ProgramFiles% \ WindowsApps (обычно: C: \ Program Files \ WindowsApps).
- Все файлы данных приложений Магазина Windows для каждого пользователя хранятся в этом месте:
- % USERPROFILE% \ AppData \ Local \ Packages (обычно: C: \ Users \% UserName% \ AppData \ Local \ Packages \
Это руководство содержит подробные инструкции о том, как получить доступ к папке «WindowsApps», чтобы иметь возможность исследовать или изменять ее содержимое.
Как получить доступ к папке "C: \ Program Files \ WindowsApps".
Шаг 1. Включить просмотр скрытых файлов
Папка «C: \ Program Files \ WindowsApps \» скрыта, поэтому сначала необходимо включить просмотр скрытых файлов. Для этого:
1. Щелкните правой кнопкой мыши на Пуск и перейдите в Панель управления.
2. Установить Просмотр по к: Маленькие значки.
3. Открытым Параметры проводника (Опции папки в Windows 8 и 7).
3. На вкладке "Просмотр" установите флажок Показать скрытые файлы, папки и диски установка и удар В ПОРЯДКЕ.
Шаг 2. Сделайте резервную копию текущих разрешений папки WindowsApps.
Прежде чем продолжить изменение разрешений по умолчанию для папки «WindowsApps», сначала перейдите к резервному копированию текущих разрешений по умолчанию для папки на случай, если что-то пойдет не так.
Для резервного копирования текущих разрешений «C: \ Program Files \ WindowsApps \».
1. Щелкните правой кнопкой мыши кнопку "Пуск". и выберите Командная строка (администратор).
2. В окне командной строки введите (скопируйте и вставьте) следующую команду:
- icacls "% ProgramFiles% \ WindowsApps" / сохранить WindowsApps.acl
* Приведенная выше команда сохранит все текущие разрешения для "C: \ ProgramsFiles \"WindowsApps"папка в файл с именем"WindowsApps.acl", который будет храниться в папке C: \ Windows \ System32 \.
* Примечание: Если что-то пойдет не так после изменения разрешений (шаг 3), вы всегда можете восстановить разрешения по умолчанию, введя эту команду в окне командной строки (администратора):
- icacls "% ProgramFiles%" / восстановление 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. Щелкните значок Изменять ссылка, в строке Владелец.
6. Если вы вошли в систему с учетной записью администратора, введите имя пользователя своей учетной записи (например, "Admin") в поле 'Введите имя объекта для выбора ' поле или введите «Администраторы» и щелкните В ПОРЯДКЕ.
7.Проверять "Заменить владельца подконтейнеров и объектов"флажок" и нажмите В ПОРЯДКЕ снова, чтобы закрыть настройки безопасности.
8. Теперь попробуйте снова получить доступ к папке WindowsApps, но на этот раз нажмите Продолжать когда будет предложено, и все готово!
Часть 2. Как получить права полного доступа к папке C: \ Program Files \ WindowsApps.
1. Щелкните правой кнопкой мыши кнопку "Пуск". и выберите Командная строка (администратор).
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… Есть ли решение для этого?