Иногда хочется скачать приложение из Microsoft Store, но заводить аккаунт Microsoft совсем не хочется. Я столкнулся с этим, когда мне понадобилось приложение ivi для ПК. Официально оно доступно только через Store, но решение есть — и оно работает для любых приложений.


🔧 Что нам нужно


📜 Скачиваем скрипт для загрузки Appx-файлов

Создать папку C:\StoreDownloads.

Можно попытать счастья используя скрипт на сайте https://store.rg-adguard.net/. но у меня не получилось, видать какието настройки браузера мешают, поэтому все ручками.

Открываем PowerShell и выполняем:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/MattiasC85/Scripts/master/OSD/Download-AppxFromStoreNew.ps1" -OutFile ".\Download-AppxFromStoreNew.ps1"

📥 Качаем нужное приложение

Выполняем команду:

.\Download-AppxFromStoreNew.ps1 -StoreURL "https://apps.microsoft.com/detail/9nblggh43kx3" -SavePathRoot "C:\StoreDownloads" -Verbose

Скрипт скачает все зависимости и само приложение в папку C:\StoreDownloads\....


Устанавливаем зависимости и приложение

  1. Открываем PowerShell от имени администратора.
  2. Переходим в папку с загрузкой.
  3. Устанавливаем само приложение:
Add-AppxPackage ".\ivi.ru.ivi-xbox_4.4.10.0_neutral_~_17t6d7vatm0nm.appxbundle"

После этого приложение появится в меню «Пуск» — без входа в аккаунт Microsoft.

  1. Если приложение сразу не заработало устанавливаем зависимости (x64 версии):
Add-AppxPackage ".\Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe.appx"
Add-AppxPackage ".\Microsoft.UI.Xaml.2.5_2.52012.2002.0_x64__8wekyb3d8bbwe.appx"

✅ Работает не только для ivi

Этот способ подходит для любых приложений Microsoft Store: игр, утилит, медиаплееров. Главное — использовать свежую ссылку на приложение и установить все зависимости, которые скрипт скачал.


💡 Совет: если приложение не запускается, убедись, что ты установил все версии библиотек (Microsoft.VCLibs, Microsoft.UI.Xaml, NET.Native.Framework, если они есть).