XML макета меню "Пуск" для классических выпусков Windows 10 (справочник)Start layout XML for desktop editions of Windows 10 (reference)

Область примененияApplies to

  • Windows 10Windows10

Ищете информацию для потребителей?Looking for consumer information? См. раздел Настройка меню "Пуск"See Customize the Start menu

В классических выпусках Windows 10 настраиваемое меню "Пуск" работает следующим образом.On Windows 10 for desktop editions, the customized Start works by:

  • Windows 10 проверяет выбранный базовый макет по умолчанию, например классический выпуск, а также наличие поддержки Кортаны в данной стране/регионе.Windows 10 checks the chosen base default layout, such as the desktop edition and whether Cortana is supported for the country/region.

  • Windows 10 считывает файл LayoutModification.xml и позволяет добавлять группы в меню "Пуск".Windows 10 reads the LayoutModification.xml file and allows groups to be appended to Start. Для групп действуют ограничения:The groups have the following constraints:

    • 2 группы шириной в 6 столбцов или 3 средние плитки;2 groups that are 6 columns wide, or equivalent to the width of 3 medium tiles.
    • Высота— 2 ряда средних плиток.2 medium-sized tile rows in height. Windows 10 игнорирует плитки, закрепленные за пределами второй строки.Windows 10 ignores any tiles that are pinned beyond the second row.
    • Можно закрепить любое число приложений.No limit to the number of apps that can be pinned. Теоретически в группе может быть не более 24 плиток (4 маленькие плитки на средний квадрат в 3 столбцах и 2 строках).There is a theoretical limit of 24 tiles per group (4 small tiles per medium square x 3 columns x 2 rows).

Примечание

Чтобы использовать XML-код изменения макета для настройки начала с перемещаемыми профилями пользователей, ознакомьтесь с разворачиванием профиля перемещаемых профилей пользователей.To use the layout modification XML to configure Start with roaming user profiles, see Deploying Roaming User Profiles.

XML LayoutModificationLayoutModification XML

ИТ-администраторы могут подготовить макет меню "Пуск" с помощью файла LayoutModification.xml.IT admins can provision the Start layout using a LayoutModification.xml file. Этот файл поддерживает несколько механизмов изменения или замены макета меню "Пуск" по умолчанию и его плиток.This file supports several mechanisms to modify or replace the default Start layout and its tiles. Создать файл LayoutModification.xml проще всего с помощью командлета Export-StartLayout. Инструкции см. в разделе Настройка и экспорт макета начального экрана.The easiest method for creating a LayoutModification.xml file is by using the Export-StartLayout cmdlet; see Customize and export Start layout for instructions.

Требуемый заказRequired order

Для LayoutModification.xml XML-схемы требуется следующий порядок тегов прямо в узле лайаутмодификатионтемплате:The XML schema for LayoutModification.xml requires the following order for tags directly under the LayoutModificationTemplate node:

  1. LayoutOptionsLayoutOptions
  2. DefaultLayoutOverrideDefaultLayoutOverride
  3. RequiredStartGroupsCollectionRequiredStartGroupsCollection
  4. Аппенддовнлоадоффицетиле – или – Аппендоффицесуите (одновременно можно использовать только один вариант Office)AppendDownloadOfficeTile –OR– AppendOfficeSuite (only one Office option can be used at a time)
  5. АппендоффицесуитечоицеAppendOfficeSuiteChoice
  6. TopMFUAppsTopMFUApps
  7. КустомтаскбарлайаутколлектионCustomTaskbarLayoutCollection
  8. ИнкворкспацетопаппсInkWorkspaceTopApps

Примечания не поддерживаются в LayoutModification.xml файле.Comments are not supported in the LayoutModification.xml file.

Поддерживаемые элементы и атрибутыSupported elements and attributes

Примечание

Чтобы анализатор XML макета меню "Пуск" верно обработал файл, придерживайтесь следующих рекомендаций при работе с файлом LayoutModification.xml:To make sure the Start layout XML parser processes your file correctly, follow these guidelines when working with your LayoutModification.xml file:

  • Не оставляйте пробелов или пустых строк между элементами.Do not leave spaces or white lines in between each element.
  • Не добавляйте комментарии в узле StartLayout и его дочерних элементах.Do not add comments inside the StartLayout node or any of its children elements.
  • Не добавляйте несколько строк с комментариями.Do not add multiple rows of comments.

В следующей таблице приведены поддерживаемые элементы и атрибуты для файла LayoutModification.xml.The following table lists the supported elements and attributes for the LayoutModification.xml file.

ЭлементElement АтрибутыAttributes ОписаниеDescription
LayoutModificationTemplateLayoutModificationTemplate xmlnsxmlns
xmlns:defaultlayoutxmlns:defaultlayout
xmlns:startxmlns:start
VersionVersion
Используется для описания изменений в макете меню "Пуск" по умолчаниюUse to describe the changes to the default Start layout
LayoutOptionsLayoutOptions
Родительский элемент:Parent:
LayoutModificationTemplateLayoutModificationTemplate
StartTileGroupsColumnCountStartTileGroupsColumnCount
FullScreenStartFullScreenStart
Используется для определения следующего:Use to specify:
— необходимости использования полноэкранного меню "Пуск" на рабочем столе;- Whether to use full screen Start on the desktop
— количества столбцов плиток в меню "Пуск".- The number of tile columns in the Start menu
RequiredStartGroupsCollectionRequiredStartGroupsCollection
Родительский элемент:Parent:
LayoutModificationTemplateLayoutModificationTemplate
Неприменимоn/a Используется для хранения коллекции элементов RequiredStartGroupsUse to contain collection of RequiredStartGroups
RequiredStartGroupsRequiredStartGroups
Родительский элемент:Parent:
RequiredStartGroupsCollectionRequiredStartGroupsCollection
RegionRegion Используется для хранения тегов AppendGroup, представляющих группы, которые можно добавить к макету меню "Пуск" по умолчаниюUse to contain the AppendGroup tags, which represent groups that can be appended to the default Start layout
AppendGroupAppendGroup
Родительский элемент:Parent:
RequiredStartGroupsRequiredStartGroups
NameName Используется для указания плиток, которые требуется добавить к макету меню "Пуск" по умолчаниюUse to specify the tiles that need to be appended to the default Start layout
start:Tilestart:Tile
Родительский элемент:Parent:
AppendGroupAppendGroup
AppUserModelIDAppUserModelID
SizeSize
RowRow
ColumnColumn
Используется для указания одного из следующего:Use to specify any of the following:
— универсального приложения для Windows;- A Universal Windows app
— приложения для Windows8 или Windows8.1.- A Windows 8 or Windows 8.1 app
Обратите внимание, что аргумент AppUserModelID чувствителен к регистру.Note that AppUserModelID is case-sensitive.
start:Folderstart:Folder

Родительский элемент:Parent:
start:Groupstart:Group
Имя (только в Windows 10, версия 1809 и более поздние версии)Name (in Windows 10, version 1809 and later only)
SizeSize
RowRow
ColumnColumn
ЛокализеднамересаурцетагLocalizedNameResourcetag
Служит для задания папки со значками; может включать плитки, SecondaryTileи десктопаппликатионтиле.Use to specify a folder of icons; can include Tile, SecondaryTile, and DesktopApplicationTile.
start:DesktopApplicationTilestart:DesktopApplicationTile
Родительский элемент:Parent:
AppendGroupAppendGroup
DesktopApplicationIDDesktopApplicationID
DesktopApplicationLinkPathDesktopApplicationLinkPath
SizeSize
RowRow
ColumnColumn
Используется для указания одного из следующего:Use to specify any of the following:
— классического приложения для Windows с известным AppUserModelID;- A Windows desktop application with a known AppUserModelID
— приложения в известной папке со ссылкой в традиционной папке меню "Пуск";- An application in a known folder with a link in a legacy Start Menu folder
— ссылки на классическое приложение для Windows в традиционной папке меню "Пуск";- A Windows desktop application link in a legacy Start Menu folder
— плитка с веб-ссылкой в связанном URL-файле, находящемся в традиционной папке меню "Пуск".- A Web link tile with an associated .url file that is in a legacy Start Menu folder
start:SecondaryTilestart:SecondaryTile
Родительский элемент:Parent:
AppendGroupAppendGroup
AppUserModelIDAppUserModelID
TileIDTileID
ArgumentsArguments
DisplayNameDisplayName
Square150x150LogoUriSquare150x150LogoUri
ShowNameOnSquare150x150LogoShowNameOnSquare150x150Logo
ShowNameOnWide310x150LogoShowNameOnWide310x150Logo
Wide310x150LogoUriWide310x150LogoUri
BackgroundColorBackgroundColor
ForegroundTextForegroundText
IsSuggestedAppIsSuggestedApp
SizeSize
RowRow
ColumnColumn
Используется для закрепления веб-ссылки с помощью вспомогательной плитки Microsoft Edge.Use to pin a Web link through a Microsoft Edge secondary tile. Обратите внимание, что аргумент AppUserModelID чувствителен к регистру.Note that AppUserModelID is case-sensitive.
TopMFUAppsTopMFUApps
Родительский элемент:Parent:
LayoutModificationTemplateLayoutModificationTemplate
Неприменимоn/a Используется для добавления до 3 приложений по умолчанию в раздел часто используемых приложений в системной области.Use to add up to 3 default apps to the frequently used apps section in the system area.
Примечание. Применимо только к версиям Windows 10, предшествующим версии 1709.Note: Only applies to versions of Windows 10 earlier than version 1709. В Windows 10 версии 1709 отсутствует возможность закреплять приложения в списке наиболее часто используемых приложений в меню "Пуск".In Windows 10, version 1709, you can no longer pin apps to the Most Frequently Used apps list in Start.
TileTile
Родительский элемент:Parent:
TopMFUAppsTopMFUApps
AppUserModelIDAppUserModelID Используется с тегами TopMFUApps для указания приложения с известным AppUserModelID.Use with the TopMFUApps tags to specify an app with a known AppUserModelID.
Примечание. Применимо только к версиям Windows 10, предшествующим версии 1709.Note: Only applies to versions of Windows 10 earlier than version 1709. В Windows 10 версии 1709 отсутствует возможность закреплять приложения в списке наиболее часто используемых приложений в меню "Пуск".In Windows 10, version 1709, you can no longer pin apps to the Most Frequently Used apps list in Start.
DesktopApplicationTileDesktopApplicationTile
Родительский элемент:Parent:
TopMFUAppsTopMFUApps
LinkFilePathLinkFilePath Используется с тегами TopMFUApps для указания приложения без известного AppUserModelID.Use with the TopMFUApps tags to specify an app without a known AppUserModelID.
Примечание. Применимо только к версиям Windows 10, предшествующим версии 1709.Note: Only applies to versions of Windows 10 earlier than version 1709. В Windows 10 версии 1709 отсутствует возможность закреплять приложения в списке наиболее часто используемых приложений в меню "Пуск".In Windows 10, version 1709, you can no longer pin apps to the Most Frequently Used apps list in Start.
AppendOfficeSuiteAppendOfficeSuite
Родительский элемент:Parent:
LayoutModificationTemplateLayoutModificationTemplate
Неприменимоn/a Используйте для добавления комплекта Office, установленного на компьютере, в начало.Use to add the in-box installed Office suite to Start. Дополнительные сведения можно найти в разделе Настройка набора плиток Office.For more information, see Customize the Office suite of tiles.
Не используйте этот тег с элементом AppendDownloadOfficeTileDo not use this tag with AppendDownloadOfficeTile
AppendDownloadOfficeTileAppendDownloadOfficeTile
Родительский элемент:Parent:
LayoutModificationTemplateLayoutModificationTemplate
Неприменимоn/a Используется для добавления определенной плитки Скачать Office в определенное расположение в меню "Пуск"Use to add a specific Download Office tile to a specific location in Start
Не используйте этот тег с элементом AppendOfficeSuiteDo not use this tag with AppendOfficeSuite

LayoutOptionsLayoutOptions

На новых устройствах с классическими выпусками Windows 10 по умолчанию используется меню "Пуск" с двумя столбцами плиток, если не включена загрузка в режиме планшета.New devices running Windows 10 for desktop editions will default to a Start menu with 2 columns of tiles unless boot to tablet mode is enabled. На устройствах с диагональю экрана менее 10 дюймов загрузка в режиме планшета включена по умолчанию.Devices with screens that are under 10" have boot to tablet mode enabled by default. На рабочем столе таких устройств отображается полноэкранное меню "Пуск".For these devices, users see the full screen Start on the desktop. Можно настраивать следующие функции.You can adjust the following features:

  • Загрузку в режиме планшета можно включать и отключать.Boot to tablet mode can be set on or off.
  • Полноэкранное меню "Пуск" на рабочем столе можно включать и отключать.Set full screen Start on desktop to on or off. Для этого добавьте элемент LayoutOptions в файл LayoutModification.xml и задайте атрибуту FullScreenStart значение true или false.To do this, add the LayoutOptions element in your LayoutModification.xml file and set the FullScreenStart attribute to true or false.
  • Можно указать число столбцов в меню "Пуск"— 1 или 2.Specify the number of columns in the Start menu to 1 or 2. Для этого добавьте элемент LayoutOptions в файл LayoutModification.xml и задайте атрибуту StartTileGroupsColumnCount значение 1 или 2.To do this, add the LayoutOptions element in your LayoutModification.xml file and set the StartTileGroupsColumnCount attribute to 1 or 2.

В следующем примере показано, как использовать элемент LayoutOptions, чтобы включить полноэкранное меню "Пуск" на рабочем столе с одним столбцом.The following example shows how to use the LayoutOptions element to specify full screen Start on the desktop and to use 1 column in the Start menu:

<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"
    Version="1">
    <LayoutOptions
        StartTileGroupsColumnCount="1"
        FullScreenStart="true"
    />
</LayoutModificationTemplate>

Для устройств, обновляемых до классических выпусков Windows 10:For devices being upgraded to Windows 10 for desktop editions:

  • На устройствах, обновляемых c Windows 7, по умолчанию используется меню "Пуск" с одним столбцом.Devices being upgraded from Windows 7 will default to a Start menu with 1 column.
  • На устройствах, обновляемых с Windows 8.1 или Windows 8.1 с обновлением, по умолчанию используется меню "Пуск" с двумя столбцами.Devices being upgraded from Windows 8.1 or Windows 8.1 Upgrade will default to a Start menu with 2 columns.

RequiredStartGroupsRequiredStartGroups

Тег RequiredStartGroups содержит теги AppendGroup, представляющие группы, которые можно добавить в макет меню "Пуск" по умолчанию.The RequiredStartGroups tag contains AppendGroup tags that represent groups that you can append to the default Start layout.

Важно!

В классических выпусках Windows 10 можно добавить не более двух (2) тегов AppendGroup на каждый тег RequiredStartGroups.For Windows 10 for desktop editions, you can add a maximum of two (2) AppendGroup tags per RequiredStartGroups tag.

Вы также можете назначить регионы добавляемым группам в тегах RequiredStartGroups с помощью необязательного атрибута Region или воспользоваться многовариантными возможностями подготовки Windows.You can also assign regions to the append groups in the RequiredStartGroups tag's using the optional Region attribute or you can use the multivariant capabilities in Windows provisioning. При использовании атрибута Region необходимо указать двухбуквенный код страны, обозначающий страну или регион, к которым относятся добавляемые группы.If you are using the Region attribute, you must use a two-letter country code to specify the country/region that the append group(s) apply to. Чтобы указать несколько стран или регионов, используйте вертикальную черту в качестве разделителя ("|"), как показано в следующем примере.To specify more than one country/region, use a pipe ("|") delimiter as shown in the following example:

<RequiredStartGroups
      Region="DE|ES|FR|GB|IT|US">

Если параметр страны или региона устройства Windows соответствует элементу RequiredStartGroups, плитки в составе этого элемента RequiredStartGroups применяются к меню "Пуск".If the country/region setting for the Windows device matches a RequiredStartGroups, then the tiles laid out within the RequiredStartGroups is applied to Start.

Если указать элемент RequiredStartGroups независимо от региона (или без необязательного атрибута Region), этот элемент RequiredStartGroups применяется к меню "Пуск".If you specify a region-agnostic RequiredStartGroups (or one without the optional Region attribute) then the region-agnostic RequiredStartGroups is applied to Start.

AppendGroupAppendGroup

Теги AppendGroup указывают группу плиток, которые будут добавлены в меню "Пуск".AppendGroup tags specify a group of tiles that will be appended to Start. На каждый тег RequiredStartGroups можно использовать не более двух тегов AppendGroup.There is a maximum of two AppendGroup tags allowed per RequiredStartGroups tag.

В классических выпусках Windows 10 теги AppendGroup содержат теги start:Tile, start:DesktopApplicationTile или start:SecondaryTile.For Windows 10 for desktop editions, AppendGroup tags contain start:Tile, start:DesktopApplicationTile, or start:SecondaryTile tags.

В теге AppendGroup можно указать любое количество плиток, но значение атрибута Row каждой плитки не должно превышать 4.You can specify any number of tiles in an AppendGroup, but you cannot specify a tile with a Row attribute greater than 4. Макет меню "Пуск" не поддерживает перекрывающиеся плитки.The Start layout does not support overlapping tiles.

Указание плиток в меню "Пуск"Specify Start tiles

Для закрепления плиток в меню "Пуск" партнерам необходимо использовать верный тип плитки в зависимости от того, что требуется закрепить.To pin tiles to Start, partners must use the right kind of tile depending on what you want to pin.

Размер и координаты плитокTile size and coordinates

Для всех типов плиток требуются атрибуты размера (Size) и координат (Row и Column) независимо от типа плиток, используемого при предварительном закреплении элементов на начальном экране.All tile types require a size (Size) and coordinates (Row and Column) attributes regardless of the tile type that you use when prepinning items to Start.

В следующей таблице описаны атрибуты, которые необходимо использовать для указания размера и расположения плитки.The following table describes the attributes that you must use to specify the size and location for the tile.

АтрибутAttribute ОписаниеDescription
SizeSize Определяет размер плитки.Determines how large the tile will be.
— 1x1— маленькая плитка- 1x1 - small tile
— 2x2— средняя плитка- 2x2 - medium tile
— 4x2— широкая плитка- 4x2 - wide tile
— 4x4— большая плитка- 4x4 - large tile
RowRow Определяет строку, в которой будет отображаться плитка.Specifies the row where the tile will appear.
ColumnColumn Определяет столбец, в котором будет отображаться плитка.Specifies the column where the tile will appear.

Например, плитка с атрибутами Size="2x2", Row="2" и Column="2" располагается по координатам (2,2), где (0,0)— верхний левый угол группы.For example, a tile with Size="2x2", Row="2", and Column="2" results in a tile located at (2,2) where (0,0) is the top-left corner of a group.

#### start:Tilestart:Tile

Вы можете использовать тег start:Tile для закрепления любого из следующих приложений в меню "Пуск":You can use the start:Tile tag to pin any of the following apps to Start:

  • универсального приложения для Windows;A Universal Windows app
  • приложения для Windows 8 или Windows 8.1.A Windows 8 app or Windows 8.1 app

Чтобы указать одно из этих приложений, в качестве значения атрибута AppUserModelID установите идентификатор модели пользователя приложения, связанный с соответствующим приложением.To specify any one of these apps, you must set the AppUserModelID attribute to the application user model ID that's associated with the corresponding app.

Важно!

Аргумент AppUserModelID (AUMID) чувствителен к регистру.AppUserModelID (AUMID) is case-sensitive.

В следующем примере показано, как закрепить Microsoft Edge, универсальное приложение для Windows:The following example shows how to pin the Microsoft Edge Universal Windows app:

<start:Tile
         AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge"
         Size="2x2"
         Row="0"
         Column="0"/>
#### start:DesktopApplicationTilestart:DesktopApplicationTile

Вы можете использовать тег start:DesktopApplicationTile для закрепления классического приложения для Windows в меню "Пуск".You can use the start:DesktopApplicationTile tag to pin a Windows desktop application to Start. Указать классическое приложение для Windows можно двумя способами.There are two ways you can specify a Windows desktop application:

  • С помощью пути к ссылке-ярлыку (LNK-файл) на классическое приложение для Windows.By using a path to a shortcut link (.lnk file) to a Windows desktop application.

    Примечание

    В макетах начального экрана для Windows 10 версии 1703 следует использовать атрибут DesktopApplicationID вместо атрибута DesktopApplicationLinkPath, если вы используете групповую политику или MDM для применения макета начального экрана, и приложение было установлено после первого входа пользователя в систему.In Start layouts for Windows 10, version 1703, you should use DesktopApplicationID rather than DesktopApplicationLinkPath if you are using Group Policy or MDM to apply the start layout and the application was installed after the user's first sign-in.

    Чтобы закрепить классическое приложение для Windows этим способом, необходимо сначала добавить LNK-файл в указанное расположение при первой загрузке устройства.To pin a Windows desktop application through this method, you must first add the .lnk file in the specified location when the device first boots.

    В следующем примере показано, как закрепить командную строку.The following example shows how to pin the Command Prompt:

    <start:DesktopApplicationTile
            DesktopApplicationLinkPath="%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"
            Size="2x2"
            Row="0"
            Column="4"/>
    

    Необходимо настроить атрибут DesktopApplicationLinkPath на LNK-файл, указывающий на классическое приложение Windows.You must set the DesktopApplicationLinkPath attribute to the .lnk file that points to the Windows desktop application. Путь также поддерживает переменные среды.The path also supports environment variables.

    Если вы указываете на классические приложения для Windows сторонних разработчиков и макет применяется до первой загрузки, необходимо поместить LNK-файл в традиционный каталог меню "Пуск" перед первой загрузкой. Например: "%APPDATA%\Microsoft\Windows\Start Menu\Programs" или профиль всех пользователей "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs".If you are pointing to a third-party Windows desktop application and the layout is being applied before the first boot, you must put the .lnk file in a legacy Start Menu directory before first boot; for example, "%APPDATA%\Microsoft\Windows\Start Menu\Programs" or the all users profile "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs".

  • С помощью идентификатора модели пользователя приложения, если он известен.By using the application's application user model ID, if this is known. Если у классического приложения для Windows нет такого идентификатора, используйте вариант со ссылкой-ярлыком.If the Windows desktop application doesn't have one, use the shortcut link option.

    Чтобы получить идентификатор приложения, можно использовать командлет Get-StartApps на компьютере, на котором приложение закреплено на начальном экране.You can use the Get-StartApps cmdlet on a PC that has the application pinned to Start to obtain the app ID.

    Чтобы закрепить классическое приложение для Windows этим способом, в качестве значения атрибута DesktopApplicationID установите идентификатор модели пользователя приложения, связанный с соответствующим приложением.To pin a Windows desktop application through this method, you must set the DesktopApplicationID attribute to the application user model ID that's associated with the corresponding app.

    В следующем примере показано, как прикрепить проводник, классическое приложение для Windows.The following example shows how to pin the File Explorer Windows desktop application:

      <start:DesktopApplicationTile
            DesktopApplicationID="Microsoft.Windows.Explorer"
            Size="2x2"
            Row="0"
            Column="2"/>
    

Вы также можете использовать тег start:DesktopApplicationTile как один из способов закрепления веб-ссылки в меню "Пуск".You can also use the start:DesktopApplicationTile tag as one of the methods for pinning a Web link to Start. Это также можно сделать с помощью вспомогательной плитки Microsoft Edge.The other method is to use a Microsoft Edge secondary tile.

Чтобы закрепить традиционный URL-ярлык в меню "Пуск", необходимо создать URL-файл (щелкните правой кнопкой мыши на рабочем столе, выберите Создать > Ярлык и введите URL-адрес).To pin a legacy .url shortcut to Start, you must create .url file (right-click on the desktop, select New > Shortcut, and then type a Web URL). Этот URL-файл необходимо добавить в традиционный каталог меню "Пуск" (например, %APPDATA%\Microsoft\Windows\Start Menu\Programs\ или профиль "Все пользователи" %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\) до первой загрузки.You must add this .url file in a legacy Start Menu directory before first boot; for example, %APPDATA%\Microsoft\Windows\Start Menu\Programs\ or the all users profile %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\.

В следующем примере показано, как создать плитку URL-адреса веб-сайта, которой можно пользоваться так же, как и плиткой классического приложения для Windows.The following example shows how to create a tile of the Web site's URL, which you can treat similarly to a Windows desktop application tile:

<start:DesktopApplicationTile
          DesktopApplicationID="http://www.contoso.com/"
          Size="2x2"
          Row="0"
          Column="2"/>

Примечание

В Windows 10 версии 1703 командлет Export-StartLayout будет использовать атрибут DesktopApplicationLinkPath для URL-ярлыка.In Windows 10, version 1703, Export-StartLayout will use DesktopApplicationLinkPath for the .url shortcut. Измените DesktopApplicationLinkPath на DesktopApplicationID и предоставьте URL.You must change DesktopApplicationLinkPath to DesktopApplicationID and provide the URL.

#### start:SecondaryTilestart:SecondaryTile

Вы можете использовать тег start:SecondaryTile для закрепления веб-ссылки с помощью вспомогательной плитки Microsoft Edge.You can use the start:SecondaryTile tag to pin a Web link through a Microsoft Edge secondary tile. Для этого способа не требуются дополнительные действия, в отличия от метода с использованием традиционных URL-ярлыков (с помощью тега start:DesktopApplicationTile).This method doesn't require any additional action compared to the method of using legacy .url shortcuts (through the start:DesktopApplicationTile tag).

В следующем примере показано, как создать плитку URL-адреса веб-сайта с помощью вспомогательной плитки Microsoft Edge.The following example shows how to create a tile of the Web site's URL using the Microsoft Edge secondary tile:

<start:SecondaryTile
          AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge"
          TileID="MyWeblinkTile"
          Arguments="http://msn.com"
          DisplayName="MySite"
          Square150x150LogoUri="ms-appx:///Assets/MicrosoftEdgeSquare150x150.png" 
          Wide310x150LogoUri="ms-appx:///Assets/MicrosoftEdgeWide310x150.png"
          ShowNameOnSquare150x150Logo="true"
          ShowNameOnWide310x150Logo="false"
          BackgroundColor="#FF112233"
          Size="2x2"
          Row="0"
          Column="4"/>

В следующей таблице описаны другие атрибуты, которые можно использовать с тегом start:SecondaryTile, помимо Size, Row и Column.The following table describes the other attributes that you can use with the start:SecondaryTile tag in addition to Size, Row, and Column.

АтрибутAttribute Обязательный или необязательныйRequired/optional ОписаниеDescription
AppUserModelIDAppUserModelID ОбязательныйRequired Должен указывать на Microsoft Edge.Must point to Microsoft Edge. Обратите внимание, что аргумент AppUserModelID чувствителен к регистру.Note that AppUserModelID is case-sensitive.
TileIDTileID ОбязательныйRequired Должен уникальным образом определять плитку веб-сайта.Must uniquely identify your Web site tile.
ArgumentsArguments ОбязательныйRequired Должен содержать URL-адрес веб-сайта.Must contain the URL of your Web site.
DisplayNameDisplayName ОбязательныйRequired Должен указывать текст, который будут видеть пользователи.Must specify the text that you want users to see.
Square150x150LogoUriSquare150x150LogoUri ОбязательныйRequired Указывает логотип для плитки размером 2x2.Specifies the logo to use on the 2x2 tile.
Wide310x150LogoUriWide310x150LogoUri НеобязательноOptional Указывает логотип для плитки размером 4x2.Specifies the logo to use on the 4x2 tile.
ShowNameOnSquare150x150LogoShowNameOnSquare150x150Logo НеобязательноOptional Указывает, следует ли показывать отображаемое имя на плитке 2x2.Specifies whether the display name is shown on the 2x2 tile. Для этого атрибута можно использовать значения true или false.The values you can use for this attribute are true or false.
ShowNameOnWide310x150LogoShowNameOnWide310x150Logo НеобязательноOptional Указывает, следует ли показывать отображаемое имя на плитке 4x2.Specifies whether the display name is shown on the 4x2 tile. Для этого атрибута можно использовать значения true или false.The values you can use for this attribute are true or false.
BackgroundColorBackgroundColor НеобязательныйOptional Указывает цвет плитки.Specifies the color of the tile. Вы можете задать шестнадцатеричное значение в формате ARGB (например, #FF112233) или указать значение "transparent".You can specify the value in ARGB hexadecimal (for example, #FF112233) or specify "transparent".
ForegroundTextForegroundText НеобязательныйOptional Указывает цвет текста переднего плана.Specifies the color of the foreground text. Используйте значение "light" или "dark".Set the value to either "light" or "dark".

Поведение вспомогательных плиток Microsoft Edge в отношении размера и расположения не отличается от такового универсальных приложений для Windows, приложений для Windows 8 или приложений для Windows 8.1.Secondary Microsoft Edge tiles have the same size and location behavior as a Universal Windows app, Windows 8 app, or Windows 8.1 app.

TopMFUAppsTopMFUApps

Примечание

Применимо только к версиям Windows 10, предшествующим версии 1709.Only applies to versions of Windows 10 earlier than version 1709. В Windows 10 версии 1709 отсутствует возможность закреплять приложения в списке наиболее часто используемых приложений в меню "Пуск".In Windows 10, version 1709, you can no longer pin apps to the Most Frequently Used apps list in Start.

Вы можете использовать тег TopMFUApps, чтобы добавить до трех приложений по умолчанию в раздел часто используемых приложений в системной области, где содержатся системные списки, относящиеся к пользователю, включая важные или часто открываемые места в системе и недавно установленные приложения.You can use the TopMFUApps tag to add up to 3 default apps to the frequently used apps section in the system area, which delivers system-driven lists to the user including important or frequently accessed system locations and recently installed apps.

Вы можете использовать этот тег для добавления следующего:You can use this tag to add:

  • Приложений с атрибутом AppUserModelID. К ним относятся классические приложения для Windows с известным идентификатором модели пользователя приложения.Apps with an AppUserModelID attribute - This includes Windows desktop applications that have a known application user model ID. Используйте тег Tile с атрибутом AppUserModelID, в качестве значения которого используется известный идентификатор модели пользователя приложения.Use a Tile tag with the AppUserModelID attribute set to the app's application user model ID.
  • Приложений без атрибута AppUserModelID. Для этих приложений необходимо создать LNK-файл, указывающий на установленное приложение, и поместить этот файл в каталог %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs.Apps without a AppUserModelID attribute - For these apps, you must create a .lnk file that points to the installed app and place the .lnk file in the %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs directory. Используйте тег DesktopApplicationTile с атрибутом LinkFilePath, в качестве значения которого используются имя и путь LNK-файла.Use a DesktopApplicationTile tag with the LinkFilePath attribute set to the .lnk file name and path.

В следующем примере показано, как изменить файл LayoutModification.xml, чтобы добавить оба типа приложений в системную область меню "Пуск".The following example shows how to modify your LayoutModification.xml file to add both kinds of apps to the system area in Start:

<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"
   Version="1">
   <TopMFUApps>
       <Tile AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
       <Tile AppUserModelID="Microsoft.Getstarted_8wekyb3d8bbwe!App" />
       <DesktopApplicationTile LinkFilePath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Win32App.lnk" />
 </TopMFUApps>
</LayoutModificationTemplate>

AppendOfficeSuiteAppendOfficeSuite

Вы можете использовать тег AppendOfficeSuite для добавления встроенного установленного набора приложений Office в меню "Пуск".You can use the AppendOfficeSuite tag to add the in-box installed Office suite of apps to Start.

Примечание

Чтобы этот тег работал, изготовитель оборудования должен предварительно установить Office.The OEM must have installed Office for this tag to work.

В следующем примере показано, как добавить тег AppendOfficeSuite в файл LayoutModification.xml, чтобы добавить полный набор универсальных приложений Office в меню "Пуск".The following example shows how to add the AppendOfficeSuite tag to your LayoutModification.xml file to append the full Universal Office suite to Start:

<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"
    Version="1">
    <AppendOfficeSuite/>
</LayoutModificationTemplate>

АппендоффицесуитечоицеAppendOfficeSuiteChoice

Этот тег добавляется в Windows 10 версии 1803.This tag is added in Windows 10, version 1803. В этом теге есть два варианта:You have two options in this tag:

  • <AppendOfficeSuiteChoice Choice="DesktopBridgeSubscription"/>
  • <AppendOfficeSuiteChoice Choice="DesktopBridge"/>

Используйте Choice=DesktopBridgeSubscription на устройствах под управлением Windows 10 версии 1803 с предварительно установленным пакетом Office 365.Use Choice=DesktopBridgeSubscription on devices running Windows 10, version 1803, that have Office 365 preinstalled. Это задаст заголовок набора Office для плиток в office 365, чтобы выбрать приложения Office 365, которые вы сделали доступными на устройстве.This will set the heading of the Office suite of tiles to Office 365, to highlight the Office 365 apps that you've made available on the device.

Используйте Choice=DesktopBridge на устройствах под управлением Windows 10 более ранней версии, чем 1803, и для устройств с бессрочной лицензией для Office.Use Choice=DesktopBridge on devices running versions of Windows 10 earlier than version 1803, and on devices shipping with perpetual licenses for Office. В результате будет установлен заголовок набора приложений Office для плиток, которые нужно создать.This will set the heading of the Office suite of tiles to Create.

Дополнительные сведения можно найти в разделе Настройка набора плиток Office.For more information, see Customize the Office suite of tiles.

AppendDownloadOfficeTileAppendDownloadOfficeTile

Вы можете использовать тег AppendDownloadOfficeTile для добавления установщика пробной версии Office в меню "Пуск".You can use the AppendDownloadOfficeTile tag to append the Office trial installer to Start. Этот тег добавляет плитку загрузки Office для начала, и плитка скачивания появляется в правой нижней части второй группы.This tag adds the Download Office tile to Start and the download tile will appear at the bottom right-hand side of the second group.

Примечание

Чтобы этот тег работал, изготовитель оборудования должен предварительно установить установщик пробной версии Office.The OEM must have installed the Office trial installer for this tag to work.

В следующем примере показано, как добавить тег AppendDownloadOfficeTile в файл LayoutModification.xml.The following example shows how to add the AppendDownloadOfficeTile tag to your LayoutModification.xml file:

<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"
    Version="1">
    <AppendDownloadOfficeTile/>
</LayoutModificationTemplate>

Пример LayoutModification.xmlSample LayoutModification.xml

В следующем примере LayoutModification.xml показано, как настроить макет меню "Пуск" для устройств с классическими выпусками Windows 10.The following sample LayoutModification.xml shows how you can configure the Start layout for devices running Windows 10 for desktop editions:

<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"
    Version="1">
  <RequiredStartGroupsCollection>
    <RequiredStartGroups
      Region="DE|ES|FR|GB|IT|US">
      <AppendGroup
        Name="Fabrikam Group 1">
        <start:Tile
          AppUserModelID="Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word"
          Size="2x2"
          Row="0"
          Column="0"/>
        <start:DesktopApplicationTile
          DesktopApplicationID="Microsoft.Windows.Explorer"
          Size="2x2"
          Row="0"
          Column="2"/>
        <start:Tile
          AppUserModelID="Microsoft.Office.Excel_8wekyb3d8bbwe!microsoft.excel"
          Size="2x2"
          Row="0"
          Column="4"/>
      </AppendGroup>      
      <AppendGroup
        Name="Fabrikam Group 2">
        <start:Tile
          AppUserModelID="Microsoft.Reader_8wekyb3d8bbwe!Microsoft.Reader"
          Size="2x2"
          Row="0"
          Column="0"/>
        <start:DesktopApplicationTile
          DesktopApplicationID="http://www.bing.com/"
          Size="2x2"
          Row="0"
          Column="2"/>
        <start:DesktopApplicationTile
          DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk"
          Size="2x2"
          Row="0"
          Column="4"/>
      </AppendGroup>
    </RequiredStartGroups>
    <RequiredStartGroups>
      <AppendGroup
        Name="Fabrikam Group 1">
        <start:Tile
          AppUserModelID="Microsoft.Office.Word_8wekyb3d8bbwe!microsoft.word"
          Size="2x2"
          Row="0"
          Column="0"/>
        <start:SecondaryTile
          AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge"
          TileID="FabrikamWeblinkTile"
          Arguments="http://www.fabrikam.com"
          DisplayName="Fabrikam"
          Square150x150LogoUri="ms-appx:///Assets/MicrosoftEdgeSquare150x150.png"
          ShowNameOnSquare150x150Logo="true"
          BackgroundColor="#FF112233"
          Size="2x2"
          Row="0"
          Column="2"/>
      </AppendGroup>      
    </RequiredStartGroups>
  </RequiredStartGroupsCollection> 
 </LayoutModificationTemplate>

Использование многовариантной поддержки подготовки WindowsUse Windows Provisioning multivariant support

Многовариантные возможности подготовки Windows позволяют объявлять целевые условия, при соблюдении которых предоставляются определенные настройки для каждого условия варианта.The Windows Provisioning multivariant capability allows you to declare target conditions that, when met, supply specific customizations for each variant condition. Для настройки начального экрана можно создать отдельные макеты для каждого имеющегося варианта.For Start customization, you can create specific layouts for each variant that you have. Для этого необходимо создать отдельный файл LayoutModification.xml для каждого варианта, который требуется поддерживать, а затем включить эти фалйы в пакет подготовки.To do this, you must create a separate LayoutModification.xml file for each variant that you want to support and then include these in your provisioning package. Дополнительные сведения о том, как это сделать, см. в разделе Создание пакета подготовки с многовариантными параметрами.For more information on how to do this, see Create a provisioning package with multivariant settings.

Модуль подготовки выбирает подходящий файл настройки в соответствии с выполненными целевыми условиями, добавляет его в расположение, указанное в параметре, а затем использует этот файл для настройки начального экрана.The provisioning engine chooses the right customization file based on the target conditions that were met, adds the file in the location that's specified for the setting, and then uses the specific file to customize Start. Для различения макетов вы можете добавить в имя файла LayoutModification.xml модификаторы, например "LayoutCustomization1".To differentiate between layouts, you can add modifiers to the LayoutModification.xml filename such as "LayoutCustomization1". Независимо от используемого модификатора модуль подготовки всегда будет выводить "LayoutCustomization.xml", чтобы операционная система могла отправлять запросы по одному имени файла.Regardless of the modifier that you use, the provsioning engine will always output "LayoutCustomization.xml" so that the operating system has a consistent file name to query against.

Например, если вы хотите обеспечить наличие определенного макета для конкретного условия, вы можете сделать следующее:For example, if you want to ensure that there's a specific layout for a certain condition, you can:

  1. Создать файл настройки определенного макета и назвать его LayoutCustomization1.xml.Create a specific layout customization file and then name it LayoutCustomization1.xml.
  2. Включить файл в состав пакета подготовки.Include the file as part of your provisioning package.
  3. Создать многовариантное целевое условие и добавить ссылку на XML-файл в целевом условии в главном XML-файле настройки.Create your multivariant target and reference the XML file within the target condition in the main customization XML file.

В следующем примере показан возможный общий вид файла настройки с многовариантной поддержкой для начального экрана.The following example shows what the overall customization file might look like with multivariant support for Start:

<?xml version="1.0" encoding="utf-8"?>
<WindowsCustomizatons>
  <PackageConfig xmlns="urn:schemas-Microsoft-com:Windows-ICD-Package-Config.v1.0">
    <ID>{6aaa4dfa-00d7-4aaa-8adf-73c6a7e2501e}</ID>
    <Name>My Provisioning Package</Name>
    <Version>1.0</Version>
    <OwnerType>OEM</OwnerType>
    <Rank>50</Rank>
  </PackageConfig>
  <Settings xmlns="urn:schemas-microsoft-com:windows-provisioning">
    <Customizations>
      <Targets>
        <Target Id="Processor ABC">
          <TargetState>
          <TargetState> 
            <Condition Name="ProcessorName" Value="Pattern:.*Celeron.*" /> 
            <Condition Name="ProcessorType" Value="Pattern:.*I|intel.*" /> 
          </TargetState>
          </TargetState>
        </Target>
      </Targets>
      <Common>
        <Settings> 
          <Policies> 
            <AllowBrowser>1</AllowBrowser> 
            <AllowCamera>1</AllowCamera> 
            <AllowBluetooth>1</AllowBluetooth> 
          </Policies> 
          <HotSpot> 
            <Enabled>1</Enabled> 
          </HotSpot> 
        </Settings> 
      </Common>
      <Variant>
        <TargetRefs>
          <TargetRef Id="Processor ABC" />
        </TargetRefs>
        <Settings>
          <StartLayout>c:\users\<userprofile>\appdata\local\Microsoft\Windows\Shell\LayoutCustomization1.XML</StartLayout>
          <HotSpot>
            <Enabled>1</Enabled>
          </HotSpot>
        </Settings>
      </Variant>
    </Customizations>
  </Settings>
</WindowsCustomizatons>

Если условие выполнено, модуль подготовки помещает XML-файл в расположение, установленное операционной системой, а затем подсистема меню "Пуск" считывает этот файл и применяет определенный настроенный макет.When the condition is met, the provisioning engine takes the XML file and places it in the location that the operating system has set and then the Start subsystem reads the file and applies the specific customized layout.

Повторите этот процесс для всех вариантов, которые требуется поддерживать, чтобы каждому варианту соответствовал определенный макет для каждого из условий и целей, которые требуется поддерживать.You must repeat this process for all variants that you want to support so that each variant can have a distinct layout for each of the conditions and targets that need to be supported. Например, добавив условие Language, вы сможете создать макет меню "Пуск" с собственной локализованной группой.For example, if you add a Language condition, you can create a Start layout that has its own localized group.

Добавление файла LayoutModification.xml на устройствоAdd the LayoutModification.xml file to the device

После создания файла LayoutModification.xml для настройки устройств с классическими выпусками Windows 10 вы можете использовать методы Windows ICD, чтобы добавить XML-файл на устройство.Once you have created your LayoutModification.xml file to customize devices that will run Windows 10 for desktop editions, you can use Windows ICD methods to add the XML file to the device.

  1. На панели Доступные настройки разверните узел Параметры среды выполнения, выберите Пуск, а затем нажмите параметр StartLayout.In the Available customizations pane, expand Runtime settings, select Start and then click the StartLayout setting.
  2. Нажмите Обзор на центральной панели, чтобы открыть проводник.In the middle pane, click Browse to open File Explorer.
  3. В окне проводника перейдите в расположение, где сохранен файл LayoutModification.xml.In the File Explorer window, navigate to the location where you saved your LayoutModification.xml file.
  4. Выберите файл и нажмите кнопку Открыть.Select the file and then click Open.

Этим вы зададите значение параметру StartLayout.This should set the value of StartLayout. Параметр отображается на панели Выбранные настройки.The setting appears in the Selected customizations pane.

Примечание

На данный момент добавлять URL и LNK-файлы с помощью Windows ICD нельзя.There is currently no way to add the .url and .lnk files through Windows ICD.

Как только вы создадите файл LayoutModification.xml и поместите его на устройство, система переопределит базовый макет по умолчанию и все параметры автоматической установки, используемые для настройки меню "Пуск".Once you have created the LayoutModification.xml file and it is present in the device, the system overrides the base default layout and any Unattend settings used to customize Start.

Связанные разделыRelated topics