По подразбиране Windows използва "C:\Program Files\WindowsApps" папка, за да съхранявате всички инсталационни файлове на всички съвременни инсталирани приложения. Папката „WindowsApps“ е скрита и по подразбиране не е достъпна за потребителите и всеки път, когато се опитате да видите съдържанието й, получавате съобщение, което гласи „Вие в момента нямат разрешение за достъп до тази папка".
От друга страна е добре да знаете, че всички настройки и данни за всяко инсталирано приложение на 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. Щракнете с десния бутон върху Старт бутон и отидете до контролния панел.
2. Нагласи Преглед от да се: Малки икони.
3. Отвори Опции на File Explorer (Опции за папка в 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 Explorer и щракнете двукратно, за да отворите папката "C:\Program Files".
2. След това щракнете двукратно върху папката WindowsApps и щракнете върху Продължи.
3. В следващия прозорец щракнете върху раздел за сигурност връзка.
4. Изберете раздела Защита и щракнете върху Разширени.
5. Щракнете върху Промяна връзка, на линията на собственика.
6. Ако сте влезли с администраторски акаунт, въведете потребителското име на акаунта си (напр. „Администратор“) в „Въведете името на обекта, който да изберете' поле или въведете „Администратори“ и щракнете Добре.
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 Administrators: F
*Забележка: Горната команда ще присвои разрешения за пълен контрол на папката "C:\ProgramFiles\WindowsApps" за всички потребители на администратори.
5. След това дайте тази команда:
- icacls "%ProgramFiles%\WindowsApps" /grant Administrators: F /t
*Забележка: Горната команда ще присвои разрешения за пълен контрол на папката "C:\ProgramFiles\WindowsApps" и неговите подпапки и файлове за всички потребители на администратори.
6. Накрая присвоете собствеността върху папката "WindowsApps", обратно на акаунта TrustedInstaller, който е собственикът по подразбиране на папката.
- icacls "%ProgramFiles%\WindowsApps" /setowner "NT Service\TrustedInstaller"
7. От сега нататък трябва да имате пълни права за достъп до папката "WindowsApps"!
Това е! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за вашия опит. Моля, харесайте и споделете това ръководство, за да помогнете на другите.
Стъпка 5 се нуждае от "\*" в края на пътя. Трябва да бъде
icacls "%ProgramFiles%\WindowsApps\*" /grant Administrators: F /t
В противен случай той ще обработи $RECYCLE.BIN и други папки.
Вече имам достъп до папката и подсъдържанието, но все още получавам необходимото разрешение, когато се опитвам да копирам файл.
Номер 4 трябва да бъде
icacls "%ProgramFiles%\WindowsApps" /grant Administrators: F /t
(малки букви /t, в противен случай ще даде съобщение за грешка...)
За съжаление не работи, командите работят – но достъпът се отказва всеки път, когато се опитате да модифицирате файл в директорията на WindowsApps... Някакво решение за това?