Настройка контейнеров профилей с помощью FSLogix

Это важно

Предстоящее изменение в Windows Server, включенное в обновление за апрель 2026 г., заключается в том, что по умолчанию тип шифрования Kerberos изменяется с RC4 на AES-SHA1.

Общие папки, в которых размещаются контейнеры FSLogix, которые не обновляются до AES-SHA1 могут иметь проблемы с доступом после применения этого изменения. Чтобы избежать сбоев, выполните обновление до AES-SHA1 перед установкой обновления.

Клиенты, которые уже обновились до AES-SHA1, не затронуты.

Дополнительные сведения см. в блоге FSLogix: Требуемое действие: ужесточение Windows Kerberos (RC4) может повлиять на профили FSLogix в хранилище SMB.

Контейнеры профилей FSLogix — это полное решение для перемещаемого профиля пользователя для классических сценариев Windows, таких как виртуальный рабочий стол Azure. Пользователи могут входить на разные устройства и хотят, чтобы данные настройки и персонализации перемещались на любое устройство или сеанс, к которому они подключаются.

Контейнер профиля (один контейнер) перенаправляет весь профиль пользователя Windows на виртуальный жесткий диск (VHD), хранящийся в поставщике хранилища. Самый распространенный поставщик хранилища — это общий файловый ресурс SMB. Дополнительные сведения см. в разделе "Параметры хранилища контейнеров".

Контейнер профилей включает данные всех приложений Microsoft 365, а также все преимущества и возможности, которые имеются в контейнере ODFC. Если вы настраиваете контейнер профиля, вам не нужно настраивать контейнер ODFC.

Замечание

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

В этой статье не описывается, как преобразовать в один или два контейнера и обратно.

Предпосылки

Прежде чем настроить контейнеры профилей с помощью FSLogix, вам потребуется:

  • Устройства Windows, которые вы хотите использовать с FSLogix, такие как узлы сеансов в Виртуальном рабочем столе Azure. Вы можете использовать Azure Virtual Desktop Quickstart для развертывания образца среды для тестирования.
  • Общий файловый ресурс SMB с разрешениями NTFS и уровнем общего доступа настроены правильно, или использование другого поддерживаемого поставщика хранилища.
  • Учетная запись пользователя на локальном устройстве с правами администратора для настройки реестра.
  • Последняя версия FSLogix загружена и установлена на устройстве Windows.
  • Просмотрите параметры конфигурации.

Конфигурация контейнера профиля

Чтобы настроить контейнер профиля, выполните приведенные действия.

  1. Проверьте установку и версию FSLogix.

  2. Войдите на виртуальную машину в качестве локального администратора или с учетной записью с правами администратора.

  3. Откройте редактор реестра и перейдите к нему HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles.

  4. Добавьте следующие параметры:

    Имя значения Тип данных Данные Description
    Enabled DWORD (32-битное целое число) 1 Обязательно
    DeleteLocalProfileWhenVHDShouldApply DWORD (32-битное целое число) 1 Рекомендуется убедиться, что пользователи не используют локальные профили и неожиданно теряют данные.
    FlipFlopProfileDirectoryName DWORD (32-битное целое число) 1 Рекомендовано. Предоставляет более простой способ просмотра каталогов контейнеров.
    LockedRetryCount DWORD (32-битное целое число) 3 Рекомендовано. Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
    LockedRetryInterval DWORD (32-битное целое число) 15 Рекомендовано. Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
    ProfileType DWORD (32-битное целое число) 0 Default. Отдельные подключения снижают сложность и повышают производительность.
    ReAttachIntervalSeconds DWORD (32-битное целое число) 15 Рекомендовано. Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
    ReAttachRetryCount DWORD (32-битное целое число) 3 Рекомендовано. Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
    SizeInMBs DWORD (32-битное целое число) 30000 По умолчанию
    VHDLocations MULTI_SZ или REG_SZ Путь к общей папке SMB Например: \\{windows-server-or-azure-files-fqdn}\{share-name}
    VolumeType REG_SZ VHDX Рекомендовано. VHDX предпочтителен по сравнению с VHD из-за его поддерживаемого размера и уменьшенного количества сценариев повреждения.

    Замечание

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

    Эти команды PowerShell можно использовать для добавления параметров реестра:

    $VHDLocations = "\\{windows-server-or-azure-files-fqdn}\{share-name}"
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name Enabled -PropertyType dword -Value 1 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name DeleteLocalProfileWhenVHDShouldApply -PropertyType dword -Value 1 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name FlipFlopProfileDirectoryName -PropertyType dword -Value 1 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name LockedRetryCount -PropertyType dword -Value 3 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name LockedRetryInterval -PropertyType dword -Value 15 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name ProfileType -PropertyType dword -Value 0 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name ReAttachIntervalSeconds -PropertyType dword -Value 15 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name ReAttachRetryCount -PropertyType dword -Value 3 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name SizeInMBs -PropertyType dword -Value 30000 -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name VHDLocations -PropertyType string -value $VHDLocations -Force
    New-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Profiles\ -Name VolumeType -PropertyType string -Value vhdx -Force
    

Проверка конфигурации контейнера профиля

После настройки устройства Windows для использования контейнеров профилей FSLogix можно проверить конфигурацию, выполнив следующие действия.

  1. Войдите как стандартный пользователь.

  2. Щелкните правой кнопкой мыши значок "Пуск" и выберите приложение терминала

  3. Перейдите в каталог приложений FSLogix, выполнив следующую команду:

    cd "C:\Program Files\FSLogix\Apps"
    
  4. Выполните следующую команду, чтобы вывести список каждого перенаправления:

    .\frx.exe list-redirects
    

    Ниже приведен пример выходных данных команды:

    Active redirections
    -------------------
    \Device\HarddiskVolume4\Users\contoso => \Device\HarddiskVolume9\Profile
    \Device\HarddiskVolume4\Users\contoso\AppData\Roaming\Microsoft\Protect => \Device\HarddiskVolume4\Users\local_contoso\AppData\Roaming\Microsoft\Protect
    \Device\HarddiskVolume4\Users\contoso\AppData\Roaming\Microsoft\Credentials => \Device\HarddiskVolume4\Users\local_contoso\AppData\Roaming\Microsoft\Credentials
    \Device\HarddiskVolume4\Users\contoso\AppData\Local\Microsoft\Credentials => \Device\HarddiskVolume4\Users\local_contoso\AppData\Local\Microsoft\Credentials
    \Device\HarddiskVolume4\Users\contoso\AppData\Local\Microsoft\Office\16.0\OfficeFileCache => \Device\HarddiskVolume4\Users\local_contoso\AppData\Local\Microsoft\Office\16.0\OfficeFileCache
    \Device\HarddiskVolume4\OneDriveTemp\S-1-5-21-000000000-000000000-0000000000-0000000 => \Device\HarddiskVolume9\ODTemp
    \Device\HarddiskVolume4\$RECYCLE.BIN\S-1-5-21-000000000-000000000-0000000000-0000000 => \Device\HarddiskVolume9\PROFILE_RECYCLE.BIN
    Operation completed successfully!
    
  5. Откройте Проводник и перейдите по полному пути, указанному для VHDLocations в реестре.

  6. Дважды щелкните папку для стандартного пользователя.

  7. Найдите только что созданный контейнер VHDX.

Дополнительные сведения об использовании FSLogix: