Главная Windows Находим и меняем директорию, в которую Windows 8 по умолчанию устанавливает приложения из Магазина Windows
45

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

How-To-View-Change-Default-Install-Location-Of-Windows-8-Store-Apps

В Windows 8, обыкновенные десктопные программы устанавливаются таким же образом, как это было в предыдущих версиях Windows. Другими словами, во время установки вы можете самостоятельно выбрать каталог, в который должно быть установлено приложение. Однако приложения из Магазина Windows (они же Modern UI-приложения) устанавливаются автоматически. Магазин не позволяет выбрать каталог для установки приложений, и даже не указывается, куда они устанавливаются по умолчанию. В этой статье я расскажу вам, как найти расположение этого каталога и как его изменить.

Приложения из Магазина Windows загружаются и устанавливаются в папку с именем WindowsApps, которая располагается в папке Program Files на системном диске. Эту папку не видно, поскольку по умолчанию она скрыта, а для чтобы ее увидеть, вам придется изменить некоторые настройки.

Во-первых, откройте Проводник Windows и перейдите в папку Program Files.

В верхней части окна перейдите во вкладку Вид и активируйте опцию Скрытые элементы – это позволит увидеть все скрытые файлы и папки внутри активной папки.

Если вы попытаетесь открыть WindowsApps, то получите два сообщения с ошибкой о том, что у вас нет необходимых прав для доступа к этой папке. Исправить это можно вручную стандартными средствами Windows 8, но мы воспользуемся простым инструментом под названием TakeOwnershipEx (вы можете скачать его здесь, а как с ним работать я сейчас расскажу).

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

Теперь когда язык интерфейса изменен, нажмите на кнопку Получить права доступа. Откроется диалоговое окно Обзор файлов и папок. Вам необходимо проследовать к папке WindowsApps по следующему пути: C:\Program Files\WindowsApps. Далее просто отметьте папку WindowsApps и нажмите ОК.

TakeOwnershipEx ненадолго «задумается», но когда приложение завершит все необходимые операции, оно оповестить вас об этом следующим окном:

Здесь все и теперь мы можем двигаться дальше, поскольку теперь вы можете легко получить доступ к содержимому папки WindowsApps, которая содержит файлы всех приложений, установленных из Магазина Windows.

05-12-2012 12-01-31

Мы получили доступ к папке, но это лишь первый шаг на пути к нашей цели. Чтобы изменить каталог для установки программ по умолчанию, нам придется обратиться к реестру Windows.

Нажмите Win + Q, введите Regedit и нажмите Ввод. У вас откроется редактор реестра, где вам нужно перейти в следующий раздел:

HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Windows\Current\Version\Appx

Теперь обратите внимание на параметр с именем PackageRoot. Это ключ реестра, который отвечает за каталог, в который по умолчанию устанавливаются приложения из Магазина Windows. По умолчанию установлена директория C:\Program Files\WindowsApps.

Нельзя просто так взять и изменить эту директорию – для редактирования данного параметра, в первую очередь, необходимо стать владельцем раздела 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

После изменения директории возникнет одна небольшая проблемка. Уже установленные приложения останутся в исходном местоположении, поэтому при их обновлении вы будете получать ошибку. Но если их удалить, а затем переустановить, то все они будут автоматически установлены в новую директорию.