none
Папка установки приложений из "Магазина" RRS feed

  • Вопрос

  • Привет всем, расскажите, в какую папку "по умолчанию" устанавливаются приложения из Магазина??

    и как можно её поменять? например на другой диск? спасибо!

    30 сентября 2012 г. 4:51

Ответы

Все ответы

  • Здравствуйте!

    C:\Program Files\WindowsApps  (скрытая папка)

    • Помечено в качестве ответа Vinokurov Yuriy 2 октября 2012 г. 13:14
    30 сентября 2012 г. 12:51
  • А как бы её передвинуть?

    30 сентября 2012 г. 16:07
  • Вероятно, с помощью правки реестра это можно сделать.

    А нужно ли?

    Приложения, наверняка, сконструированы в предположении, что она находится на С:\ ,

     точнее в %SYSTEMDRIVE%. Придётся исправлять зависимости.  Не зря же эта папка недоступна по умолчанию.


    • Изменено RH6M6 2 октября 2012 г. 21:27
    2 октября 2012 г. 0:51
  • Почему бы и нет? а если у меня быстрый но небольшой SSD диск под системы, но есть более дешёвый под файлы и т.д.

    Глупо привязывать установку программы жестко, не зря при стандартной установке программ, нас спрашивают, куда её ставить.

    2 октября 2012 г. 15:20
  • Это предположение.  А Вы попробуйте. Расскажете потом о результате.

    И к тому же не все программисты следуют правилам. Откуда же тогда берутся программы, работающие на 7-ке и не совместимые с Windows 8?

    2 октября 2012 г. 19:53
  • Для примера:

    ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications\Microsoft.BingWeather_1.2.0.135_x86__8wekyb3d8bbwe

    описывает  "погоду"

    Параметр  Path  имеет значение:

    %SYSTEMDRIVE%\Program Files\WindowsApps\Microsoft.BingWeather_1.2.0.135_x86__8wekyb3d8bbwe\AppxManifest.xml

    Так что если передвинуть папку и соответственно поменять PATH , то может быть получится.

    Вместо %SYSTEMDRIVE%\Program Files  укажите новое значение.
    • Изменено RH6M6 2 октября 2012 г. 20:25
    2 октября 2012 г. 20:21
  • ключ   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx

    содержит указания на расположение папки.

    Вероятно, много значений придётся поменять.

    2 октября 2012 г. 21:10
  • То есть, правильно ли я читаю между строк о том, что отказ от возможности установки приложений на несистемные устройства - шаг майкрософта навстречу страдальцам-программерам, умучавшихся сопрягать свои шедевры, достойные Магазина, с инсталляторами? Если все так, то это очень грустно :-( И что особенно странно, если в восьмерке Про устанавливать приложения из традиционного инсталлятора - пжалста, выбирай устройство для установки. Из магазине же - фигвам. Если это дань (точнее все же жертва) тренду, то вроде как тренд то тот уже давно сдох. Даже в андроиде решили вопрос с переносом приложений на карту памяти, а здесь ведь не андроид, посерьезнее система и такой вот откат.

    Я был уверен, что такая возможность есть, просто я не могу ее ущупать. Но сегодня мне сообщили в майкрософтовском чате, что, таки да, данная возможность отсутствует. ТАМ сожалеют, что доставили мне неудобства. Уфф... И на том спасибо.


    • Изменено vvplock 6 ноября 2012 г. 15:59
    6 ноября 2012 г. 14:54
  • На деле традиционные инсталляторы вовсе не обязательно позволяют выбрать устройство для установки, это на усмотрение создателя инсталлятора. 

    Что до андроида, то вот интересных факт: в *nix приложения часто работают в строго зафиксированном каталоге. При этом фактическое устройство на котором приложение расположено может быть совершенно любым. Если вам это кажется прочиворечивым то поищите в интернете "Symbolic link" (и "Junction Point"). 

    Нашли? Теперь попробуйте применить полученые знания к решению задачи переноса указанной папки.



    This posting is provided "AS IS" with no warranties, and confers no rights.

    10 ноября 2012 г. 20:31
  • Symbolic links здесь скорее всего не будут работать из-за разрешений, а жёсткие ссылки не должны указывать на другой физический диск. Пользователи хотят как раз на другой винчестер.  Майкрософт предупреждает о недопустимости изменения %programfiles%. Остаётся %systemdrive%, но тогда проще саму систему перенести на другой винчестер и не париться, тем более, что средства для этого в самой системе есть.
    • Изменено RH6M6 11 ноября 2012 г. 8:33
    11 ноября 2012 г. 8:27
  • Может быть не будут, а может быть и будут. Не вижу причин по которым бы это не работало, манипуляции с разрешениями конечно потребуются но ничего невыполнимого тут нет.

    Кстати, я не вижу и причин для переноса данной папки... Но если очень хочется (например если пользователь пожадничал и поставил ОС на крошечный раздел как это увы все еще случается) то почему бы не попробовать. Конечно если место реально заканчиватеся то это как мертвому припарки.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    11 ноября 2012 г. 19:41

  • Кстати, я не вижу и причин для переноса данной папки... Но если очень хочется (например если пользователь пожадничал и поставил ОС на крошечный раздел как это увы все еще случается) то почему бы не попробовать. Конечно если место реально заканчиватеся то это как мертвому припарки.


          Причина именно эта :)

    • Изменено RH6M6 11 ноября 2012 г. 22:18
    11 ноября 2012 г. 22:14
  • Точно в цель! Тем более, что WindowsApps уже с правами TrustedInstaller!
    13 ноября 2012 г. 1:03