установщик приложения microsoft corporation
Как установить новый Microsoft Store в Windows 10 прямо сейчас
Когда Microsoft анонсировала новый Microsoft Store в Windows 11, компания дала понять, что обновленная витрина появится также и в Windows 10. 27 октября 2021 года Редмонд стал поставлять новый Microsoft Store на устройства Windows 10, подключенные к каналу предварительного выпуска (Release Preview) программы предварительной оценки Windows Insider. Доступность магазина приложений на инсайдерских устройствах может означать, что в скором времени новый Microsoft Store будет предложен пользователям стабильных версий Windows 10.
Пользователи Windows 10, которые не хотят ждать, могут загрузить новое приложение Store прямо сейчас. Обновить Microsoft Store можно на любой поддерживаемой версии Windows 10, включая стабильные версии. Руди Хейн (Rudy Huyn), «главный архитектор» Microsoft Store, подтвердил в твиттере развертывание нового Microsoft Store.
Как получить новый Microsoft Store в Windows 10 прямо сейчас
Теперь, когда оба пакета загружены, пора обновлять Microsoft Store.
Примечание
Если вы получили сообщение об ошибке, как на скриншоте ниже, откройте каталог загрузок и дважды щелкните файл Microsoft.UI.Xaml.2.7_7.2109.13004.0_x64__8wekyb3d8bbwe.Appx, затем повторите попытку.
Новый магазин приложений будет успешно установлен, и вы можете его сразу протестировать.
Новый Microsoft Store имеет другой дизайн и поддерживает программы Win32, такие как Firefox, Adobe Acrobat Reader DC или Sysinternals Suite, которые теперь можно установить прямо из Магазина.
При тестировании загрузка Microsoft Store прошла успешно. Приложения и программы Win32 теперь можно загрузить из нового магазина Microsoft Store, работающего на стабильной версии Windows 10.
А вы будете использовать новый Microsoft Store?
установка Windows 10 приложений с веб-страницы
Как правило, приложение должно быть локально доступно на устройстве, прежде чем его можно будет установить с помощью Установщика приложений. В веб-сценарии это означает, что пользователь должен скачать пакет приложения с веб-сервера, после чего приложение можно установить с помощью Установщика приложений. Это неэффективный способ, который впустую расходует дисковое пространство. По этой причине в Установщике приложений появились встроенные функции для оптимизации этого процесса.
Установщик приложений может установить приложение напрямую с веб-сервера. Когда пользователь щелкает веб-ссылку на размещенный пакет приложения, Установщик приложений вызывается автоматически. Затем пользователь переходит в представление сведений о приложении в Установщике приложений, после чего остается лишь одно нажатие до прямого взаимодействия с приложением.
Установка приложения напрямую доступна только в Windows 10 Fall Creators Update и более поздних версиях. Предыдущие версии Windows (вплоть до юбилейного обновления Windows 10) будут поддерживаться процессом веб-установки на предыдущих версиях Windows 10. Этот процесс менее гибок, чем установка приложений напрямую, но он значительно улучшает существующую процедуру установки приложений.
Для поддержки этой возможности требуется Установщик приложений версии выше 1.0.12271.0.
Схема активации протокола
В этом механизме Установщик приложений регистрируется в операционной системе для получения схемы активации протокола. Когда пользователь щелкает веб-ссылку, браузер сверяется с ОС на наличие приложений, зарегистрированных по этой веб-ссылке. Если схема соответствует схеме активации протокола, указанной Установщиком приложений, вызывается Установщик приложений. Важно отметить, что этот механизм не зависит от браузера. Это полезно для администраторов сайтов, которым не нужно учитывать различия между веб-браузерами при внедрении этого механизма в веб-страницу.
Требования для схемы активации протокола
Как включить этот механизм на веб-странице
Разработчики приложений, которым требуется разместить пакеты приложений на веб-сайтах, должны сделать следующее.
При размещении ссылки на уникальные идентификаторы ресурса пакетов приложений на веб-странице им должен предшествовать префикс ‘ms-appinstaller:?source=’ схемы активации, на котором зарегистрирован Установщик приложений. Подробные сведения см. в примере веб-страницы MyApp.
после добавления ссылки на Windows приложение или файл AppInstaller с ms-appinstaller:?source=» клиентскими устройствами запустит установщик настольных приложений, в котором содержатся подробные сведения о Windows приложении. На веб-сервере должны быть настроены типы MIME, так как эти сведения будут совместно использоваться установщиком настольного приложения, который сообщает о типе файла и сопоставлении с типом файла.
необходимо, чтобы MIME-Types быть настроены для Windows приложений и файлов AppInstaller, которые будут предоставлены на веб-сайте. При включении типов MIME установщик настольных приложений быстро определит сопоставление файлов и запустит страницу информации, выполнив следующие действия. если этот параметр не указан, установщик приложения для настольных компьютеров должен определить сопоставление файлов, что может негативно повлиять на то, насколько быстро установщик настольных приложений будет интерпретировать эти данные и запустить установщик приложения Windows. Только MIME-Types, которые должны быть настроены на веб-сервере, имеют типы файлов, которые будут размещаться на веб-сайте.
если установочный носитель Windows приложения размещен в общей папке и связан с веб-сайтом, MIME-Types не нужно настраивать на веб-сервере.
Расширение файла | Тип MIME |
---|---|
.msix | приложение или msix |
APPX | приложение или Appx |
.msixbundle | приложение или msixbundle |
.appxbundle | Application/appxbundle |
. appinstaller | приложение или appinstaller |
дополнительные сведения о настройке типов MIME см. на странице распространение Windows 10 приложения с сервера IIS.
Подпись пакета приложения
Чтобы пользователи могли установить ваше приложение, необходимо подписать пакет приложения с помощью доверенного сертификата. Чтобы подписать пакет приложения, можно использовать сторонний платный сертификат доверенного центра сертификации. Если используется сторонний сертификат, для установки и запуска вашего приложения пользователю потребуется перевести устройство в режим загрузки неопубликованных приложений или режим разработчика.
Если приложение развертывается для сотрудников организации, для подписи приложения можно использовать изданный этой организацией корпоративный сертификат. Важно отметить, что корпоративный сертификат необходимо развертывать на любых устройствах, на которых будет установлено приложение. Для получения дополнительной информации о развертывании корпоративных приложений обратитесь к разделу Управление корпоративными приложениями.
Процесс веб-установки в предыдущих версиях Windows 10
Вызов Установщика приложений из браузера поддерживается во всех версиях Windows 10, в которых доступен Установщик приложений (начиная с юбилейного обновления). Однако возможность установки напрямую из Интернета без необходимости предварительно скачивать пакет доступна только в Windows 10 Fall Creators Update.
пользователи предыдущих версий Windows 10 (с помощью установщика приложений) также могут воспользоваться преимуществами веб-установки Windows 10 приложений с помощью установщика приложений, но будут иметь разные возможности взаимодействия с пользователем. Когда эти пользователи нажимают веб-ссылку, Установщик приложений предлагает Скачать пакет, а не Установить. После скачивания Установщик приложений автоматически инициирует запуск скачанного пакета. Поскольку пакет приложения скачивается из Интернета, эти файлы проходят проверку безопасности в Microsoft SmartScreen. Как только пользователь предоставит разрешение продолжить и нажмет кнопку Установить, приложение будет готово к использованию.
Несмотря на то что этот процесс менее удобен, чем установка напрямую в Windows 10 Fall Creators Update, с его помощью пользователи также могут быстро начать использовать приложение. Кроме того, при использовании этого процесса файлы пакета приложения не будут занимать дисковое пространство без необходимости. Установщик приложений эффективно управляет дисковым пространством путем скачивания пакета в папку данных соответствующего приложения и удаления ненужных пакетов.
Ниже представлено краткое сравнение версии Установщика приложений в Windows 10 Fall Creators Update и его предыдущей версии:
Последняя версия Установщика приложений | Предыдущая версия Установщика приложений |
---|---|
Установщик приложений отображает сведения о приложении перед началом скачивания | Браузер предлагает пользователю выбрать скачивание |
Установщик приложений выполняет скачивание | Пользователь должен вручную инициировать запуск пакета приложения |
После скачивания пакета приложения Установщик приложений запускает его автоматически | Пользователь должен нажать кнопку Установить и вручную запустить пакет приложения |
Установщик приложений отвечает за удаление скачанных пакетов | Пользователю необходимо вручную удалять скачанные пакеты |
В версиях до Windows 10 Fall Creators Update Установщик приложений не может напрямую установить приложение из Интернета. В этих версиях Установщик приложений может устанавливать только локально доступные пакеты приложений. Вместо этого Установщик приложений скачает пакет и предложит пользователю дважды щелкнуть скачанный пакет, чтобы начать установку.
Интеграция с Microsoft SmartScreen
Служба Microsoft SmartScreen всегда входила в состав процесса установки приложений через Установщик приложений. SmartScreen защищает пользователей от вредоносного содержимого, которое может проникнуть на их устройства. В последнем обновлении Установщика приложений интеграция со службой SmartScreen стала еще более полной и эффективной: она предупреждает пользователя при установке неизвестных приложений и защищает устройства от вреда.
Общие сведения о файле Установщика приложений
Часто нужно предоставить приложение большому числу пользователей. Затем, когда нужно обновить приложение, вы хотите быть уверенным, что это смогут без усилий сделать даже пользователи без технических навыков.
Для этого мы реализовали файл Установщика приложений. Это XML-файл, который можно создать самостоятельно или с помощью Visual Studio (см. инструкции по работе с Visual Studio). Файл Установщика приложений определяет расположение приложения и способ его обновления. Если вы решили использовать этот способ распространения приложений, вам нужно предоставить пользователям файл Установщика приложений, а не сам контейнер приложения. Пользователь затем должен щелкнуть файл Установщика приложений. Появится привычный пользовательский интерфейс с инструкциями по выполнению установки. Когда пользователь установит приложение, следуя этим инструкциям, приложение будет связано с файлом Установщика приложений.
Затем, когда вам нужно будет обновить приложение, будет обновлен только этот файл (.appinstaller). При обновлении файла пользователю отправляется новая версия приложения. Это особенно удобно для пользователей, так как им не нужно ничего делать, чтобы получить обновление. Они будут использовать приложение в обычном режиме, а обновление будет предоставлено им автоматически.
Вот пример кода, показывающий, как это происходит.
Начиная с Windows 10 Fall Creators Update (версия 1709, сборка 16299) и более поздних версий, пакет SDK Windows предоставляет несколько API. С их помощью можно программным способом изменять пакеты с помощью файлов Установщика приложений или получать сведения о приложениях с помощью сопоставления Установщика приложений. См. подробнее в документации по Установщику приложений.
Содержимое файла Установщика приложений
На следующем рисунке показан пример файла Установщика приложений. См. подробнее об XML-элементах в файле Установщика приложений. См. подробнее о настройке параметров обновления в файле Установщика приложений.
Инструкция: устанавливаем Windows Subsystem for Android на любой сборке Windows 11
Несколько дней назад Microsoft начала тестирование подсистемы Windows Subsystem for Android (WSA), которая позволяет запускать Android-приложения в Windows 11.
Сейчас функция доступна только участникам программы Windows Insider на канале Beta, что несколько удивительно, так как обычно все новшества вначале появляются на канале Dev. Но даже если вы используете канал Beta, то для установки подсистемы из Microsoft Store потребуется сменить регион на США в самой Windows 11.
Microsoft обещает, что инсайдеры на канале Dev также вскоре получат доступ к Windows Subsystem for Android, но какие-либо конкретные сроки не называются. Если вы не хотите ждать, то можете установить подсистему вручную. Для этого вам потребуются прямые руки и небольшие навыки работы в PowerShell.
Важно! Все действия вы делаете на свой страх и риск.
Благодарим aleks242007 и участников чата Community в Telegram за помощь в составлении инструкции.
Инструкция
Установка Windows Subsystem for Android
Если вы увидели такое сообщение в PowerShell, то введите следующую команду:
После этого вновь введите команду Add-AppxPackage из шага 6.
Установка APK-файлов
Теперь подсистема Windows Subsystem for Android работает, однако с установкой приложений есть некоторые сложности. Как вы уже знаете, вместо Google Play здесь используется Amazon Appstore. Причём отображаются там лишь приложения, которые Microsoft и Amazon протестировали на работоспособность в подсистеме.
Правда воспользоваться Amazon Appstore всё равно не получится. Приложение не только требует учётную запись Amazon, но и проверяет ваше местоположение. Можно, конечно, подключить VPN, но есть ли в этом смысл?
К счастью, Windows Subsystem for Android поддерживает установку приложений с помощью APK-файлов. Вы можете воспользоваться либо утилитой WSATools, о которой мы рассказали в статье по этой ссылке, либо устанавливать вручную с помощью командной строки по инструкции ниже.
Чтобы быстро скопировать путь к файлу, нажмите по нему правой кнопкой мыши и выберите «Копировать как путь». Затем вставьте его после adb.exe install и нажмите Enter.
Поделиться впечатлениями о работе Windows Subsystem for Android и обсудить сценарии её использования вы можете в нашем чате в Telegram. Там же можете задавать вопросы, если возникли какие-либо сложности с установкой подсистемы или Android-приложений.
Поскольку далеко не все Android-приложения корректно работают в подсистеме, пользователи решили составить таблицу с информацией о работоспособности приложений в WSA. Найти и внести свой вклад вы можете на GitHub.
Как использовать winget для установки приложений из Microsoft Store
Одним из ключевых изменений Windows Package Manager 1.1 является добавление Microsoft Store в качестве источника пакетов.
Ранее в winget пользователям по умолчанию был доступен единый источник тщательного отобранных программ для Windows. Теперь в пакетном менеджере также доступны все приложения, предлагаемые в Microsoft Store.
Еще год назад новость о добавлении поддержки Microsoft Store в качестве источника Windows Package Manager не вызвала бы особо энтузиазма у пользователей. Однако, новый Microsoft Store позволяет размещать классические приложения Win32 совместно с приложениями UWP, а это очень заметное улучшение, по крайней мере, для пользователей и администраторов, активно использующих Microsoft Store.
Релиз Windows Package Manager 1.0 состоялся в мае 2021 года. В июне 2021 года компания Microsoft объявила об ужесточении правил размещения пакетов.
Windows Package Manager 1.1 и Microsoft Store
После установки Windows Package Manager 1.1 пользователи Windows смогут выполнять поиск пакетов в Microsoft Store, устанавливать эти пакеты и обновлять текущие приложения из Microsoft Store.
Примечание: при первом запуске Windows Package Manager 1.1 вам нужно будет принять исходные соглашения для использования источника “msstore”. Появится следующее предупреждение:
Перед использованием источника «msstore» необходимо просмотреть следующие соглашения.
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
Для правильной работы источника необходимо отправить текущий географический регион компьютера.
Ответьте Да, чтобы согласиться со всеми условиями исходных соглашений.
При использовании winget вам могут пригодиться следующие команды:
Установка, удаление и обновление приложений через winget выполняется гораздо быстрее, чем при обычном использовании Microsoft Store или приложения «Параметры».
Пользователи Windows 10 или 11, которые не используют Microsoft Store, могут удалить его из списка источников и использовать Windows Package Manager с репозиторием по умолчанию.
А вы уже используете или планируете использовать Windows Package Manager?