Поделиться через


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

Совет

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

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

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

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

Изображение рабочего стола Windows, включая панель задач

Панель задач начинается со следующих ссылок: Пуск, Поиск (глиф),Представление задач, Мини-приложения и Чат, а также три дополнительные ссылки, предоставляемые 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 Calculator и командная строка.

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

Закрепите классические приложения 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 , указывающим идентификатор модели пользователя (AUMID) универсального приложения для Windows. Пример

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

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

Примечание

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

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

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

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

<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) в образ, а затем обобщить и вернуть образ. Раздел реестра обрабатывается до этапа настройки специализации, поэтому вы не сможете добавить раздел реестра с помощью synchronous Commands/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 ищет старые параметры автоматической настройки панели задачСвязь. Если они находятся, они используются.
  3. Если Windows не удается найти допустимый XML-файл изменения макета панели задач или параметры автоматической установки taskbarLink, отображаются только значки начального экрана, поиска (глифа),представления задач, мини-приложений, чата и угла панели задач.