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

Совет

Сведения о Windows 10 версии этого раздела см. в разделе "Настройка Windows 10 панели задач"

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

  • метод TaskbarLayoutModification.XML (рекомендуется)

    • Поддерживает многовариантные изображения; можно указать различные наборы макетов панели задач для разных регионов.
    • Использует один XML-файл.
    • Только метод, позволяющий добавлять приложения UWP на панель задач.
    • В приведенных ниже примерах используется имя файла "TaskbarLayoutModification.xml", однако можно выбрать любое нужное имя.
  • Классический метод автоматической настройки (по-прежнему поддерживается в Windows 10, но помечен как нерекомендуемый и может быть недоступен в будущих сборках).

    • Использует параметр автоматической установки: TaskbarLinks

Image showing the Windows desktop, including the taskbar

Панель задач начинается со следующих ссылок: "Пуск", "Поиск (глиф)", "Представление задач", "Мини-приложения" и "Чат", а также три дополнительных ссылки на Windows: проводник, Edge и Store. Эти контакты не могут быть удалены или заменены.

Изготовители оборудования могут закреплять до трех дополнительных элементов на панели задач.

Для языков слева направо значки панели задач упорядочены слева направо, а для языков справа налево значки панели задач находятся в противоположном порядке, а правый элемент — Start.

Создание файла TaskbarLayoutModification.xml

Ниже приведен базовый пример TaskbarLayoutModification.xml файла:

<?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 ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

В приведенном выше примере определяется макет по умолчанию с тремя закрепленными элементами: Блокнот, приложениеМ UWP калькулятора и командной строкой.

Добавление закреплений в макет

Закрепление классических Windows приложений или универсальных приложений Windows на панели задач путем добавления до трех элементов в элементе<taskbar:TaskbarPinList>:

  • Чтобы добавить классическое приложение Windows, добавьте <taskbar:DesktopApp> элемент с атрибутомDesktopApplicationLinkPath, указывающим путь к файлу ярлыка (LNK). Мы рекомендуем использовать одинаковые LNK-файлы в меню "Все пользователи". Пример

    <taskbar:TaskbarPinList>
    <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
    </taskbar:TaskbarPinList>
    

    Примечание

    Некоторые классические Windows приложения теперь упаковываются иначе, чем в предыдущих версиях Windows. Дополнительные сведения см. в Блокнот и Paint.

  • Для приложений универсальной Windows добавьте <Taskbar:UWA> элемент с атрибутомAppUserModelID, указывающим идентификатор модели пользовательской модели универсального Windows приложения (AUMID). Пример:

    <taskbar:TaskbarPinList>
    <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App"/>
    </taskbar:TaskbarPinList>
    

    Сведения о том, как найти AUMID установленного приложения, см. в разделе "Поиск идентификатора пользовательской модели приложения ".

Примечание

Ссылки на URL-файлы не поддерживаются.

Использование разных макетов для разных регионов

Вы также можете определить разные макеты для разных регионов в одном TaskbarLayoutModification.xml файле. Для дополнительных макетов для разных регионов настройте дополнительные <defaultlayout:TaskbarLayout> элементы, включающие Region атрибут, чтобы определить применимый регион. Можно использовать несколько тегов регионов, разделенных символом канала (|).

Ниже приведен пример добавления контактов в регионы Китая (PRC) и Китайского (Тайвань):

<defaultlayout:TaskbarLayout Region="CN|TW">

Примечание

Эти регионы используют вторую половину тегов языка или региона, перечисленных в доступных языковых пакетах для Windows.

В приведенном ниже примере показан файл TaskbarLayoutModification.xml с конфигурацией по умолчанию и двумя конфигурациями для определенных регионов:

<?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="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout Region="US|GB">
        <taskbar:TaskbarPinList >
            <taskbar:UWA AppUserModelID ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout Region="CN|TW">
        <taskbar:TaskbarPinList>
            <taskbar:UWA AppUserModelID ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

Добавление TaskbarLayoutModification.XML в изображение

Если вы используете файлы TaskbarLayoutModification.xml для настройки панели задач, выполните следующие действия.

  1. Настройте раздел реестра в образе Windows, чтобы задать путь по умолчанию к файлу TaskBarLayoutModification.xml.
  2. Добавьте в образ файл TaskBarLayoutModification.xml.
  3. Обобщение и повторение образа.

Установка пути по умолчанию

Чтобы использовать XML-файл изменения макета панели задач, необходимо добавить раздел реестра (LayoutXMLPath) в образ, а затем обобщить и вернуть изображение. Раздел реестра обрабатывается до передачи специализированной конфигурации, поэтому невозможно добавить раздел реестра с помощью синхронных команд/FirstLogonCommands, если вы не планируете обобщить образ после этого.

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

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

  1. Установите образ Windows на компьютер технического специалиста.

  2. После загрузки образа перейдите в режим аудита, нажав клавиши CTRL+SHIFT+F3.

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

    cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ /v LayoutXMLPath /d C:\Windows\OEM\TaskbarLayoutModification.xml

    Примечание

    Рекомендуется использовать расположение C:\Windows\OEM\TaskbarLayoutModification.xml файла, так как это путь по умолчанию, используемый для автоматического сброса папок при сбросе кнопки.

Добавление taskbarlayoutmodification.xml в изображение

Теперь, когда Windows знает, где искать файл, скопируйте файл TaskbarLayoutModification.xml в настроенное расположение.

Пока все еще в режиме аудита:

  1. Добавьте файл изменения макета панели задач (TaskbarLayoutModification.xml) в расположение, настроенное на предыдущем шаге, например: C:\Windows\OEM\TaskbarLayoutModification.xml
  2. (Необязательно) Вы также можете поместить резервную копию файла C:\Recovery\AutoApply\TaskbarLayoutModification.xml так, чтобы она была восстановлена во время сброса кнопки.

Обобщение и повторное создание образа

Пока все еще в режиме аудита:

  1. Обобщить образ Windows с помощью Sysprep:

    Sysprep /generalize /oobe /shutdown
    
  2. Загрузка в Windows PE.

  3. Повторное изображение. Пример:

    Dism /Capture-Image /CaptureDir:C:\ /ImageFile:c:\install-with-new-taskbar-layout.wim /Name:"Windows image with Taskbar layout"
    

Теперь образ настроен для использования TaskBarLayoutModification.xml.

Как Windows анализирует параметр для XML изменения макета автоматической установки и панели задач

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

  1. Если Windows находит допустимый XML-файл изменения макета панели задач, используется XML-файл и игнорируется любой из параметров автоматической панели задач.
  2. Если XML-файл изменения макета панели задач не найден или недопустим, Windows ищет старые параметры автоматической настройки TaskbarLinks. Если он находит их, он использует их.
  3. Если Windows не удается найти допустимый XML-файл изменения макета панели задач или параметры unattend TaskbarLink, отображаются только значки, предоставляемые Windows, поиск (глиф),представление задач, мини-приложения, чат и значки углов панели задач.