Назад | Перейти на главную страницу

Исчезновение настраиваемого меню «Пуск» для пользователей Windows Server 2016 RDS

У меня есть новый сервер RDS (Windows Server 2016 с RDSH, RDCB, RDWeb и лицензированием удаленных рабочих столов на одном сервере). Все работает очень хорошо, но у меня проблема с настраиваемым меню «Пуск» для группы пользователей без прав администратора.

Я экспортировал XML-файл шаблона меню «Пуск», он находится в локальной папке, к которой все пользователи имеют доступ для чтения, и указал групповую политику [Конфигурация пользователя / Политики / Административные шаблоны / Меню «Пуск» и Панель задач / Макет запуска] на этот файл. Содержимое файла находится здесь:

<LayoutModificationTemplate Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
  <LayoutOptions StartTileGroupCellWidth="6" />
  <DefaultLayoutOverride LayoutCustomizationRestrictionType="OnlySpecifiedGroups">
    <StartLayoutCollection>
      <defaultlayout:StartLayout GroupCellWidth="6" xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout">
        <start:Group Name="enTIRE" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout">
          <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ProgramData%\Microsoft\Windows\Start Menu\Programs\MyApps\App1.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="0" DesktopApplicationLinkPath="%ProgramData%\Microsoft\Windows\Start Menu\Programs\MyApps\App2.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%ProgramData%\Microsoft\Windows\Start Menu\Programs\MyApps\App3.lnk" />
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>

Это применяется к определенной группе пользователей и успешно применяется при создании пользователей. Я могу войти в систему как одна из новых учетных записей пользователей, и меню «Пуск» отображается правильно.

Вот мой сценарий: - Пользователь с правами администратора подключен, указанное выше меню применяется в GPO, и создаются 3 новых учетных записи пользователей (User1, User2, User3)

Мне сложно найти проблему, и я буду благодарен за любые предложения.


Обновить:

я смотрел на Параметры меню «Пуск» Windows Server 2016 отключены при входе в систему администратора, и просмотрел блог, предложенный Робертом Энджеллом, https://blogs.technet.microsoft.com/askpfeplat/2017/05/08/mysterfully-disappearing-start-menu-tiles-and-roaming-user-profiles/. Обновление KB, указанное в сообщении, KB4013429, не устанавливается и сообщает мне, что оно не применимо к моей системе, скорее всего, потому, что оно было заменено более новыми обновлениями, которые все установлены. Я установил упомянутый ключ реестра, но это не помогло.


Обновление 2:

Эта проблема, похоже, связана с дисками профиля пользователя и тем, что сохраняется между сеансами. Если в диалоговом окне свойств коллекции сеансов в разделе «Диски профиля пользователя» я включу параметр «Сохранять все пользовательские настройки и данные на диске профиля пользователя», начальные меню сохранятся. Раньше я сохранял только выбранные элементы (включая «Перемещаемые данные профиля пользователя» и «Данные реестра пользователей».

Я видел несколько предложений по сохранению папки \ appdata \ local \ microsoft \ windows, но мне это не помогло. На данный момент наличие всего хранимого решает мою проблему