Знаходимо і міняємо директорію, в яку Windows 8 за замовчуванням встановлює додатки з Магазину Windows


У Windows 8, звичайні десктопні програми встановлюються таким же чином, як це було в попередніх версіях Windows. Іншими словами, під час встановлення ви можете самостійно вибрати каталог, в який має бути інстальовано. Однак додатки з Магазину Windows (вони ж Modern UI-додатки) встановлюються автоматично. Магазин не дозволяє вибрати каталог для установки додатків, і навіть не вказується, куди вони встановлюються за замовчуванням. У цій статті я розповім вам, як знайти розташування цього каталогу і як його змінити.

[img]http://windowstips.ru/wp-content/uploads/2012/12/How-To-View-Change-Default-Install-Location-Of-Windows-8-Store-Apps.png?34342c[/img]

Додатки з Магазину Windows завантажуються і встановлюються в папку з ім'ям WindowsApps, яка розташовується в папці Program Files на системному диску. Цю папку не видно, оскільки вона прихована, а для того, щоб її побачити, вам доведеться змінити деякі параметри.

По-перше, відкрийте Провідник Windows і перейдіть в папку Program Files.

[img]http://windowstips.ru/wp-content/uploads/2012/12/05-12-2012-11-43-09.png?34342c[/img]У верхній частині вікна перейдіть у вкладку Вигляд і активуйте опцію Приховані елементи – це дозволить побачити всі приховані файли і папки всередині активної папки.

[img]http://windowstips.ru/wp-content/uploads/2012/12/05-12-2012-11-45-54.png?34342c[/img]Якщо ви спробуєте відкрити WindowsApps, то отримаєте два повідомлення з помилкою про те, що у вас немає необхідних прав для доступу до цієї папки. Виправити це можна вручну стандартними засобами Windows 8, але ми скористаємося простим інструментом під назвою TakeOwnershipEx (ви можете завантажити його тут, а як з ним працювати я зараз розповім).

Коли ви встановіть і запустіть TakeOwnershipEx, на екрані з'явиться невелике вікно з мінімальним набором функцій. В першу чергу, ви можете змінити мову інтерфейсу з англійського на російський. Для цього просто виберете Russian з випадаючого меню Language.

[img]http://windowstips.ru/wp-content/uploads/2012/12/05-12-2012-11-53-39.png?34342c[/img]Тепер коли мова інтерфейсу змінено, натисніть на кнопку Отримати права доступу. Відкриється діалогове вікно Огляд файлів і папок. Вам необхідно пройти до папки WindowsApps за наступним шляхом: C:Program FilesWindowsApps. Далі просто відзначте папку WindowsApps і натисніть ОК.

TakeOwnershipEx ненадовго «задумається», але коли програма завершить всі необхідні операції, воно оповістити вас про це наступним вікном:

[img]http://windowstips.ru/wp-content/uploads/2012/12/05-12-2012-11-49-44.png?34342c[/img]Тут все і тепер ми можемо рухатися далі, оскільки тепер ви можете легко отримати доступ до вмісту папки WindowsApps, яка містить файли для усіх застосунків з Магазину Windows.

05-12-2012 12-01-31

Ми отримали доступ до папки, але це лише перший крок на шляху до нашої мети. Щоб змінити каталог для установки програм за замовчуванням, нам доведеться звернутися до реєстру Windows.

Натисніть Win Q, введіть Regedit і натисніть клавішу Enter. У вас відкриється редактор реєстру, де вам потрібно перейти в наступний розділ:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindowscurrentversionappx

Тепер зверніть увагу на параметр з ім'ям PackageRoot. Це ключ реєстру, який відповідає за каталог, в який за замовчуванням встановлюються додатки з Магазину Windows. За замовчуванням встановлена директорія C:Program FilesWindowsApps.

06-12-2012 11-10-26

Не можна просто так взяти і змінити цю директорію – для редагування даного параметра, в першу чергу, необхідно стати власником розділу Appx. Цим ми зараз і займемося.

Клацніть правою кнопкою миші на теці Appx і в контекстному меню виберіть пункт Дозволи.

06-12-2012 11-10-26У діалоговому вікні Дозволу натисніть на кнопку Додатково. Ви повинні побачити наступне вікно.

06-12-2012 11-13-45

Тепер переконайтеся, що у полі Елементи дозволів у вас вибрано суб'єкт TrustedInstaller, а потім натисніть кнопку Змінити у верхній частині вікна. У вікні Вибір: «Користувач» або «Група» введіть своє ім'я у текстовому полі та натисніть на кнопку Перевірити імена.

06-12-2012 11-17-48

Далі натисніть OK у вікні і в попередньому.

І нарешті, у вікні Дозволу виберете групу Адміністратори, установіть прапорець як на скріншоті нижче і натисніть ОК.

06-12-2012 11-23-26

На цьому все, починаючи з цієї хвилини ви можете безперешкодно редагувати параметр PackageRoot, клацнувши по ньому правою кнопкою миші і вибравши команду Змінити.

06-12-2012 11-27-18

Після зміни директорії виникне одна невелика проблемка. Вже встановлені програми залишаться у вихідному розташуванні, тому при їх оновленні ви будете отримувати помилку. Але якщо видалити, а потім переустановити ці додатки, всі вони будуть автоматично встановлені в нову директорію.