Поделиться через


Обновление до новой инфраструктуры виртуализированных рабочих столов Teams (VDI)

В этой статье описаны требования и ограничения использования нового клиента Microsoft Teams в виртуализированной среде.

Важное объявление для классической версии Teams для VDI

Поддержка классических Teams для VDI завершится 1 октября 2024 г., а доступность — 1 июля 2025 г. Дополнительные сведения см. в статье Окончание доступности для классического клиента Teams.

После этой даты пользователи не смогут использовать классические Teams, но вместо этого им будет предложено переключиться на новые Teams. Мы рекомендуем обновить teams до новой версии уже сегодня.

Примечание.

Новые Teams для VDI теперь общедоступны для клиентов в общедоступных облаках, GCC, GCC High и облаке DoD для государственных организаций.

Требования

Для успешной установки новых Teams требуется версия 23306.3314.2555.9628 или более поздняя. Кроме того, виртуальные машины должны соответствовать минимальным требованиям, перечисленным здесь:

Требования Версия
Windows — Windows 10.0.19041 или более поздней версии (за исключением Windows 10 классического приложения LTSC для Teams)
— Windows Server 2019 (10.0.17763)
— Windows Server 2022 (20348.2402) или более поздней версии
— Windows Server 2016 не поддерживается. Планирование обновлений.
— требуется платформа WebView2 в Windows Server и многопользовательских средах Windows 10/11
Webview2 Обновление до последней версии. Дополнительные сведения: Корпоративное управление средами выполнения WebView2
Классическое приложение Teams Версия 1.6.00.4472 или более поздняя, чтобы увидеть переключатель Попробовать новый Teams. Важно! Классические команды являются обязательным требованием только в том случае, если вы хотите, чтобы пользователи могли переключаться между классическими и новыми Teams. Это необязательное условие, если вы хотите, чтобы пользователи только видели новый клиент Teams.
Параметры Включите параметр Показывать баннеры уведомлений в системных > уведомлениях > Microsoft Teams, чтобы получать уведомления Teams.
Исключите антивирусную программу и защиту от потери данных Добавьте новые команды в антивирусные приложения и приложения защиты от потери данных, чтобы Teams могли правильно запускаться.
Дополнительные сведения: исключить антивирусные приложения и приложения защиты от потери данных из блокировки Teams

Примечание.

Поддержка Microsoft Teams и Приложения Microsoft 365 определяется современной политикой жизненного цикла, которая требует, чтобы клиенты поддерживали последнюю конфигурацию. Даты окончания поддержки Windows Server 2019 и Windows Server 2022 : октябрь 2025 г. и октябрь 2026 г. соответственно. Дополнительные сведения проверка этой ссылке.

Требования к поставщику виртуализации

В настоящее время новые команды Teams на VDI с оптимизацией аудио-видео (AV) сертифицированы с помощью Виртуальных рабочих столов Azure, Windows 365, Citrix и VMware.

Просмотрите сведения в этом разделе, чтобы убедиться, что вы соответствуете всем требованиям для надлежащей функциональности.

Виртуальный рабочий стол Azure

Виртуальный рабочий стол Azure обеспечивает оптимизацию av для Teams на VDI. Дополнительные сведения о требованиях и установке см. в статье Использование Teams на Виртуальном рабочем столе Azure.

Для поддержки нового клиента Teams необходимы следующие минимальные версии:

  • Клиент удаленного рабочего стола для Windows 1.2.2606
  • Клиент удаленного рабочего стола для Mac 10.7.7
  • Служба перенаправления WebRTC 1.1.2110.16001

Корпорация Майкрософт рекомендует использовать последние доступные версии.

Кроме того, необходимо развернуть следующий раздел реестра на виртуальном рабочем столе, чтобы оптимизировать новый клиент Teams:

HKLM\SOFTWARE\Microsoft\Teams:

  • Имя: IsWVDEnvironment
  • Тип: DWORD
  • Значение: 1

RemoteApp

Вы можете опубликовать новые Команды с помощью расположения Windows shell:appsFolder в формате : shell:appsFolder\MSTeams_8wekyb3d8bbwe!MSTeams.

Дополнительные сведения о RemoteApp см. в этой статье .

Windows 365

Windows 365 использует оптимизацию AV, предоставляемую Виртуальным рабочим столом Azure, чтобы обеспечить оптимальные возможности Teams на облачных компьютерах. Дополнительные сведения о требованиях и установке см. в статье Использование Teams на облачном компьютере.

Образы Windows 10/11 в коллекции предварительно настроены с помощью необходимых компонентов оптимизации. При установке и использовании Microsoft Teams на облачном компьютере вы получаете оптимизированный интерфейс. Новый образ с новым клиентом Teams будет добавлен в коллекцию через несколько недель.

Если вы хотите создать пользовательские образы, включающие оптимизацию для Microsoft Teams, необходимо выполнить действия, описанные в разделе Создание пользовательского образа облачного компьютера для поддержки Microsoft Teams.

Для поддержки нового клиента Teams необходимы следующие минимальные версии:

  • Клиент удаленного рабочего стола для Windows 1.2.2606
  • Клиент удаленного рабочего стола для Mac 10.7.7
  • приложение Windows 365 для Windows через Microsoft Store

Кроме того, необходимо развернуть следующий раздел реестра на виртуальном рабочем столе, чтобы оптимизировать новый клиент Teams:

HKLM\SOFTWARE\Microsoft\Teams:

  • Имя: IsWVDEnvironment
  • Тип: DWORD
  • Значение: 1

Требования к Виртуальным приложениям и рабочим столам Citrix и Citrix DaaS

Для поддержки нового клиента Teams необходимы следующие минимальные версии:

Приложение Citrix Workspace:

  • Windows 2203 LTSR (и любой накопительный пакет обновления)
  • Windows 2302 CR
  • Linux 2207
  • Mac 2302
  • Chrome/HTML5 2301

Citrix Virtual Delivery Agent (VDA):

  • 2203 LTSR (и любой CU)
  • 2212 CR
  • 1912 с накопительным пакетом обновления 6 (но рекомендуется использовать последнюю версию CU). Обратите внимание, что общий доступ к приложениям не поддерживается в версии 1912.

Кроме того, необходимо развернуть следующий раздел реестра в VDA, чтобы оптимизировать новый клиент Teams:

  • Расположение: HKLM\SOFTWARE\WOW6432Node\Citrix\WebSocketService
  • Ключ (REG_Multi_SZ): ProcessWhitelist
  • Значение: msedgewebview2.exe

Если этот раздел реестра отсутствует, новый клиент Teams работает в неоптимизированном режиме (отрисовка на стороне сервера). Этот ключ больше не требуется, если вы используете VDA 2402 (проверка здесь для получения дополнительных сведений).

Примечание.

Citrix Virtual Apps (также известные как опубликованные приложения) в настоящее время поддерживается VDA 2402 LTSR.

Дополнительные сведения см. в статье Оптимизация для Microsoft Teams.

Требования VMware Horizon и Workspace ONE

Для поддержки нового клиента Teams необходимы следующие минимальные версии:

  • Horizon 8 2111 ESB (8.4)

Дополнительные сведения о последних требованиях и инструкциях, включая настройку оптимизации мультимедиа для Teams, см. в статье Настройка оптимизации мультимедиа для Microsoft Teams.

Развертывание нового клиента Microsoft Teams

Чтобы развернуть новый клиент Microsoft Teams в организации, выберите один из следующих вариантов.

Важно!

Необходимо использовать последнюю версию bootstrapper.exe. Если вы скачали .exe ранее, убедитесь, что у вас установлена последняя версия, см. раздел Свойства > Сведения о > версии продукта в своей версии и сравните ее со свойствами при последней загрузке.

Примечание.

Убедитесь, что в вашей системе есть эти KB, так как они касаются многих параметров политики, ограничивающих скачивание и установку новых Teams.

  1. При использовании Windows 10 или 11 убедитесь, что вы устанавливаете соответствующее исправление базы знаний Windows 10: 26 октября 2023 г. — KB5031445 (сборка ОС 19045.3636) или Windows 11: 26 октября 2023 г. — KB5031445 (сборка ОС 22621.2506). В противном случае, если объект групповой политики AllowAllTrustedApps имеет значение false и проблема, упомянутая в разделе Функции, которые в настоящее время недоступны, и известные проблемы в VDI с новым разделом Teams этой статьи могут возникнуть (новые Команды не будут запускаться для пользователей, воштующих в виртуальные рабочие столы, или приложение не отображается в меню "Пуск".
  2. Если для объекта групповой политики BlockNonAdminUserInstall задано значение true, пользователи могут столкнуться с проблемой, упомянутой в разделе Функции, недоступные в настоящее время, и могут возникнуть известные проблемы в VDI с новым разделом Teams (Новая Teams не запускается для пользователей, вошедших в непостоянные виртуальные рабочие столы, или приложение не отображается в меню "Пуск"). Убедитесь, что у вас есть соответствующие базы знаний для вашей ОС:
  • KB5035942 (Windows 11 версии 22H2 и 23H2, все выпуски)
  • KB5035941 (Windows 10 любой версии, все выпуски)
  • KB5036909 (Windows Server 2022)

Вариант 1. Удаление классического клиента Teams и установка нового

Рекомендуемый способ развертывания новых Teams в VDI. Для этого параметра используется метод прямого или массового развертывания. Дополнительные сведения см. в разделе Массовое развертывание нового классического клиента Microsoft Teams.

С помощью команды teamsbootstrapper.exe -p всегда гарантируется установка последней версии нового клиента Teams.

Затем можно добиться поэтапного и контролируемого развертывания, выборочно расширив назначения новых компьютерных каталогов или групп доставки для большего объема пользователей.

Администраторы также могут использовать локальные команды MSIX для подготовки новых Teams. Этот параметр позволяет свести к минимуму объем пропускной способности, используемой для начальной установки. MSIX может существовать в локальном пути или в формате UNC.

  1. Скачайте установщик .exe.
  2. Скачайте MSIX:
    - MSIX x86
    - MSIX x64
    - ARM64.
  3. Откройте командную строку как Администратор.
  4. В зависимости от расположения MSIX выполните следующие действия.

Для локального пути введите :.\teamsbootstrapper.exe -p -o "c:\path\to\teams.msix"

Пример:

расположение локального пути для автономного установщика

В поле UNC введите:.\teamsbootstrapper.exe -p -o "\unc\path\to\teams.msix"

Пример:

автономное расположение с помощью unc

Вариант 2. Установка обоих приложений "параллельно"

Разрешите пользователю переключаться между ними с помощью переключателя в левом верхнем углу пользовательского интерфейса Teams. Вы можете управлять тем, кто видит переключатель, настроив политику обновления Teams Администратор Center.

Если переключатель используется для развертывания нового клиента Teams, администраторы должны убедиться, что среды VDI соответствуют минимальным требованиям, описанным в статье Устранение неполадок с установкой в новом клиенте Teams.

Если ИТ-администраторы устанавливают ограничения для MSIX или развертывают объекты групповой политики, это может помешать пользователям скачивать и устанавливать приложение. Если ограничения установлены, пользователь может увидеть следующие ошибки:

ошибка с политиками организации.

Важно!

Метод "бок о бок" поддерживается только в постоянных средах. Классическая версия Teams 1.7.00.7956 или более поздней версии подавляет переключатель приложений независимо от значения политики Центра Администратор Teams, если классическая команда Teams работает в непрекращающейся среде, где обнаружен непостоянный параметр на основе папки установки классического MSI Teams, C:\Program Files (x86).

Классические teams и новые установщики Teams в средах VDI

Классический клиент Teams и новый клиент Teams имеют разные расположения установки и требования к управлению профилями. Важно понимать различия и планировать их соответствующим образом.

Формат установщика Расположение установки Автоматическое обновление
Классический MSI Teams с флагом ALLUSERS=1 C:\Program Files (x86)\Microsoft\Teams Отключено
Классическая .EXE Teams %localappdata%\Microsoft\Teams Включено
Новый загрузчик .EXE Teams Teamsbootstrapper.exe — это упрощенный интерактивный установщик оболочки с интерфейсом командной строки без головы. Это позволяет администраторам "подготавливать" (устанавливать) приложение для всех пользователей на заданном целевом компьютере/.
Он устанавливает пакет MSIX Teams на целевом компьютере, чтобы убедиться, что Teams может правильно взаимодействовать с Office и другим программным обеспечением Майкрософт.
C:\Program Files\WindowsApps\PublisherName.AppName_AppVersion_architecture_PublisherID

Пример
C:\Program Files\WindowsApps\MSTeams.23306.3314.2555.9628_x64_8wekyb3d8bbwe
Включен. Его можно отключить с помощью regkey. Дополнительные сведения: Отключение автоматического обновления Teams

Устранение новых ошибок развертывания Teams

Администраторы могут полагаться на teamsbootstrapper.exe код ошибки , описывающий проблему. Если код ошибки не содержит достаточно сведений, дополнительные диагностические сведения можно найти в подробных журналах событий.

  1. Перейдите в Просмотр событий (локальные) > приложения и службы Журналы > Microsoft > Windows.
  2. Проверьте наличие доступных журналов в следующих категориях:
  • AppxPackagingOM > Microsoft-Windows-AppxPackaging/Operational
  • >AppXDeployment-Server Microsoft-Windows-AppXDeploymentServer/Operational
  1. Просмотр журналов в разделе AppXDeployment-Server

Дополнительные сведения см. здесь: Распространенные коды ошибок

Teamsbootstrapper.exe коды распространенных ошибок Дополнительные сведения
0x80070057 Команда начального загрузчика не имеет полный путь (избегайте URI с помощью .). Вместо этого попробуйте полный путь (например, c:\temp\MSTeams-x64.msix).
0x80070032 Вероятная ошибка в пути UNC. Попробуйте скопировать MSIX в локальную папку.
0x80004004 В regkey HKLM\Software\WoW6432Node\Microsoft\Office\Teams может остаться regkey 'maglevInstallationSource'. Попробуйте удалить его и повторно выполнить установку.

Инструкции по установке для Windows Server 2019

Для Windows Server 2019 единственный поддерживаемый метод установки:

Dism /Online /Add-ProvisionedAppxPackage /PackagePath:<MSIX package path> /SkipLicense

Убедитесь, что загрузка неопубликованных приложений включена и что установлен WebView2. См. раздел "Требования" выше.

Команда /SkipLicense необходима, так как пакет MSIX не считается пакетом Store (так как он не был скачан из магазина). Поэтому для успешного выполнения команды установки Dism необходимо также включить эту политику во время установки: Конфигурация > компьютера Административные шаблоны > Windows Components > App Package Deployment >Разрешить установку всех доверенных приложений.

Важно!

AllowAllTrustedApps должен быть включен после успешного размещения нового пакета Teams в золотом образе. В противном случае регистрация пакета для каждого пользователя (которая происходит только при входе) завершится ошибкой, и пользователи не смогут запустить приложение.

Известные ограничения:

  • Классическая версия Teams в Windows Server 2019 не отображает переключатель приложений, если классическая версия Teams ниже 1.6.00.33567
  • Для новой версии Teams в Windows Server 2019 требуется исправление FSLogix 2210 4.

Интеграция присутствия Outlook с новыми teams в Windows Server 2019

Чтобы Outlook правильно отображал состояние присутствия, на золотом изображении необходимо выполнить следующие действия.

  1. Установите на уровне компьютера (ALLUSERS=1) Windows 10 1809 и Windows Server 2019 KB5035849 240209_02051 Feature Preview.msi.
  2. Откройте групповая политика Редактор. Перейдите в раздел Конфигурация компьютера\Административные шаблоны\KB5035849 240209_02051 Предварительная версия компонентов\Windows 10, версия 1809 и Windows Server 2019. Измените значение этого параметра на Включено.
  3. Установите накопительное обновление KB5035849 марта 2024 г. из каталога Центра обновления Майкрософт или WSUS для предприятий.
  4. Установите на уровне компьютера (ALLUSERS=1)MSTeamsNativeUtility.msi.
  5. Перезагрузите виртуальную машину.
  6. Установите новую версию Teams 24033.811.2738.2546 или более поздней версии, используя Dism, как описано в разделе выше.

Примечание.

Шаги 1, 2, 3, 4 и 5 требуются только один раз. Последующим обслуживанием золотого образа эти шаги не потребуется повторять.

Важно!

Outlook необходимо запустить после запуска новой Команды, чтобы присутствие отображалось правильно.

Удаление новых Teams для всех пользователей

Чтобы удалить и отменить подготовку новых Teams для всех пользователей, используйте следующую команду:

./teamsbootstrapper -x

Эта команда отменяет регистрацию и отменяет подготовку новых Teams для всех пользователей. Профиль или кэш пользователя Teams удаляется.

Отключение автоматического обновления Teams

Чтобы предотвратить автоматическое изменение новых teams, используйте следующий раздел реестра на виртуальной машине. Только новые сборки Teams выше 23306.3314.2555.9628 в VDI могут обрабатывать этот раздел реестра.

Location: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams
Name: disableAutoUpdate
Type: DWORD
Value: 1

Новый автоматический запуск Teams

Поведением автоматического запуска Teams управляют три компонента:

  1. По умолчанию приложения на основе MSIX не запускаются автоматически, пока не произойдет первый запуск, так как ОС Windows не выполняет автоматический запуск пакетов в подготовленном состоянии. Регистрация AppX необходима с согласия пользователя. После первого запуска пользователи могут перейти в раздел Параметры>Общие и установить флажок Автоматический запуск Teams или включить автоматический запуск в меню Параметры Windows.

  2. Если флажок "Автоматически запустить Teams" неактивен, это означает, что объект групповой политики на уровне системы отключает этот параметр для приложений UWP:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] 
"EnableFullTrustStartupTasks"=dword:00000000
"EnableUwpStartupTasks"=dword:00000000
"SupportFullTrustStartupTasks"=dword:00000000
"SupportUwpStartupTasks"=dword:00000000

Этот параметр реестра приводит к тому, что параметр будет недоступен в операционных системах в разделе Параметры>Приложения>, установленные приложения. Чтобы изменить это, создайте клавиши regkey со значениями, как показано ниже:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableFullTrustStartupTasks"=dword:00000002
"EnableUwpStartupTasks"=dword:00000002
"SupportFullTrustStartupTasks"=dword:00000001
"SupportUwpStartupTasks"=dword:00000001

Перезапустите виртуальную машину, чтобы в меню параметров операционной системы были активны параметры запуска.

  1. Этот раздел реестра управляет поведением автоматического запуска Teams, поэтому его можно включить или отключить программным способом.
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\MSTeams_8wekyb3d8bbwe\TeamsTfwStartupTask]
"State"=dword:00000002
"UserEnabledStartupOnce"=dword:00000001
State Число Информация
Отключено 0 Задача отключена.
DisabledByUser 1 Задача была отключена пользователем. Его может повторно включить только пользователь.
EnabledByUser 2 Задача включена.
DisabledByPolicy 3 Задача отключена администратором или групповой политикой. Платформы, которые не поддерживают запуск taks, также сообщают Об отключенииByPolicy.
EnabledByPolicy 4 Задача включается администратором или групповой политикой.

Дополнительные сведения см. по этой ссылке.

Важно!

Если вы используете непостоянный VDI, необходимо убедиться, что раздел реестра TeamsTfwStartupTask перемещается. Контейнеры ODFC FSLogix не перемещаются, поэтому для сохранения этого ключа необходимо использовать другие средства управления профилями (VMWare DEM, AppSense, Citrix UPM).

Расположение профиля и кэша для нового клиента Teams

Все пользовательские параметры и конфигурации теперь хранятся в:

  • C:\Users<username>\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\
  • C:\Users<username>\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\Settings\settings.dat
  • C:\Users<username>\AppData\Local\Publishers\8wekyb3d8bbwe\TeamsSharedConfig\app_switcher_settings.json
  • C:\Users<username>\AppData\Local\Publishers\8wekyb3d8bbwe\TeamsSharedConfig\tma_settings.json

Убедитесь, что эти папки и файлы сохраняются для правильной работы Teams.

Примечание.

Очень важно, чтобы все необходимые каталоги и верхняя структура папок в разделе AppData\Local\Packages\MSTeams_8wekyb3d8bbwe правильно были настроены как каталоги, а не как файлы или точки повторного анализа, а перемещались вместе с профилем пользователя:

AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\AC AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\AppData AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalState AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\RoamingState AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\Settings AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\SystemAppData AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\TempState

TeamsSharedConfig хранит конфигурации пользователей для переключателя приложений Teams (и то, что должно быть приложением по умолчанию, классической или новой Teams) и добавлением собрания Teams для Outlook.

Папку "meeting-addin" в TeamsSharedConfig не следует сохранять, так как это может вызвать проблемы с координатами собраний по умолчанию в шаблонах собраний, вставленных в Outlook.

Важно!

Корпорация Майкрософт рекомендует FSLogix 2210 HotFix 4 (2.9.8884.27471), чтобы обеспечить правильную интеграцию с новым клиентом Teams в VDI. В этом выпуске устранены следующие проблемы:

  • Windows Server 2019 иногда не может запрашивать подготовленные приложения AppX для пользователя во время выхода.
  • Папки MSIX, резервные копии которых не следует создавать, будут удалены во время выхода, а не только содержимое этих папок.
  • Новый Microsoft Teams завершает работу или не запускается в Windows Server 2019.
  • Новая команда Microsoft Teams отобразит ошибку во время запуска с неправильным параметром .
  • Новая команда Microsoft Teams отобразит ошибку во время запуска с недопустимой функцией.
  • Новая служба Microsoft Teams не будет регистрироваться по запросу во время входа при использовании контейнера ODFC.
  • Новая служба Microsoft Teams не будет регистрироваться по запросу во время создания профиля и не будет регистрироваться во время будущих входов, несмотря на установку.
  • Пользовательские параметры групповая политика будут сохраняться в профиле пользователя после удаления или отключения параметра политики.

Заметка: Клиентам, использующим Профиль и ODFC или только контейнеры ODFC, по-прежнему потребуется добавить параметр IncludeTeams для сохранения новых пользовательских данных и кэша Teams.

Примечание.

Перенаправление папок или перемещаемые профили пользователей не поддерживаются новым клиентом Teams в средах VDI, так как они не могут перемещать папки в AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams. Клиенты могут продолжать использовать перенаправление папок или перемещаемые профили пользователей с дополнительными продуктами, такими как FSLogix, Citrix Profile Manager и VMware DEM, которые могут перемещать папки Appdata\Local выше.

Важно!

Citrix рекомендует Citrix Profile Manager версии 2402 или 2203 CU5, так как они устраняют новые ошибки регистрации Teams и ошибку "параметр неверен" при попытке запуска приложения.

Если у клиентов по-прежнему возникают проблемы, связанные с Teams, обратитесь к Citrix для получения частной сборки для 2402 CU1 или 2203 CU6.

Исключения папок

Использование дискового хранилища

Новое приложение Teams занимает примерно на 50 % меньше места на диске, чем классическая версия. Чтобы упростить распространение клиента на устройства Windows, мы добавили поддержку MSIX, что повышает зависимость установки и обновлений приложений, а также снижает пропускную способность сети и потребление дискового пространства. Эта технология упаковки также показывает точное использование дискового пространства. Пользователи могут видеть больший объем использования диска, чем классические Teams в параметрах Windows, но разница в основном заключается в том, что дисковое пространство, связанное с классической Teams на основе электронов, отображается не полностью и правильно.

Место на диске — папки ключей и расположение

  • Установщик приложений: C:\Program Files\WindowsApps\MSTeams_[version]_[arch]__8wekyb3d8bbwe Включает пакет установки, поддерживает возможность сброса приложения и разрешает однократное инстантирование.
  • Данные пользователей и приложений: C:\Users<alias>\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe Сюда входят код (пакеты JavaScript), кэш кода, кэши браузера, базы данных для пользовательских данных (например, беседы, масштабируемые в зависимости от использования) и веб-хранилище (из доменов, размещенных в Teams, таких как Sharepoint, обучение Viva, приложения и т. д.).

Базовая структура папок логически похожа на классическую версию Teams на основе Electron. Для непрекращающихся настроек, в которых используется объем хранилища, применяется следующее руководство.

Folder Путь к папке Должность Влияние исключения
Журналы LocalCache\Microsoft\MSTeams\Logs
LocalCache\Microsoft\MSTeams\PerfLog
Диагностика, журналы perf и т. д. Без влияния.
WebStorage LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage Хранилище, используемое и управляемое браузером при доступе к другим веб-приложениям внутри веб-приложения с помощью iframes. Например, загрузка sharepoint, OneDrive и office-приложений в Teams. После очистки кэша загрузка этих приложений может выполняться медленнее.
Кэш GPU LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\GPUCache Кэш GPU. Без влияния.
StartMenuExperienceHost AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\TempState Отвечает за кнопку меню "Пуск" и плитки в ней. Без влияния. Исключение рекомендуется для устранения проблемы с отсутствующим значком Teams в меню "Пуск".
ShellExperienceHost (только для Windows Server 2019) AppData\Local\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState Отвечает за кнопку меню "Пуск" и плитки в ней. Без влияния. Исключение рекомендуется для устранения проблемы с отсутствующим значком Teams в меню "Пуск".
Ознакомьтесь с рекомендациями по компромиссам, требующими оценки и тестирования для этих сред
Folder Путь к папке Должность Влияние исключения
Рабочая роль службы LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\ Service Worker\CacheStorage
LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\Code Cache
Код и кэширование веб-скриптов или скриптов JS для запуска приложения. — снижение производительности при скачивании и загрузке скриптов при каждом запуске
приложения — нет автономного доступа к приложению.
IndexedDB LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\IndexedDB Содержит данные приложения и пользователя и является рекомендуемым способом кэширования данных в большом масштабе в веб-приложении для повышения скорости реагирования. — Значительно больше времени запуска приложения, так как данные (например, беседы чата или канала) должны быть удалены, а также использование сети в качестве данных, которые необходимо загружать и кэшировать каждый раз.
— Размер данных зависит от профиля пользователя.
— Пользователи могут увидеть , что мы настраиваем все для вас на экране-заставке запуска.
Тайник LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\Cache Кэш, используемый и управляемый браузером, для содержимого всех сетевых вызовов, которые покидают приложение. Также называется кэшем дисков. Например, изображения профилей в Teams в основном кэшируются в этом хранилище браузером. Их потребуется скачать еще раз.

Кроме папок в этом разделе, мы не рекомендуем исключать дополнительные каталоги.

Новая интеграция Teams и Outlook

Если флажок "Зарегистрировать новую Teams в качестве приложения чата для Microsoft 365" установлен в разделе Параметры > Общая > система, это позволит новому клиенту Teams интегрироваться со всеми приложениями Microsoft 365 с возможностью мгновенного сообщения (присутствие, чат, VOIP и т. д.).

Например, Outlook проходит процесс обнаружения, описанный здесь для интеграции с клиентским приложением для обмена мгновенными сообщениями по умолчанию: Интеграция приложений для обмена мгновенными сообщениями с Office

Примечание.

Если новая команда Teams установлена на виртуальной машине, на которой не установлена классическая teams, необходимо убедиться, что вы используете новую версию Teams 23320.3021.2567.4799 или более поздней, чтобы обеспечить правильную интеграцию с Outlook и наличием.

Надстройка "Собрание Teams"

Кроме того, новый пакет TEAMS MSIX объединяет в себя MSI-файл надстройки для собраний Teams (или TMA) ("MicrosoftTeamsMeetingAddinInstaller.msi"). TMA позволяет запланировать собрание Teams из Outlook.

Дополнительные сведения о безопасности, связанные с интеграцией TMA с клиентом Outlook, см. в статье Безопасность надстроек для собраний Teams при использовании клиента Outlook.

Все новые файлы Teams, установленные на компьютере, подписываются, поэтому ИТ-администраторы могут использовать AppLocker, целостность кода или Защитник Windows Application Guard политики, настроенные для этого.

  • Для новых установок Teams для каждого пользователя TMA папка установки находится в AppData\Local\Microsoft\TeamsMeetingAddin.
  • Начиная с новой версии Teams 24060.2623.2790.8046 папка установки TMA для каждого пользователя изменяется на AppData\Local\Microsoft\TeamsMeetingAdd-in (дополнительная "-").
  • Журналы установки для MSI TMA хранятся здесь: AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs \tma_addin_msi.txt

Примечание.

В Windows Server или многопользовательских средах Windows 10/11 установка MicrosoftTeamsMeetingAddinInstaller.msi может завершиться ошибкой "Успешно установка или состояние ошибки: 1625".

Эта ошибка вызвана тем, что объекты групповой политики влияют на установщик Windows. Сюда входят политики DisableUserInstalls, DisableMSI или AppLocker, основанные на условиях правила издателя, или RuleCollection для установок MSI. В этом случае необходимо создать исключение, например:

  • FilePathCondition Path="%PROGRAMFILES%\WINDOWSAPPS*\MICROSOFTTEAMSMEETINGADDININSTALLER.MSI"

Обходной путь. Msi, расположенный в новом каталоге установки Teams, можно установить из командной строки Администратор с помощью следующего:


msiexec.exe /i "C:\Program Files\WindowsApps\MSTeams_X.X.X.X_x64__8wekyb3d8bbwe\MicrosoftTeamsMeetingAddinInstaller.msi" ALLUSERS=1 /qn /norestart TARGETDIR="C:\Program Files (x86)\Microsoft\TeamsMeetingAdd-in\<version>\"

  • TARGETDIR должен быть согласован во всех установках, чтобы MSI-файл надстройки для собраний Teams легко обнаруживал и очищал старые версии. Если используется несколько каталогов, установка может вести себя неправильно.

  • X.X.X.X.X необходимо заменить новой версией Teams. Убедитесь, что между архитектурой ЦП (x64) и PublisherID (8wekyb3d8bbwe) имеется двойное подчеркивание. Точный номер версии можно извлечь, выполнив следующую команду в PowerShell:

    
    Get-AppXPackage -Name "*msteams*" | Select-Object -ExpandProperty Version
    
    
  • Версия должна быть заменена версией MSI-файла, например 1.24.2203.0. Точный номер версии можно извлечь, выполнив следующую команду в PowerShell:


PS C:\WINDOWS\system32> Get-AppLockerFileInformation -Path "C:\PROGRAM FILES\WINDOWSAPPS\MSTEAMS_24026.1000.2656.1710_X64__8WEKYB3D8BBWE\MICROSOFTTEAMSMEETINGADDININSTALLER.MSI" | Select -ExpandProperty Publisher | select BinaryVersion

BinaryVersion

1.24.2203.0

Пример: Ниже приведены примеры последней команды:


msiexec.exe /i "C:\Program Files\WindowsApps\MSTeams_23320.3021.2567.4799_x64__8wekyb3d8bbwe\MicrosoftTeamsMeetingAddinInstaller.msi" ALLUSERS=1 /qn /norestart TARGETDIR="C:\Program Files (x86)\Microsoft\TeamsMeetingAdd-in\1.24.2203.0\"
If (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] 'Administrator') ){
    Write-Error "Need to run as administrator. Exiting.."
    exit 1
}

# Get Version of currently installed new Teams Package
if (-not ($NewTeamsPackageVersion = (Get-AppxPackage -Name MSTeams).Version)) {
    Write-Host "New Teams Package not found. Please install new Teams from https://aka.ms/GetTeams ."
    exit 1
}
Write-Host "Found new Teams Version: $NewTeamsPackageVersion"

# Get Teams Meeting Addin Version
$TMAPath = "{0}\WINDOWSAPPS\MSTEAMS_{1}_X64__8WEKYB3D8BBWE\MICROSOFTTEAMSMEETINGADDININSTALLER.MSI" -f $env:programfiles,$NewTeamsPackageVersion
if (-not ($TMAVersion = (Get-AppLockerFileInformation -Path $TMAPath | Select-Object -ExpandProperty Publisher).BinaryVersion))
{
    Write-Host "Teams Meeting Addin not found in $TMAPath."
    exit 1
}
Write-Host "Found Teams Meeting Addin Version: $TMAVersion"

# Install parameters
$TargetDir = "{0}\Microsoft\TeamsMeetingAddin\{1}\" -f ${env:ProgramFiles(x86)},$TMAVersion
$params = '/i "{0}" TARGETDIR="{1}" /qn ALLUSERS=1' -f $TMAPath, $TargetDir

# Start the install process
write-host "executing msiexec.exe $params"
Start-Process msiexec.exe -ArgumentList $params
write-host "Please confirm install result in Windows Eventlog"

После установки перезапустите Outlook и убедитесь, что TMA загружается. Журналы находятся в папке %localappdata%\Temp\Microsoft\Teams\meeting-addin.

Дополнительные сведения об устранении неполадок с надстройкой "Собрание Teams" см. в статье Устранение проблем с надстройкой "Собрание Teams" для Outlook.

Если классическая версия Teams удалена и устанавливаются только новые teams, msi-файл надстройки для собраний Teams может не создать три раздела реестра в HKCU, которые препятствуют правильной загрузке надстройки собрания.

Затем эти ключи следует развернуть с помощью дополнительных сценариев входа или аналогичных методов:

добавление нового собрания Teams

Примечание.

Эти ключи регистрации HKCU больше не требуются, если вы устанавливаете TeamsMeetingAddIn.msi версии 1.0.24054.1 (которая входит в состав новой Teams 24060.2623.2790.8046 или более поздней) с помощью команды msiexec, упомянутой ранее в этой статье, с параметром ALLUSERS=1. В версии 1.0.24054.1 есть исправление для создания эквивалентных ключей, но в разделе HKLM\SOFTWARE\Microsoft\Office\Outlook\Addins\TeamsAddin.FastConnect.

Устранение неполадок интеграции с Teams и Outlook

Симптомы

При проверка состояния присутствия пользователя в Outlook возникают следующие проблемы:

  • Индикатор присутствия не отображается.
  • Отображается неправильное присутствие.
  • Состояние присутствия — Состояние неизвестно.

Действия по устранению неполадок

  1. Убедитесь, что запущены новые команды. Затем запустите Outlook.
  2. Проверьте параметры реестра на компьютере, чтобы убедиться, что новая Teams зарегистрирована в качестве приложения для обмена мгновенными сообщениями по умолчанию.

а) Запустите Редактор реестра. б) Найдите следующий подраздел:

- HKEY_CURRENT_USER\Software\IM Providers

в. Проверьте следующие значения:

- **Name:** DefaultIMApp
- **Type:** REG_SZ
- **Data:** MsTeams (If you see Teams, it means classic Teams is still the default IM app)
  1. Найдите следующий подраздел:
  • HKEY_CURRENT_USER\Software\IM Providers\MsTeams (Outlook отслеживает изменение значений в этом разделе реестра)
  1. Проверьте следующие значения:

-Name: UpAndRunning -Type: REG_DWORD -Data: 2 (0 — не выполняется, 1 — начало, 2 — выполняется)

  1. Если проблемы сохраняются, обратитесь к служба поддержки Майкрософт.

Управление резервным режимом в Teams

Когда пользователи подключаются из неподдерживаемой конечной точки, они находятся в резервном режиме, в котором звук и видео не оптимизированы. Вы можете отключить или включить резервный режим, задав одно из следующих значений DWORD реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams\DisableFallback HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams\DisableFallback

  • Этот раздел реестра может обрабатываться только новой версией Teams 24257.x.x.x.x или более поздней версии.
  • Чтобы отключить резервный режим, задайте для параметра значение 1.
  • Чтобы включить только звук, задайте для параметра значение 2.
  • Если значение отсутствует или равно 0 (ноль), включен резервный режим.
  • В fallback функция совместного использования экрана поддерживается с помощью другого пользовательского интерфейса средства выбора экрана (аналогично тому, что пользователь будет видеть в Teams для Интернета).

Мультитенантная и мульти-учетная запись в VDI

Новая версия Teams в VDI позволяет быстро и легко входить в систему, а также позволяет переключаться между несколькими учетными записями и организациями из одной облачной среды Microsoft 365.

Примечание.

Гости в нескольких облаках и собрания в нескольких облаках не поддерживаются в VDI. Дополнительные сведения см. в разделах Совместная работа с гостями из других облачных сред Microsoft 365и Управление учетными записями и организациями в Microsoft Teams .

Если какая-либо из ваших учетных записей имеет гостевой доступ к другим организациям, добавлять их не нужно — они отображаются автоматически. Гость — это кто-то извне организации, которую владелец команды приглашает присоединиться к команде, например партнер или консультант. У гостей меньше возможностей, чем у членов команды или владельцев команд.

Дополнительные сведения: Управление учетными записями и организациями в Microsoft Teams

Функции, которые в настоящее время недоступны и известные проблемы в VDI с новыми Teams

  • Новая Microsoft Teams не регистрируется по запросу во время создания профиля FSLogix (даже с исправлением 4) и не регистрируется во время будущих входов, несмотря на установку. Проблема вызвана состоянием гонки между службой Process Lifetime Manager (PLM) и AppxSvc, что приводит к временному сбою при обновлении пакета с ошибкой 0x80004001 (E_NOTIMPL). Если служба PLM не запущена, новая регистрация Teams завершается ошибкой.
    • (В MSIX регистрация выполняется для каждого пользователя и начинается, когда пользователь входит в систему. Затем ОС загрузит предустановленное упакованное приложение, создав данные конкретного пользователя, FTA и плитки приложений в меню Пуск. Это делает служба AppReadiness, которая знает обо всех предустановленных приложениях и запрашивает развертывание этих пакетов службой развертывания Appx (AppxSvc).)
    • Клиенты, попадающие на эту ошибку, даже с исправлением FSLogix 4, должны развернуть следующие кб:
    • Эта ошибка устранена с помощью KB5037849 для Windows 10 (май 2024 г.). Проблема отсутствует в Windows 11 22H2 или выше.
  • Новая команда Teams не запускается для пользователей, войдя в однопользовательские непрекращающиеся Windows 10 виртуальных рабочих столов, или приложение не отображается в меню "Пуск", но приложение может стать видимым и успешно запускается через пятнадцать минут после входа.
    • Эта проблема устранена/ в KB5041582KB5041587 для Windows 10/11 и Teams 24215.1007.3082.1590 (или более поздней версии).
    • Также может потребоваться исключить следующее расположение из решения для перемещаемого профиля (для клиентов FSLogix, например, через redirections.xml): AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\TempState
    • ПРИМЕЧАНИЕ. Проблема не отображается в многопользовательских Windows 10 или 11. Для Windows 2019 исключение StartMenuExperienceHost (AppData\Local\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState) должно быть обходным решением до тех пор, пока база знаний для этой ОС не будет опубликована в октябрьском обновлении Майкрософт (kb 5044277).
  • Клиенты, устанавливающие новую Teams на золотой образ, который позже проходит sysprep, чтобы обобщить его, не могут запустить приложение. Сюда входят шаблоны из коллекции образов Azure.
    • Пользователи, войдя в подготовленные виртуальные машины, видят, что значок Teams неактивный в меню "Пуск" и щелчок по нему не повлияет.
    • Журнал AppX в Просмотр событий содержит ошибку 0x80073CF1.
    • Запуск Get-AppxPackage -name MsTeams -allusers из окна PowerShell с повышенными привилегиями показывает, что PackageUserInformation находится в приостановленном состоянии для sid S-1-15-18 (LocalSystem). Эта ошибка не отображается в W11 22H2 или более поздней версии. Установите KB5039299 для Windows 10 KB5040437 для WS2022 и KB5040431 для W11 21H2.
  • Общий доступ к экрану из чата для Виртуальных рабочих столов Azure/Windows 365 (эта проблема теперь устранена в клиенте удаленного рабочего стола 1.2.5105 и службе перенаправления 1.50.2402.29001).
  • Общий доступ к экрану из чата для Citrix только при использовании приложения рабочей области 2311.
  • msteams_autostart.exe "Неправильный параметр".В непостоянных средах, использующих FSLogix (любая версия до версии 2210 HotFix 4) или контейнеры профилей Citrix Profile Manager, когда новая команда пытается автозапуститься или пользователь пытается запустить Teams из меню "Пуск", выдается сообщение об ошибке "Неправильный параметр". Частота и воспроизводимость ошибки зависит от среды и особенно используемого антивирусного программного обеспечения (SentinelOne, Palo Alto, Trend Micro, Bitdefender, CrowdStrike и т. д.) и исключений на месте. Эта проблема устранена в исправлении 4 для FSLogix 2210. Клиенты, столкнувшись с этой проблемой с Citrix Profile Manager, должны обновиться до CPM 2402 или 2203 CU5.
    • Ошибка "Неправильный параметр" может быть вызвана другими драйверами файловой системы. При запуске fltmc из командного окна с повышенными привилегиями отобразится список драйверов. Два драйвера Citrix (UPMAction и upmjit) могут вызвать ошибку, даже если вы используете только исправление FSLogix 4 и не используете Диспетчер профилей Citrix. Это связано с тем, что установщики Citrix VDA обычно устанавливают profilemgt_x64.msi по умолчанию для мониторинга citrix Director счетчиков времени входа. Удаление этого MSI может исправить ошибку "неправильный параметр".
  • Новая команда Teams не запускается для пользователей, войдя в непостоянный виртуальный рабочий стол, или приложение не отображается в меню "Пуск".
    • Администраторы не сталкиваются с этой проблемой— после установки новой Teams в золотом образе они могут успешно запустить его.
    • После запечатывания золотого образа и его развертывания в большом масштабе (с помощью средств подготовки, таких как Citrix MCS/PVS или VMware Instant-Clones), пользователи входят в виртуальные машины и нажимают новый значок Teams, но не могут запустить приложение. Проблема вызвана сбоем регистрации пакета MSIX на уровне пользователя с другим программным обеспечением для управления профилями (FSLogix до версии 2210 Исправление 4, Citrix CPM 2308 или 2311, но не на 2402, Ivanti UEM и т. д.), даже если промежуточное хранение пакета прошло успешно (ОС сохранила содержимое пакета на диске в каталоге %ProgramFiles%\WindowsApps). Эту проблему можно подтвердить, запустив Get-AppxPackage -name MsTeams для затронутых пользователей. При выполнении этого кода возвращаются пустые выходные данные.
    • Если Get-AppxPackage -name MsTeams -allusers теперь выполняется из командного окна PowerShell с повышенными привилегиями, в выходных данных показано, что Teams зарегистрирована (см. строку PackageFullName) и состояние имеет значение ОК.
    • Эта проблема устранена в исправлении 4 FSLogix 2210.
  • Собрания Teams не могут быть запущены при выборе ссылки из Outlook. Запрос на проверку подлинности (доступ к клиенту "{tenant}" запрещен), когда пользователи пытаются присоединиться к внешнему собранию. Это исправлено в новой Версии Teams 24091.214.2846.1452.
  • Окно PowerShell отображается после подготовки Новых Teams. Если ОС виртуальной машины имеет правильные исправления базы знаний (см. раздел Развертывание нового клиента Microsoft Teams, второй маркер в разделе Заметки), администраторы могут удалить этот раздел реестра, и окно PowerShell больше не будет отображаться:
Location: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run"
Name: TeamsProvisionRunKey

Ключ был добавлен teamsbootstrapper.exe версии 1.0.2407104 в качестве обходного решения для сред, в которых отсутствуют эти исправления базы знаний.

Примечание.

Корпорация Майкрософт работает над решением и планирует в ближайшее время снять эти ограничения.

Усовершенствования в новых Teams

Проблемы из классических Teams теперь устранены в новых Teams:

  • Мультитенантная мультитенантная учетная запись.
  • Повышение производительности при использовании ресурсов оборудования.
  • Каналы 2.0.
  • Многооконный режим включен по умолчанию без запроса перезагрузки.
  • Улучшения панели инструментов общего доступа (включая закрепление и открепить).

Сравнение функций VDI между классическими и новыми Teams

Все мультимедийные функции, которые работают в классическом клиенте Teams, должны работать в новом клиенте Teams. Для конкретной матрицы функций проверка веб-сайт поставщика VDI.

Поставщик Сведения
Виртуальные рабочие столы Azure и Windows 365 Поддерживаемые функции Microsoft Teams на Виртуальном рабочем столе Azure
Citrix Оптимизация для Microsoft Teams
VMware Матрица совместимости функций оптимизации MS Teams для последних выпусков Horizon 7 и Horizon 8. (86475) (vmware.com)

Новые Команды для Интернета в VDI

Новые Teams для Интернета не поддерживаются в средах VDI, поэтому производительность и надежность могут негативно сказаться при использовании в VDI.

Функции, не поддерживаемые в VDI

Следующие функции не поддерживаются ни в классической, ни в новой Teams при использовании оптимизации на основе WebRTC. Большинство из этих ограничений устранены с помощью новой оптимизации на основе SlimCore. Дополнительные сведения см. в новом разделе оптимизации статьи VDI 2.0.

  • QoS.
  • 1080p.
  • Пользовательские фоны, отправленные пользователями.
  • Teams премиум функции (сквозное шифрование, подложка, события уровня "Премиум" не оптимизированы, пользовательские фоны собраний для организаций).
  • Аватары.
  • Представление коллекции 3x3 и 7x7.
  • Подавление шума (за исключением Виртуального рабочего стола Azure или W365, где подавление шума включено по умолчанию, но подтверждение не отображается в пользовательском интерфейсе клиента Teams). Это по замыслу).
  • Увеличение или уменьшение масштаба.
  • Маршрутизация на основе расположения.
  • Обход мультимедиа.
  • HID (только Citrix).
  • Общий доступ к системной аудио (только VMware).
  • Роли продюсера трансляции и докладчика трансляции.
  • Анонимное присоединение в облаках для государственных организаций (GCC, GCC High и DoD).
  • Запись видеоклипа не захватывает общий доступ к экрану.
  • Монитор вызовов (небольшое плавающее окно после свернуть окно main Teams) не отображает видео или общий доступ к экрану.
  • Вызовы Teams удаляются на локальном компьютере с подключенным периферийным устройством HID, если пользователь запускает виртуальный рабочий стол с этого локального компьютера и входит в Teams (только Виртуальный рабочий стол Azure/W365 и VMware).