Обзор приложений на клиентских устройствах Windows
Существуют различные типы приложений, которые могут выполняться на клиентских устройствах Windows. В этой статье приводятся общие сведения о некоторых распространенных приложениях, используемых на устройствах Windows. В ней также объясняется, как установить эти приложения.
Типы приложений Для Windows
Приложения Microsoft 365
Эти приложения используются для бизнеса и повышения производительности и включают Outlook, Word, Teams, OneNote и многое другое. В зависимости от лицензий, имеющихся в вашей организации, эти приложения могут уже быть. При использовании поставщика MDM эти приложения также можно развернуть на мобильных устройствах, включая смартфоны.
Дополнительные сведения о вариантах лицензий Microsoft 365 и о том, что вы получаете, см. в статье Поиск подходящего корпоративного плана Microsoft 365 для вашей организации.
Дополнительные сведения о развертывании приложений Microsoft 365 см. в руководстве по развертыванию для Приложения Microsoft 365.
Power Apps
Это пользовательские приложения с низким уровнем кода для подключения к бизнес-данным, модернизации процессов и решения уникальных задач. Power Apps доступны как в интернете, так и в локальной среде, могут работать в веб-браузере и на мобильных устройствах. Их могут создавать бизнес-аналитики и профессиональные разработчики.
Дополнительные сведения см. в статье Что такое Power Apps?.
Приложения .NET
Это могут быть классические приложения, выполняемые на устройстве, или веб-приложения. Ниже приведены некоторые распространенные приложения .NET.
Windows Presentation Foundation (WPF): с помощью .NET можно создать классическое приложение WPF, которое выполняется на устройстве, или веб-приложение WPF. Это приложение обычно используется организациями, создающими бизнес-приложения (LOB) классических приложений. Дополнительные сведения см. в разделе Разработка приложений WPF.
Windows Forms (WinForm): с помощью .NET можно создать Windows Forms классическое приложение, которое выполняется на устройстве и не требует доступа в веб-браузер или Интернет. Как и приложения Win32, приложения WinForm могут обращаться к локальному оборудованию и файловой системе компьютера, на котором запущено приложение. Дополнительные сведения см. в разделе Руководство по рабочему столу (Windows Forms .NET).
Приложения для Windows
Совет
Начиная с Windows 10, вы можете использовать библиотеку пользовательского интерфейса Windows (WinUI 3) для создания классических приложений .NET, Win32 и UWP. Эта библиотека включает собственные элементы управления пользовательского интерфейса Windows и другие элементы пользовательского интерфейса, знакомые пользователям Windows. Дополнительные сведения см. в статье Библиотека пользовательского интерфейса Windows (WinUI).
Приложения: все приложения, установленные в защищенном каталоге
C:\Program Files\WindowsApps
. Существует два класса этих приложений:Установлено: устанавливается в составе ОС.
Подготовлено. Устанавливается при первом входе с новой учетной записью пользователя.
Совет
Чтобы получить список всех подготовленных приложений, используйте Windows PowerShell:
Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName
В выходных данных перечислены все подготовленные приложения и их имена пакетов. Дополнительные сведения см. в разделе Get-AppxProvisionedPackage.
приложения универсальная платформа Windows (UWP): эти приложения выполняются и могут быть установлены на многих платформах Windows, включая планшеты, Microsoft HoloLens, Xbox и многое другое. Все приложения UWP являются приложениями для Windows. Не все приложения Windows являются приложениями UWP.
Дополнительные сведения см. в статье Что такое приложение универсальная платформа Windows (UWP)?.
Приложения Win32. Эти приложения являются традиционными приложениями Для Windows, которые выполняются на устройстве и часто называются классическими приложениями. Для них требуется прямой доступ к Windows и оборудованию устройства и обычно не требуется веб-браузер. Эти приложения выполняются в 32-разрядном режиме на 64-разрядных устройствах и не зависят от управляемой среды выполнения, например .NET.
Дополнительные сведения см. в разделах Начало разработки приложений для классических приложений Windows и Основные 11 действий, которые можно сделать, чтобы сделать приложение отличным на Windows 11.
Системные приложения: приложения, установленные в корневом каталоге
C:\Windows\
системы. Эти приложения являются частью ОС Windows.Совет
Чтобы получить список всех системных приложений, используйте Windows PowerShell:
`Get-AppxPackage -PackageTypeFilter Main | ? { $_.SignatureKind -eq "System" } | Sort Name | Format-Table Name, InstallLocation
В выходных данных перечислены все системные приложения и расположение их установки. Дополнительные сведения см. в разделе Get-AppxPackage.
Веб-приложения
Веб-приложения и прогрессивные веб-приложения (PWA) выполняются на сервере и не выполняются на устройстве конечного пользователя. Чтобы использовать эти приложения, пользователи должны использовать веб-браузер и иметь доступ к сети. Прогрессивные веб-приложения предназначены для работы для всех пользователей, работы с любым браузером и работы на любой платформе.
Веб-приложения обычно создаются в Visual Studio и могут создаваться на разных языках. Дополнительные сведения см. в статье Создание веб-приложения. Когда приложение будет создано и готово к использованию, вы развернете его на веб-сервере. С помощью Azure можно размещать веб-приложения в облаке, а не в локальной среде. Дополнительные сведения см. в Служба приложений обзоре.
При использовании поставщика MDM, например Microsoft Intune, вы можете создавать ярлыки для веб-приложений и прогрессивных веб-приложений на устройствах. Дополнительные сведения см. в статье Добавление веб-приложений в Microsoft Intune.
Приложения Android™️
Начиная с Windows 11, вы можете устанавливать приложения Android™️. Эта функция использует подсистема Windows для Android и позволяет пользователям взаимодействовать с мобильными приложениями так же, как и с другими приложениями.
Дополнительные сведения доступны в следующих статьях.
Добавление или развертывание приложений на устройствах
Когда приложения будут готовы, их можно добавить или развернуть на устройствах Windows. В этом разделе перечислены некоторые распространенные параметры.
Установка вручную
На ваших устройствах пользователи могут устанавливать приложения из Microsoft Store, Из Интернета и с общего диска организации. Эти и другие приложения перечислены в разделе Параметры>Приложения>и компоненты.
Если вы хотите запретить пользователям загружать приложения на устройствах, принадлежащих организации, используйте поставщик MDM, например Microsoft Intune. Например, можно создать политику, которая разрешает или запрещает пользователям загружать неопубликованные приложения, разрешать только частный магазин и т. д. Дополнительные сведения о возможностях, которые можно ограничить, см. в статье Параметры клиентских устройств Windows для разрешения или ограничения функций с помощью Intune.
Общие сведения о различных типах политик устройств, которые можно создать, см. в статье Применение функций и параметров на устройствах с помощью профилей устройств в Microsoft Intune.
Служба управления
Используйте поставщик MDM, например Microsoft Intune, или локальное решение, например Configuration Manager. Например, можно создать политики приложений, которые развертывают приложения Microsoft 365, приложения Win32, ярлыки для веб-приложений или приложения Магазина.
Дополнительные сведения см. в следующих разделах:
Microsoft Store
При использовании приложения Microsoft Store пользователи Windows могут скачивать приложения из общедоступного магазина. Они также могут скачивать приложения, предоставляемые вашей организацией, которая называется частным магазином. Если ваша организация создает собственные приложения, вы можете использовать Диспетчер пакетов Windows для добавления приложений в частный магазин.
Примечание.
Microsoft Store для бизнеса и Microsoft Store для образования стираются. Дополнительные сведения см. в разделе Microsoft Store для бизнеса и 31 марта 2023 г. Поддержка Microsoft Store для бизнеса и образования для Windows 11 не будет.
Для управления Microsoft Store на устройствах можно использовать политики:
В локальной среде можно использовать административные шаблоны в групповой политике для управления доступом к приложению Microsoft Store:
User Configuration\Administrative Templates\Windows Components\Store
Computer Configuration\Administrative Templates\Windows Components\Store
С помощью Microsoft Intune можно использовать административные шаблоны или каталог параметров для управления доступом к приложению Microsoft Store.
MSIX для классических приложений
MSIX упаковывает файлы классических приложений UWP, Win32, WPF и WinForm. MSIX надежно устанавливает приложения, помогает оптимизировать дисковое пространство и сокращает количество повторяющихся файлов. Если ваша организация обычно использует .EXE
файлы или .MSI
для установки классических приложений, следует ознакомиться с MSIX.
Чтобы развернуть пакеты MSIX и их приложения, вы можете:
- Используйте службу управления, например Microsoft Intune и Configuration Manager.
- Используйте установщик приложений. Пользователи дважды щелкните файл установщика или выберите ссылку на веб-странице.
Дополнительные сведения доступны в следующих статьях.
Диспетчер пакетов Windows
Диспетчер пакетов Windows — это средство командной строки, обычно используемое разработчиками для установки приложений Для Windows. С помощью командной строки можно получать приложения из таких служб, как Microsoft Store или GitHub, и устанавливать эти приложения на устройствах Windows. Это полезно, если вы хотите обойти пользовательские интерфейсы для получения приложений от организаций и от разработчиков.
Если в вашей организации используются .EXE
файлы , .MSIX
или.MSI
, Диспетчер пакетов Windows может быть подходящим вариантом развертывания.
Дополнительные сведения см. в разделе Диспетчер пакетов Windows.
Виртуальный рабочий стол Azure с подключением приложения MSIX
С помощью виртуального рабочего стола Azure вы можете виртуализировать рабочий стол клиентской ОС Windows и использовать виртуальные приложения на этом рабочем столе. При подключении приложений MSIX вы динамически доставляете упакованные приложения MSIX пользователям и группам пользователей.
Преимущество заключается в использовании облака для доставки виртуальных приложений в режиме реального времени и по мере необходимости. Пользователи используют приложения так, как будто они установлены локально.
Если в настоящее время вы используете App-V и хотите сократить объем занимаемой локальной среды, то Виртуальный рабочий стол Azure с подключением к приложению MSIX может быть подходящим развертыванием для вашей организации.
Дополнительные сведения доступны в следующих статьях.
- Что такое Виртуальный рабочий стол Azure?
- Настройка подключения приложений MSIX с помощью портала Azure
Виртуализация приложений (App-V)
App-V позволяет использовать приложения Win32 в качестве виртуальных приложений.
Примечание.
Срок службы виртуализации приложений завершится в апреле 2026 г. Рекомендуется ознакомиться с Виртуальным рабочим столом Azure с подключением приложения MSIX. Дополнительные сведения см. в разделах Что такое Виртуальный рабочий стол Azure? и Настройка подключения приложения MSIX с помощью портал Azure.
На локальном сервере вы устанавливаете и настраиваете компоненты сервера App-V, а затем устанавливаете приложения Win32. На клиентских устройствах Windows Enterprise для запуска виртуализированных приложений используются клиентские компоненты App-V. Они позволяют пользователям открывать виртуальные приложения с помощью значков и имен файлов, с которыми они знакомы. Пользователи используют приложения так, как будто они установлены локально.
Преимущество заключается в доставке виртуальных приложений в режиме реального времени и по мере необходимости. Дополнительные сведения см. в статье Общие сведения о виртуализации приложений (App-V) для Windows.
Управление приложениями
Чтобы управлять устройствами и управлять приложениями на устройствах, используйте службу управления, например Microsoft Intune и Configuration Manager. Дополнительные сведения доступны в следующих статьях.
- Обзор управления конечными точками
- Управление приложениями и данными приложений в Microsoft Intune
- Общие сведения об управлении приложениями в Configuration Manager
Совместимость приложений
Корпорация Майкрософт стремится обеспечить работу критически важных для бизнеса приложений в последних версиях Windows. Дополнительные сведения доступны в следующих статьях.