Запуск Microsoft OneDrive с помощью RemoteApp в Виртуальном рабочем столе Azure
Вы можете запустить Microsoft OneDrive вместе с RemoteApp в виртуальном рабочем столе Azure, позволяя пользователям получать доступ к файлам и синхронизировать их при использовании RemoteApp. Когда пользователь подключается к RemoteApp, OneDrive может автоматически запускаться в качестве компаньона к RemoteApp.
В параметрах OneDrive есть параметр "Пуск OneDrive" при входе в Windows, который обычно запускает OneDrive при входе пользователя в Систему. Однако этот параметр не работает с RemoteApp в виртуальном рабочем столе Azure. Вместо этого вы настроите OneDrive для запуска, настроив значение реестра. Кроме того, вы можете включить расширенный интерфейс оболочки для сеансов RemoteApp, предлагая поддержку сопоставлений файлов по умолчанию, Run/RunOnce
разделов реестра и т. д.
В этой статье описывается, как настроить OneDrive для автоматического запуска вместе с RemoteApp в виртуальном рабочем столе Azure.
Взаимодействие с пользователем
Когда пользователь запускает RemoteApp, OneDrive также запускается, а значок OneDrive интегрирован в панель задач локального устройства Windows. Если пользователь запускает другой RemoteApp из того же пула узлов на том же узле сеанса, он использует тот же экземпляр OneDrive, а другой не запускается.
Если узлы сеансов присоединены к идентификатору Microsoft Entra, вы можете автоматически настроить учетные записи пользователей, чтобы пользователи автоматически вошли в OneDrive и начали синхронизацию сразу. В противном случае пользователям необходимо войти в OneDrive при первом использовании.
Значок для экземпляра OneDrive, сопровождающего RemoteApp в области системы, выглядит так же, как если OneDrive установлен на локальном устройстве. Чтобы отличить значок OneDrive от удаленного сеанса, наведите указатель мыши на значок, в котором подсказка содержит слово Remote.
Когда пользователь закрывает или отключается от последнего удаленного приложения RemoteApp, который он использует на узле сеанса, OneDrive завершает работу в течение нескольких минут, если у пользователя не открыто окно Центра уведомлений OneDrive.
Необходимые компоненты
Прежде чем использовать OneDrive с RemoteApp в Виртуальном рабочем столе Azure, выполните следующие действия.
Узлы сеансов должны работать Windows 11 Корпоративная, версии 24H2 или версии 22H2 или 23H2 с накопительным обновлением 2024-07 для Windows 11 (KB5040442) или более поздней версии.
Если вы используете FSLogix, установите последнюю версию FSLogix на узлах сеансов. Дополнительные сведения см. в разделе "Установка приложений FSLogix".
Используйте приложение Windows в Windows или клиент удаленного рабочего стола в Windows для подключения к удаленному сеансу. Другие платформы не поддерживаются.
Настройка OneDrive для запуска с помощью RemoteApp
Чтобы настроить OneDrive для запуска с помощью RemoteApp в виртуальном рабочем столе Azure, необходимо включить расширенный интерфейс оболочки для сеансов RemoteApp с помощью групповой политики и задать значение реестра для запуска OneDrive при подключении пользователя к RemoteApp. Параметр групповой политики недоступен в Microsoft Intune.
Скачайте и установите последнюю версию приложения приложение синхронизации OneDrive на компьютер на узлах сеансов. Дополнительные сведения см. в разделе "Установка приложения синхронизации на компьютер".
Если узлы сеансов присоединены к идентификатору Microsoft Entra, автоматически настройте учетные записи пользователей для OneDrive на узлах сеансов, чтобы пользователи автоматически вошли в OneDrive.
Параметры групповой политики доступны только в Windows 11 версии 22H2 или 23H2 с накопительным обновлением 2024-07 для Windows 11 (KB5040442) или более поздней версии. Необходимо скопировать файлы
C:\Windows\PolicyDefinitions\terminalserver.admx
административных шаблонов иC:\Windows\PolicyDefinitions\en-US\terminalserver.adml
из узла сеанса в то же расположение на контроллерах домена или в центральном хранилище групповой политики в зависимости от среды. В пути к файлу дляterminalserver.adml
заменыen-US
соответствующим языковым кодом, если вы используете другой язык.Откройте консоль управления групповыми политиками на устройстве, используемом для управления доменом Active Directory.
Создайте или измените политику, предназначенную для компьютеров, предоставляющих удаленный сеанс, который требуется настроить.
Перейдите к административным шаблонам политик>конфигурации>компьютеров>Windows Components>Remote Desktop Services>Remote Desktop Session Host Remote Desktop Host>Remote Session Environment.
Дважды щелкните параметр политики, чтобы включить расширенный интерфейс оболочки для RemoteApp , чтобы открыть его. Нажмите кнопку " Включено", а затем нажмите кнопку "ОК".
Задайте следующее значение реестра:
-
Ключ:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
-
Тип:
REG_SZ
-
Имя:
OneDrive
-
Данные:
"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background
Реестр можно настроить с помощью средства корпоративного развертывания, например Intune, Configuration Manager или групповой политики. Кроме того, чтобы задать это значение реестра с помощью PowerShell, откройте PowerShell в качестве администратора и выполните следующую команду:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
-
Ключ:
Убедитесь, что параллельный стек на узле сеанса — версия 1.0.2404.16770 или более поздней. Чтобы проверить версию, выполните следующую команду из командной строки или PowerShell.
qwinsta
Выходные данные включают строку, начинаемую с
rdp-sxs
числа, где число сопоставляется с номером версии параллельного стека, как показано в следующем примере. Список номеров версий можно найти в новом стеке сети SxS виртуального рабочего стола Azure.SESSIONNAME USERNAME ID STATE TYPE DEVICE services 0 Disc console 1 Conn rdp-tcp 65537 Listen rdp-sxs240705700 65538 Listen
Перезапустите узлы сеансов, чтобы применить изменения.
Тестирование OneDrive с помощью RemoteApp
Чтобы протестировать OneDrive с помощью RemoteApp, выполните следующие действия.
Используйте поддерживаемую версию приложения Windows или клиента удаленного рабочего стола для подключения к RemoteApp из пула узлов с настроенными узлами сеансов.
Убедитесь, что значок OneDrive можно увидеть на панели задач локального устройства Windows. Наведите указатель мыши на значок, чтобы отобразить подсказку и убедитесь, что она содержит слово Remote, которое отличает его от локального экземпляра OneDrive.
Убедитесь, что OneDrive синхронизирует файлы, открыв Центр уведомлений OneDrive. Войдите в OneDrive, если вы не выполнили автоматический вход.
В RemoteApp убедитесь, что вы можете получить доступ к файлам из OneDrive.
Наконец, закройте RemoteApp и все остальные из того же узла сеанса, и в течение нескольких минут OneDrive должен выйти.
Рекомендации OneDrive
При использовании OneDrive с RemoteApp в виртуальном рабочем столе Azure рекомендуется настроить следующие параметры с помощью административного шаблона OneDrive. Дополнительные сведения см. в статье "Управление OneDrive с помощью групповой политики " и использование административных шаблонов в Intune.