Настройка приложений, закрепленных на панели задач
Настройка приложений, закрепленных на панели задач, выполняется с использованием XML-файла. В этой статье описывается создание и развертывание XML-файла конфигурации.
Примечание.
Если вам нужны сведения о изготовителе оборудования, см. статью Настройка панели задач.
Сведения обо всех параметрах политики для настройки макета панели задач и поведения панели задач см. в разделе Параметры политики панели задач.
Перед началом работы
Прежде чем приступить к настройке закрепленных приложений на панели задач, ознакомьтесь с некоторыми рекомендациями.
- Количество приложений, которые можно закрепить, не ограничено.
- В XML-файле добавьте приложения с идентификатором модели пользователя приложения (AUMID), идентификатором классического приложения или путем ссылки на классическое приложение.
- Некоторые классические приложения Windows упаковываются иначе, чем в предыдущих версиях Windows, включая Блокнот и проводник. Обязательно введите правильный идентификатор приложения. Дополнительные сведения см. в статье Поиск идентификатора модели пользователя приложения для установленного приложения.
- Если указать приложение для закрепления, которое не подготовлено для пользователя на устройстве, значок закреплений не отображается на панели задач.
- Порядок приложений в XML-файле определяет порядок закрепленных приложений на панели задач слева направо. Если в ОС настроено использование языка справа налево, порядок панели задач будет обратным.
- Приложения можно закрепить с помощью следующих методов:
- Приложения Windows по умолчанию, закрепленные во время установки ОС. Например: Microsoft Edge, проводник и Store. Эти приложения закрепляются первыми (синий квадрат).
- Закреплено пользователем вручную. Эти приложения обычно закрепляются рядом с закрепленными приложениями по умолчанию (красный круг).
- Закреплено с помощью параметров политики. Эти приложения закрепляются после приложений, закрепленных пользователем вручную (зеленый треугольник).
Действия по настройке
Ниже описано, как настроить закрепленные на панели задач приложения с помощью параметров политики.
- Создайте XML-файл. Вы можете начать с примера XML.
- Измените XML-файл в соответствии с требованиями и сохраните его.
- Разверните XML-файл на устройствах с помощью поставщика служб конфигурации (CSP), пакетов подготовки (PPKG) или групповой политики (GPO).
Настройка и обновление политики панели задач
В зависимости от метода, используемого для настройки панели задач, конфигурация применяется повторно через разные интервалы. При повторном использовании конфигурации панели задач изменения пользователей перезаписываются.
Метод конфигурации | Интервал повторного применения |
---|---|
Поставщик службы конфигурации (CSP) | Каждые 8 часов или на основе интервала ConfigRefresh . |
Пакет подготовки (PPKG) | При каждом перезапуске explorer.exe процесса. |
Групповая политика (GPO) | В случае изменения групповой политики. |
Предостережение
Использование командлета Import-StartLayout
PowerShell для подготовки макета панели задач больше не поддерживается в Windows 11.
Примечание.
Если вы используете объект групповой политики и ваша конфигурация содержит только макет панели задач, будет применен макет плитки 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>
узел.
-
<taskbar:TaskbarPinList>
В узле добавьте (или удалите) приложения, которые требуется закрепить. Вы можете закрепить приложения универсальная платформа Windows (UWP) и классические приложения:-
<taskbar:UWA>
: выберите этот параметр для приложений UWP. Добавьте AUMID приложения UWP. -
<taskbar:DesktopApp>
: выберите этот параметр для классических приложений. Добавьте идентификатор классического приложения или Путь ссылки на классическое приложение.
-
-
<CustomTaskbarLayoutCollection>
В узле добавляемые приложения закрепляются после приложений по умолчанию. Если вы хотите удалить приложения по умолчанию и отобразить только приложения, добавленные в XML-файл, добавьтеPinListPlacement="Replace"
:-
<CustomTaskbarLayoutCollection>
: сохраняет закрепленные приложения по умолчанию. После приложений по умолчанию добавляемые приложения закрепляются. -
<CustomTaskbarLayoutCollection PinListPlacement="Replace">
: открепить приложения по умолчанию. Закреплены только приложения, которые вы добавляете. Если вы хотите удалить некоторые закрепленные по умолчанию приложения, добавьтеPinListPlacement="Replace"
. При добавлении приложений в<taskbar:TaskbarPinList>
добавьте приложения по умолчанию, которые по-прежнему нужно закрепить.
-
-
<defaultlayout:TaskbarLayout>
В узле используетсяregion=" | "
для использования различных конфигураций панели задач в зависимости от языкового стандарта и региона устройства. - Сохраните файл.
Практические примеры добавления, удаления или замены закрепленных приложений см. в следующих разделах:
- Добавление контактов
- Удаление контактов по умолчанию
- Замена контактов по умолчанию
- Настройка панели задач по стране или региону
Пример: добавление контактов
Этот <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>
До и после:
Пример: удаление контактов
Чтобы удалить все контакты, добавьте 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>
До и после:
Пример: замена контактов
Чтобы заменить все контакты по умолчанию и добавить собственные контакты, добавьте 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>
До и после:
Пример: настройка панели задач по странам или регионам
В следующем примере 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-файла |
Назначьте политику группе, содержащей в качестве участников устройства или пользователей, которые вы хотите настроить.
Кроме того, можно настроить устройства с помощью настраиваемой политики с помощью запуска CSP. Используйте один из следующих параметров:
Параметр |
---|
-
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).