Настройка макета начального экрана

Совет

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

Изготовители оборудования могут настроить макет начального экрана, добавив группу плиток OEM в конец макета начального экрана. Макет настраивается путем создания LayoutModification.xml файла. После выполнения приведенных ниже инструкций по настройке макета начального экрана с файлом LayoutModification.xml используйте конструктор конфигураций Windows, чтобы добавить файл в образ устройства. Инструкции см. в разделе "Добавление файла LayoutModification.xml на устройство ".

На следующем рисунке показан макет начального экрана по умолчанию для номеров SKU home и Pro (не присоединенных к домену) с размещением примера группы изготовителей оборудования плиток. (Плитки со стрелками вниз представляют приложения, указанные корпорацией Майкрософт, которые динамически доставляются. Дополнительные сведения см. ниже.)

Start layout with example OEM group

LayoutModification.xml

Файл LayoutModification.xml указывает группу OEM, имя группы, плитки в группе, то, какое приложение или веб-сайт запускает каждая плитка, а также размер и расположение этих плиток.

Пример файла LayoutModification.xml

В приведенном ниже примере LayoutModification.xml файла показано, как закрепить три средних плитки в группе OEM, которая отображается в одной строке и запускать приложения UWP. (Примечание. Идентификатор AppUserModelID для приложений в этом примере недопустим. Дополнительные сведения о том, как найти этот идентификатор, см. ниже.)

<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>
      <AppendGroup Name="OEM Group Name">
        <start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="OEMApp1AUMID" />
        <start:Tile Size="2x2" Column="2" Row="0" AppUserModelID="OEMApp2AUMID" />
        <start:Tile Size="2x2" Column="4" Row="0" AppUserModelID="OEMApp3AUMID" />
      </AppendGroup>
    </RequiredStartGroups>
  </RequiredStartGroupsCollection>
</LayoutModificationTemplate>

Этот XML-код создаст группу OEM, которая выглядит следующим образом:

OEM Group Name big box with three small boxes in it called OEM App 1, OEM App 2, OEM App 3

Дополнительные сведения:

  • Чтобы определить общий внешний вид макета начального экрана, макет по умолчанию применяется на основе номера SKU и региона, а затем LayoutModification.xml обрабатывается файл или Unattend.xml файл.
  • Комментарии в файле не поддерживаются LayoutModification.xml .
  • Полный список параметров, которые можно настроить (LayoutModification.xmlвключая те, которые не поддерживаются для сценариев OEM), другие примеры XML и инструкции по добавлению XML-файла на устройство, см. в разделе XML макета начального экрана для классических выпусков Windows 10 (справочник).
  • Рекомендуется разместить резервную копию файла такC:\Recovery\AutoApply\LayoutModification.xml, чтобы он был восстановлен во время сброса кнопки.

Настройка группы OEM

Группа ИЗГОТОВИТЕЛей оборудования имеет три средних плитки и до трех средних плиток высотой, но может включать любое поддерживаемое сочетание небольших, средних, широких и больших размеров плиток для заполнения этого пространства. По умолчанию отображается одна полная строка средних плиток, а вся сетка плиток прокручивается вертикально, чтобы отобразить больше плиток, если несколько строк средних плиток закреплены в группе OEM.

Начиная с Windows 10 версии 1903:

  • Макет двух столбцов не рекомендуется (средний макет).
  • Параметр четырех средних плиток (8 ячеек) на строку не рекомендуется.
  • Две группы OEM объединяются в одну группу.

Примечание. Эти изменения применяются только к новым (или чистым) устройствам. Устройства, которые обновляются до Windows 10 версии 1903, не будут изменять существующий макет начального экрана. Новые учетные записи, созданные на устройстве, обновленном до версии 1903, увидят новый макет начального экрана, а также устройства, которые выполняют сброс кнопок после обновления.

Размеры и положение плиток

start:Tile поддерживает четыре разных значения для атрибута Size :

  • Маленькая плитка (1x1)
  • Средняя плитка (2x2)
  • Широкая плитка (4x2)
  • Большая плитка (4x4)

Чтобы разместить объект start:Tile в группе, задайте Row значения и Column атрибуты. Эти атрибуты определяют положение верхнего левого края плитки в группе. Позиция 0,0 — это первая строка, первый столбец.

Например, на рисунке ниже показан пример группы с небольшими, средними и широкими плитками и их расположением.

Sample group with small, medium, and wide tiles and their positioning using (row,column) notation

Рекомендуется, чтобы макеты плиток не создавали внешний вид пробелов в макете.

Имя группы

Начиная с Windows 10, версия 1809, группа OEM должна включать имя группы, описывающее название изготовителя оборудования или фирменную марку оборудования. Исключение: имя группы можно ommitted, если в группе есть только одна строка плиток, а первая плитка в строке заметно содержит oem или фирменную марку или логотип.

Чтобы задать имя группы, укажите Name атрибут в элементе AppendGroup следующим образом: <AppendGroup Name="OEM Group Name">

Плитки можно настроить для запуска:

  • Универсальное приложение Windows или Windows 8/8.1 (с помощью start:Tile элемента)
  • Классическое приложение Windows (Win32) (с помощью start:DesktopApplicationTile элемента)
  • Веб-ссылка, которая открывается в Microsoft Edge (с помощью start:SecondaryTile элемента) или браузера по умолчанию (с помощью start:DesktopApplicationTile элемента)

Примечание

Каждая плитка, закрепленная на макете начального экрана, должна запускать одно приложение или веб-сайт. Она не должна запускать группу приложений или быть папкой.

Плитки приложений

start:Tile Используйте элемент для закрепления универсального приложения Windows или приложения Windows 8/8.1 в макете начального экрана. Чтобы указать приложение для запуска, задайте AppUserModelID атрибут идентификатора пользовательской start:Tile модели приложения (AUMID), связанного с приложением. AUMID учитывает регистр.

В этом примере показано, как закрепить приложение калькулятора Windows:

<start:Tile
  AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"
  Size="2x2"
  Row="0"
  Column="0"/>

start:DesktopApplicationTile Используйте элемент для закрепления классического приложения Windows (Win32) в макете начального экрана. Существует два способа указать, какое приложение следует запустить для этих плиток:

  1. DesktopApplicationLinkPath Задайте путь к ярлыку ссылки (LNK-файл) на классическое приложение Windows (Win32). Ниже показано, как закрепить классическое приложение командной строки с помощью метода LNK:

    <start:DesktopApplicationTile
      DesktopApplicationLinkPath="%appdata%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"
      Size="2x2"
      Row="0"
      Column="0"/>
    
  2. DesktopApplicationID Задайте идентификатор приложения, если он известен. Если у приложения его нет, используйте приведенный выше вариант ссылки ярлыка. В следующем примере показано, как закрепить классическое приложение проводник Windows, указав идентификатор классического приложения:

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

Важно!

В Windows 10 версии 1803 все приложения должны быть закреплены в макете начального экрана и (или) предварительно установлены с помощью нового параметра региона в DISM, в противном случае они будут удалены в любой системе, использующем этот макет. Инструкции по использованию нового параметра см. в приложениях preinstall с помощью DISM .

Плитки веб-ссылок могут открываться в Microsoft Edge с помощью вторичной плитки или браузера по умолчанию с помощью URL-файла.

Чтобы создать плитку веб-ссылки, которая откроется в Microsoft Edge, добавьте SecondaryTile элемент в макет и укажите Edge в атрибутеAppUserModelID.

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

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

  1. Щелкните правой кнопкой мыши новый > ярлык на рабочем столе >

  2. Введите URL-адрес, например https://www.fabrikam.com

  3. Щелкните "Далее".

  4. Введите имя ярлыка, например Fabrikam, и нажмите кнопку "Готово". URL-файл сохраняется на рабочем столе.

  5. Добавьте URL-файл в изображение в папке %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\ , а затем добавьте DesktopApplicationTile элемент в макет:

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

Настройка плиток Office

В зависимости от устройства и версии Windows можно установить разные версии Office.

Текущая: Office "нажми и запуск" (C2R)

Начиная с Windows 10 версии 1903 установите версию Office C2R с помощью Office предварительного комплекта установки (OPK). При установке этой версии Office не добавляйте в нее тегиLayoutModification.xml, связанные с Office. Windows автоматически обнаружит установку Office и добавит соответствующие плитки в начальную папку. Когда пользователь щелкает разворачиваемую папку, она разворачивается, чтобы отобразить установленные Office плитки.

Не рекомендуется: Office "нажми и работать" (C2R) для устройств с более ранней версией facilitiation

Для Windows 10 Pro стандартных версий (только 1809 и 1803, не применяется только к версии 1903 или более поздней версии), которые включают понижение уровня до Windows 7, добавьте следующие два тегаLayoutModification.xml:

<AppendOfficeSuite/>
<AppendOfficeSuiteChoice Choice="Desktop2016"/>

Не рекомендуется: группа Office 365 (centennial)

Для Windows 10 версии 1903 этот параметр является устаревшим и не должен использоваться. Если компьютер обновляется с Windows 10, версия 1809 до Windows 10 версии 1903 и создается новая учетная запись пользователя, Office плитки будут отображаться в группе "Производительность" вместо группы "Office 365".

Для Windows 10 версии 1809 Office мост для классических приложений подписка требуется на всех устройствах, где экран составляет 10,1 дюйма или больше, и не включает упрощение до Windows 7. Используйте соответствующий пакет предварительной установки Office (OPK) 18.10.

В Windows 10 версии 1803 Office мост для классических приложений подписка рекомендуется использовать на всех устройствах, где экран составляет 10,1 дюйма или больше. Используйте соответствующий OPK 16.5.

Для этих версий добавьте следующие два тега в LayoutModification.xml:

<AppendOfficeSuite/>
<AppendOfficeSuiteChoice Choice="DesktopBridgeSubscription"/>

Не рекомендуется: Office Desktop (Centennial)

В Windows 10 версии 1803 (не используйте только 1809 или 1903), этот параметр можно использовать для доставки устройств с активацией для Office (AFO) Perpetual. Для этого сценария добавьте в LayoutModification.xml следующие два тега:

<AppendOfficeSuite/>
<AppendOfficeSuiteChoice Choice="DesktopBridge"/>

Не рекомендуется: Office Mobile

В Windows 10 версии 1903 не устанавливайте это на любом устройстве независимо от размера экрана. Установите вместо этого версию Office C2R.

В Windows 10 версии 1803 или версии 1809 требуется установка Office Mobile для устройств, на которых экран меньше или равен 10,1 дюйма без пакетов или упакованных клавиатур. Только для этого сценария добавьте следующий тег в LayoutModification.xml:

<AppendOfficeSuite/>

Настройка макетов начального экрана для разных регионов

Region Используйте атрибут тега RequiredStartGroups в LayoutModification.xml файле, чтобы указать различные макеты начального экрана для каждого региона. Дополнительные сведения см. в теге RequiredStartGroups в справочнике по XML-файлу начального макета.

Кроме того, используйте многовариантные возможности в Windows подготовке, чтобы указать различные макеты начального экрана для каждого региона. Дополнительные сведения см. в статье "Использование многовариантной поддержки подготовки Windows" в справочнике по XML-макету начального макета.

Динамически доставляемые приложения

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

Apps downloading to Start layout

Начиная с Windows 10 версии 1903 динамически доставляемые приложения будут существовать только в номерах SKU home и Pro (не присоединенных к домену). Pro варианты SKU (присоединенные к домену), Enterprise и номера SKU EDU не будут получать программируемые плитки.

Изготовители оборудования также могут дополнительно указать, отображаются ли динамически доставленные приложения на устройствах, используемых коммерческими клиентами в номере SKU Pro. Следующее изменение может использоваться только в LayoutModification.xml файле для коммерческих устройств:

<LayoutOptions DeviceCategoryHint="Commercial" />

Если это свойство задано, устройства, поставляемые с номером SKU Pro, будут рассматриваться как коммерческие, то есть они получат макет Enterprise Начального экрана с меньшим количеством плиток и не будут динамически доставлены приложения, даже если конечный пользователь не присоединяется к домену во время запуска запуска. Это свойство не может использоваться для номера SKU для дома и не может использоваться для Pro устройств SKU, которые могут использоваться клиентами-потребителями.

Кроме того, динамически доставляемые приложения начнут переходить к механизму доставки "нажми и установка". После запуска запуска приложения и программируемые плитки будут отображаться, но приложение или игра еще не скачиваются на устройство. Когда клиент запускает приложение или игру "нажми и установка" в меню "Пуск", это конкретное приложение или игра будет скачивать на устройство, не перенаправляя пользователя в Магазин (если пользователь подключен к Интернету). Не все приложения и игры сразу переходят на "нажми и установка".

Примечание. Из-за государственных правил, начиная с Windows 10, версия 1809, динамически доставленные приложения и игры были отключены для устройств, которые выбирают регион Китая во время OOBE.

Задачи первого запуска

Задачи первого запуска — это фоновые задачи, активные при первом входе пользователя в Windows. Задачи первого запуска недоступны в LayoutModification.xml. Однако вы по-прежнему можете использовать их, включив файл Unattend.xml с тегами StartTiles , используя тот же идентификатор AppID, что и в LayoutModification.xml.

AppendGroup Если тег присутствуетLayoutModification.xml, он переопределит Unattend.xml для всех начальных закреплений. Однако если тег StartTiles Unattend.xml существует для того же идентификатора AppID, что и в LayoutModification.xml, будет учитываться firstRunTask из Unattend.xml.

Например, включите файл, указывающий LayoutModfication.xml приложение следующим образом:

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

Также добавьте файл Unattend.xml, указывающий тот же идентификатор AppID, что и в следующем:

<SquareOrDesktopTile5>
    <AppId>Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge</AppId>
    <FirstRunTask>BackgroundTasks_Notifications.Services.MessagingBackgroundTask</FirstRunTask>
</SquareOrDesktopTile5>