Универсальные приложения (UWP) из магазина приложений Microsoft Store предполагают установку в онлайн режиме. Однако фактически при установке UWP приложения, клиент MS Store загружает и устанавливает на компьютер файлы установочный приложений в формате .Appx / .AppxBundle/. Msix/ . Msixbundle . В этой статье мы рассмотрим, как вручную скачать и установить APPX/MSIX файл любого UWP приложения в Windows 10 и 11.
Чтобы скачать установочные APPX и MSIX файлы UWP приложения вместе с зависимостями из Store, нужно получить прямые ссылки на их загрузку.
x64
(для 32 битной версии Windows 10 нужно скачать x86
пакеты, а для ARM-версии Windows – arm
); Microsoft.VCLibs.140.00.UWPDesktop
; 5319275A.WhatsAppDesktop_2.2401.5.0_neutral_~_cv1g1gvanyjgm.Msixbundle Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx Microsoft.VCLibs.140.00.UWPDesktop_14.0.33519.0_x64__8wekyb3d8bbwe.Appx Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe.Appx
Итак, вы скачали на компьютер установочные файлы и зависимости APPX приложения из Microsoft Store. Ручная установка APPX приложений из скачанных файлов описана в последнем разделе этой статьи.
Для автоматической загрузки всех установочных APPX/MSIX файлов приложения и зависимости из Microsoft Store по указанной ссылке можно использовать готовую PowerShell функцию из нашего GitHub ( https://gist.github.com/winadm/1c069fa7a724b6f31b82b973f08d4022 ):
Download-AppxPackage "https://apps.microsoft.com/detail/9NKSQGP7F2NH" "$ENV:USERPROFILEDesktop"
Для получения прямой ссылки на загрузку установочного APPX/MSIX файла приложения из магазина Microsoft можно использовать утилиту инспектирования и отладки HTTP трафика Fiddler (этот способ несколько сложнее чем предыдущий). Клиент Microsoft Store на компьютере при установке приложения получает прямую HTTPS ссылку на загрузку .appx файла. С помощью Fiddler вы можете перехватить URL адрес этой ссылки.
ms-windows-store:
), найдите нужное приложение, и запустите его установку (в этом примере мы получим ссылку на установочный appx файл приложения Calculator Free ); Result: 200, Protocol: HTTP, Host: dl.delivery.mp.microsoft.com
. Скопируйте полученный URL адрес в буфер обмена, выбрав в контекстном меню Copy -> Just Url ; _http://tlu.dl.delivery.mp.microsoft.com/ filestreamingservice/files/33e08cf2-faf3-4e23-a9a3-5d7c0502a6a4?P1=1627653445& P2=404&P3=2&P4=F%2fZeZWLKUurYuEwkJjnfuFc9zUJxjfiKD%2fGpH5OdktlnVwrfdcLsHeQER5c1RA5b%2fwH1ZVPQ8cJLOgWcoKEXjg%3d%3d
ERROR 403: Time-Limited URL validation failed
). Если не успели – придется удалить приложение и повторить все заново. Если скачанный файл имеет расширение . zip , измените его расширение на . appx или . appxbundle . Вы можете установить полученные APPX (appxbundle) или MSIX (msixbundle) файлы и их зависимости в Windows в офлайн режиме (без Microsoft Store). Для этого нужно выполнить двойной щелчок по APPX файлу и подтвердить установку. Этот процесс называется sideload.
Также вы можете установить APPX приложение со всеми зависимостями с помощью PowerShell. Отдельное APPX приложение файл можно установить из файла следующей командой:
add-appxpackage –path "C:DistrWhatsApp5319275A.WhatsAppDesktop_2.2401.5.0_neutral_~_cv1g1gvanyjgm.Msixbundle"
Можно установить сразу все appx/appxbundle файлы с зависимостями из целевого каталога с помощью PowerShell:
$Path = 'C:DistrWhatsApp'
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}
Проверьте, что ваше приложение установилось и его значок появился в меню Пуск.
Если для установки определенного APPX приложение требуются зависимости, появится ошибка:
Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation._x000D_Windows cannot install resource package xxxxxx because the app package it requires could not be found. Ensure that the app package is installed before installing the resource package.
Графический установщик может показать пакет, который нужно установить:
Установщику приложений не удалось установить зависимости пакетов. Попросите у разработчика ИМЯ_ПАКЕТА.
В Windows 10 и 11 для установки приложений Microsoft Store можно использовать встроенный менеджер пакетов WinGet :
winget search whatsapp --source=msstore
winget install 9NKSQGP7F2NH -s msstore
Некоторые пользователи, экспериментируя с конфигурацией системы в окне msconfig могут столкнуться с ситуацией, когда после…
На сайте не раз публиковались обзоры программ, предназначенных для очистки или настройки последних версий Windows.…
При установке некоторых обновлений Windows 11, имеющих в названии «Предварительный просмотр накопительного обновления», многие пользователи…
Некоторые пользователи Windows 11, 10 и предыдущих версий системы могут столкнуться с ситуацией, когда исполняемые…
При установке обновлений Windows 11/10 некоторые пользователи могут столкнуться с ошибкой с кодом 0x800705b4 и…
Пользователи Windows 11 могут столкнуться с сообщением «Обслуживание вашей версии Windows окончено» (Your version of…