Windows 10: как получить доступ к папке WindowsApps Печать
Добавил(а) microsin   

С тех пор, как Windows 8 и Windows 10 получили дополнительный способ автоматической установки приложений (таких как Mail и Photos, различные игры) в дополнительную системную папку WindowsApps, у пользователей возникли трудности с доступом к содержимому этой папки. Ниже рассмотрены два способа, как найти эту папку и получить к ней доступ.

[Быстрый способ]

Этот способ основан на смене владельца папки. Специальный скрипт модификации реестра добавит в контекстное меню проводника пункт "Take Ownership" (принять во владение).

1. Скачайте архив TakeOwnership.zip [2], распакуйте, или зайдите в содержимое этого архива.

2. Двойным кликом запустите скрипт InstallTakeOwnership.reg.

windowsapps folder location take ownership01

После этого в контекстном меню появится пункт Take Ownership.

3. Откройте место расположения папки WindowsApps. По умолчанию это каталог "C:\Program Files", однако Вам может понадобиться разрешить отображение этой скрытой папки. Для этого кликните на закладку View в верхней части Проводника, и затем кликните на опции "Hidden items".

windowsapps folder check hidden files

После того, как Вы увидели папку WindowsApps, выполните на ней правый клик, и выберите в контекстном меню "Take Ownership".

windowsapps folder location take ownership02

На несколько секунд откроется окно Powershell, и в ней запустится команда, которая перенастроит владельца папки на текущего пользователя. После завершения работы этой команды Вы получите доступ к содержимому файлов и папок каталога WindowsApps. Вы сможете менять права доступа, удалять, копировать и создавать файлы.

Имейте в виду, что предоставление прав владельца снижает уровень безопасности системы, потому что любые программы, запущенные от имени текущего пользователя, могут потенциально получить полный контроль над содержимым WindowsApps, в том числе записать туда вредоносный код.

Примечание: в архиве [2] также есть скрипт RemoveTakeOwnership.reg, который удалит пункт "Take Ownership" из контекстного меню Проводника.

[Получение прав доступа вручную]

Если Вы не хотите вставлять команду "Take Ownership" в контекстное меню из-за соображений безопасности или по каким-то другим причинам, то можно добиться того же самого результата вручную. Ниже описан этот процесс по шагам.

1. Откройте в Проводнике папку Program Files.

windowsapps folder program files folder

2. В этой папке должна находиться папка WindowsApps, однако по умолчанию она может быть скрыта. Чтобы она стала видна среди всех обычных папок, кликните на закладку View, после чего поставьте галочку "Hidden Items".

windowsapps folder check hidden files

Действие разрешит отображение всех скрытых папок, находящихся в папке Program Files. В их числе станет видна и папка WindowsApps.

windowsapps folder windows apps folder

3. Несмотря на то, что папка стала видна, к её содержимому все еще нельзя получить доступ. При попытке открыть папку WindowsApps откроется окно с сообщением, что доступ запрещен, даже если Вы делаете это как администратор компьютера.

windowsapps folder access denied

Сделайте правый клик на папке WindowsApps, и выберите пункт свойств в контекстном меню папки (Properties).

windowsapps folder select properties

4. Откроется окно свойств папки. Перейдите на закладку Безопасность (Security), и кликните на кнопку Advanced.

windowsapps folder select advanced

5. Откроется окно диалога Advanced Security Settings, кликните в нем на ссылку Change.

windowsapps folder click change

Откроется окно запроса подтверждения UAC (User Access Control). Просто кликните на кнопку "Yes" для продолжения.

6. Окно покажет все разрешения, которые в настоящий момент настроены для папки WindowsApps. Как Вы можете видеть, эта папка относится к системе, и поэтому Вам просто так нельзя получить к ней доступ. Чтобы изменить это, кликните на ссылку Change, которая находится рядом с текстом "Owner: TrustedInstaller", обозначающим текущего владельца папки.

windowsapps folder click change again

7. Откроется окно выбора пользователя или группы "Select User or Group". Здесь введите свое имя пользователя с правами администратора, и кликните кнопку "Check Names". Это действие автоматически заполнит имя объекта.

windowsapps folder enter username

Кликните на кнопку OK для продолжения.

8. В основном окне Вы увидите, что владелец папки поменялся на указанную Вами учетную запись администратора. Перед тем, как применить изменения, установите галочку "Replace owner on sub containers and objects", иначе не получите полный доступ над содержимым папки WindowsApps.

windowsapps folder apply permission changes

После этого кликните на кнопку OK для сохранения изменений.

Windows начнет менять права доступа на содержимом WindowsApps, этот процесс может занять некоторое время.

windowsapps folder permissions changing

Тем же самым способом Вы можете получить полный доступ к любой другой папке Program Files, пока у Вас есть права администратора.

[Ссылки]

1. How to Get Access to WindowsApps Folder in Windows 10 site:maketecheasier.com.
2. TakeOwnership.zip.