Настройка приложений, закрепленных на панели задач

Настройка приложений, закрепленных на панели задач, выполняется с использованием XML-файла. В этой статье описывается создание и развертывание XML-файла конфигурации.

Примечание.

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

Сведения обо всех параметрах политики для настройки макета панели задач и поведения панели задач см. в разделе Параметры политики панели задач.

Перед началом работы

Прежде чем приступить к настройке закрепленных приложений на панели задач, ознакомьтесь с некоторыми рекомендациями.

  • Количество приложений, которые можно закрепить, не ограничено.
  • В XML-файле добавьте приложения с помощью идентификатора модели пользователя приложения (AUMID), идентификатора классического приложения или пути ссылки на классическое приложение.
  • Некоторые классические приложения Windows упаковываются иначе, чем в предыдущих версиях Windows, включая Блокнот и проводник. Обязательно введите правильный идентификатор приложения. Дополнительные сведения см. в статье Поиск идентификатора модели пользователя приложения для установленного приложения.
  • Если указать приложение для закрепления, которое не подготовлено для пользователя на устройстве, значок закреплений не отображается на панели задач.
  • Порядок приложений в XML-файле определяет порядок закрепленных приложений на панели задач слева направо. Если в ОС настроено использование языка справа налево, порядок панели задач будет обратным.
  • Приложения можно закрепить с помощью следующих методов:
    • Приложения Windows по умолчанию, закрепленные во время установки ОС. Например: Microsoft Edge, проводник и Store. Эти приложения закреплены первыми (синий квадрат)
    • Закреплено пользователем вручную. Эти приложения обычно закрепляются рядом с закрепленными приложениями по умолчанию (красный круг).
    • Закреплено с помощью параметров политики. Эти приложения закрепляются после приложений, закрепленных пользователем вручную (зеленый треугольник)

Снимок экрана: панель задач с закрепленными приложениями Windows по умолчанию, пользовательскими приложениями и приложениями, закрепленными политикой.

Снимок экрана: панель задач с закрепленными приложениями Windows по умолчанию, пользовательскими приложениями и приложениями, закрепленными политикой.

Действия по настройке

Ниже описано, как настроить закрепленные на панели задач приложения с помощью параметров политики.

  1. Создайте XML-файл. Вы можете начать с примера XML
  2. Измените XML-файл в соответствии с требованиями и сохраните его
  3. Развертывание XML-файла на устройствах с помощью поставщика служб конфигурации (CSP), пакетов подготовки (PPKG) или групповой политики (GPO)

Важно.

Если вы используете пакет подготовки или import-startlayout для настройки панели задач, конфигурация будет применяться повторно при каждом перезапуске explorer.exe процесса. Если созданная вами конфигурация закрепит приложение, а пользователь открепит его, то при следующем применении конфигурации внесенные пользователем изменения будут перезаписаны. Чтобы применить конфигурацию панели задач, которая позволяет пользователям вносить изменения, которые будут сохраняться, примените конфигурацию с помощью CSP или GPO.

Примечание.

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

Дополнительные сведения см . в разделе Настройка меню "Пуск".

Пример макета панели задач

Здесь можно найти пример макета панели задач, который можно использовать в качестве справки:

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection>
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <!-- your pins list goes here -->
    </defaultlayout:TaskbarLayout>
 </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

Пример конфигурации панели задач, добавленной в XML-файл макета меню "Пуск" и начального экрана

Если макет "Пуск" настраивается с помощью параметров политики, можно изменить существующий XML-файл, добавив в него настройки панели задач. Ниже приведен пример XML-файла макета начального экрана, содержащего CustomTaskbarLayoutCollection узел.

<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
  <LayoutOptions StartTileGroupCellWidth="6" />
  <DefaultLayoutOverride>
    <StartLayoutCollection>
      <defaultlayout:StartLayout GroupCellWidth="6">
        <start:Group Name="">
          <!-- your Start layout goes here -->
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
    <CustomTaskbarLayoutCollection>
      <defaultlayout:TaskbarLayout>
        <taskbar:TaskbarPinList>
          <!-- your pins list goes here -->
        </taskbar:TaskbarPinList>
      </defaultlayout:TaskbarLayout>
    </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

Изменение файла конфигурации

Предостережение

При внесении изменений в XML-файл имейте в виду, что формат XML должен соответствовать определению схемы XML (XSD).

Вы можете изменить приложения, закрепленные на панели задач, изменив <TaskbarLayout> узел.

  1. <taskbar:TaskbarPinList> В узле добавьте (или удалите) приложения, которые требуется закрепить. Вы можете закрепить приложения универсальная платформа Windows (UWP) и классические приложения:
    • <taskbar:UWA>: выберите этот параметр для приложений UWP. Добавление AUMID приложения UWP
    • <taskbar:DesktopApp>: выберите этот параметр для классических приложений. Добавление идентификатора классического приложения или пути ссылки на классическое приложение
  2. <CustomTaskbarLayoutCollection> В узле добавляемые приложения закрепляются после приложений по умолчанию. Если вы хотите удалить приложения по умолчанию и отобразить только приложения, добавленные в XML-файл, добавьте PinListPlacement="Replace":
    • <CustomTaskbarLayoutCollection>: сохраняет закрепленные приложения по умолчанию. После приложений по умолчанию добавляемые приложения закрепляются
    • <CustomTaskbarLayoutCollection PinListPlacement="Replace">: открепить приложения по умолчанию. Закреплены только приложения, которые вы добавляете. Если вы хотите удалить некоторые закрепленные по умолчанию приложения, добавьте PinListPlacement="Replace". При добавлении приложений в <taskbar:TaskbarPinList>включите приложения по умолчанию, которые по-прежнему нужно закрепить.
  3. <defaultlayout:TaskbarLayout> В узле используется region=" | " для использования различных конфигураций панели задач в зависимости от языкового стандарта и региона устройства.
  4. Сохранение файла

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

Пример: добавление контактов

Этот <CustomTaskbarLayoutCollection> раздел по умолчанию добавляет перечисленные приложения на панель задач. В примере ниже сохранены приложения, закрепленные по умолчанию, и добавлены приложения Paint, Ридер (Майкрософт) и командная строка.

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection>
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:UWA AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
        <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/>
        <taskbar:UWA AppUserModelID="Microsoft.MicrosoftLoop_8wekyb3d8bbwe!App" />
        <taskbar:UWA AppUserModelID="MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe!App" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

До и после:

Снимок экрана: Windows 11 панели задач до и после добавления контактов.

Снимок экрана: панель задач Windows 10 до и после добавления контактов.

Пример: удаление контактов

Чтобы удалить все контакты, добавьте PinListPlacement="Replace" в <CustomTaskbarLayoutCollection>.

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:DesktopApp DesktopApplicationLinkPath="#leaveempty"/>
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

До и после:

Снимок экрана: Windows 11 панели задач до и после удаления контактов.

Снимок экрана: Windows 10 панели задач до и после удаления контактов.

Пример: замена контактов

Чтобы заменить все контакты по умолчанию и добавить собственные контакты, добавьте PinListPlacement="Replace" в <CustomTaskbarLayoutCollection>. Затем добавьте контакты, для которого требуется .TaskbarPinList

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:UWA AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
        <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/>
        <taskbar:UWA AppUserModelID="Microsoft.MicrosoftLoop_8wekyb3d8bbwe!App" />
        <taskbar:UWA AppUserModelID="MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe!App" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

До и после:

Снимок экрана: Windows 11 панели задач до и после замены контактов.

Снимок экрана: Windows 10 панели задач до и после замены контактов.

Пример: настройка панели задач по странам или регионам

В следующем примере XML добавляются два региона: US|UK и DE|FR|IT:

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">

  <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout Region="US|UK">
      <taskbar:TaskbarPinList >
        <taskbar:UWA AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
        <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/>
        <taskbar:DesktopApp DesktopApplicationID="MSEdge"/>
        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout Region="DE|FR|IT">
      <taskbar:TaskbarPinList>
        <taskbar:DesktopApp DesktopApplicationID="MSEdge"/>
        <taskbar:UWA AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
        <taskbar:UWA AppUserModelID="Microsoft.MicrosoftLoop_8wekyb3d8bbwe!App" />
        <taskbar:UWA AppUserModelID="MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe!App" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:DesktopApp DesktopApplicationID="MSEdge"/>
        <taskbar:DesktopApp DesktopApplicationID="Microsoft.Windows.Explorer"/>
        <taskbar:UWA AppUserModelID="Microsoft.MicrosoftLoop_8wekyb3d8bbwe!App" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>
  • <TaskbarPinList> Если узел имеет регион, соответствующий региону, настроенном на устройстве, то конфигурация применяется
  • <TaskbarPinList> Если у узла нет региона, соответствующего региону, настроенного на устройстве, применяется первый <TaskbarPinList> узел без региона.

Развертывание конфигурации панели задач

Ниже приведены инструкции по настройке устройств. Выберите вариант, который лучше всего соответствует вашим потребностям.

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

Категория Имя параметра Значение
Начальный экран Макет начального экрана Содержимое XML-файла
Начальный экран Макет запуска (пользователь) Содержимое XML-файла

Назначьте политику группе, содержащей в качестве участников устройства или пользователей, которые вы хотите настроить.

Кроме того, можно настроить устройства с помощью [настраиваемой политики][MEM-1] с помощью [Start CSP][WIN-1]. Используйте один из следующих параметров:

Параметр
- OMA-URI:./User/Vendor/MSFT/Policy/Config/Start/StartLayout
- Строка:
- Значение: содержимое XML-файла
- OMA-URI:./Device/Vendor/MSFT/Policy/Config/Start/StartLayout
- Тип данных:
- Значение: содержимое XML-файла

Назначьте политику группе, содержащей в качестве участников устройства или пользователей, которые вы хотите настроить.

Взаимодействие с пользователем

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

Процесс установки и обновления ОС

При чистой установке Windows при применении макета панели задач на панели задач закрепляются следующие приложения:

  • Все приложения по умолчанию, которые вы не удаляете
  • Приложения, специально закрепленные в XML-файле

При обновлении ОС Windows приложения уже закреплены на панели задач. Макет панели задач применяет следующую логику:

  • Если пользователи закрепляют приложения на панели задач, эти закрепленные приложения остаются. Новые приложения закрепляются после существующих приложений, закрепленных пользователем
  • Если приложения закреплены во время установки или политикой (не пользователем), а приложения не закреплены в обновленном файле макета, приложения открепляются.
  • Если пользователь не закрепил приложение и то же приложение закреплено в обновленном файле макета, приложение закрепляется после любых существующих закрепленных приложений.
  • Новые приложения в обновленном файле макета закрепляются после закрепленных приложений пользователя

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

  • Закрепление других приложений
  • Изменять порядок закрепленных приложений
  • Откреплять любые приложения

Дальнейшие действия

Дополнительные сведения о параметрах, доступных для настройки параметров меню "Пуск" с помощью поставщика служб конфигурации (CSP) и групповая политика (GPO).