スタート画面のレイアウトをカスタマイズします

organizationのデバイスにカスタマイズされたスタート 画面レイアウトを実装すると、管理者は [スタート] メニューの構成を直接制御できるようになります。 この機能を使用すると、好みに応じて配置された、ピン留めされたアプリケーションのカスタマイズされたセットを指定できます。 この機能を利用して、目的のアプリを戦略的にピン留めし、既定のピン留めされたアプリを排除し、運用要件に合わせてアプリケーションの表示を整理します。

この記事では、スタート 画面のレイアウトをカスタマイズし、その構成をエクスポートし、カスタマイズを他のデバイスに展開する方法について説明します。

OEM 情報をお探しの場合は、 スタート 画面レイアウトのカスタマイズに関する記事を参照してください。

カスタマイズ プロセス

Windows スタート 画面のレイアウトをカスタマイズし、その構成を他のデバイスに展開するには、次の手順に従います。

  1. 参照デバイスの要件を満たすようにスタート レイアウトを構成する
  2. スタート 画面レイアウト構成を構成ファイルにエクスポートする
  3. 使用可能なオプションのいずれかを使用して構成ファイルをデプロイする

ヒント

独自の構成ファイルを作成できますが、既存のデバイスからレイアウトをエクスポートする方が簡単かつ迅速です。

参照デバイスでスタート 画面のレイアウトをカスタマイズする

エクスポート用のスタート 画面レイアウトを準備するには、参照デバイスでスタート 画面のレイアウトをカスタマイズします。 参照デバイスを準備するには:

  1. スタート 画面のレイアウトをカスタマイズするデバイスを設定します。ユーザーのデバイスにインストールされているオペレーティング システムが必要です
  2. スタート 画面のレイアウトに表示されるすべてのアプリとサービスをインストールする
  3. スタート 画面のレイアウトをカスタマイズするために使用する新しいユーザー アカウントを作成する

スタート画面をカスタマイズするには:

  1. 作成したユーザー アカウントを使用して参照デバイスにサインインする

  2. 次の方法を使って、ユーザーに表示するスタート画面のレイアウトをカスタマイズします。

    • アプリをスタート画面にピン留めします。 スタート画面から、アプリの名前を入力します。 アプリが検索結果に表示されたら、アプリを右クリックし、[ スタート画面にピン留めする] を選択してすべてのアプリを表示するには、[ すべてのアプリ] を選択します。 任意のアプリを右クリックし、スタート画面からピン留めまたはピン留めを解除します
    • 表示しないアプリのピン留めを解除します。 アプリのピン留めを解除するには、アプリを右クリックし、[スタート画面からピン留めを外す] を選択します
    • スタート画面で既存のアプリをドラッグして並べ替えまたはグループ化する
    • タイルのサイズを変更します。 タイルのサイズを変更するには、タイルを右クリックし、[サイズ変更] を選択します
    • 独自のアプリ グループを作成します。 空いている領域にアプリをドラッグします。 グループに名前を付ける場合は、タイルのグループの上を選択し、グループの上に表示される [名前グループ ] フィールドに名前を入力します。

重要

スタート 画面のレイアウトに、ターゲット デバイスにインストールされていないアプリのタイルが含まれている場合、それらのアプリのタイルは空白になります。 空白タイルは、次回ユーザーがサインインするまで保持され、その時点で空白タイルが削除されます。

  1. 作成したユーザー アカウントを使用して参照デバイスにサインインする

  2. 次の手法を使用して、スタート 画面レイアウトの [ピン留め] セクションをユーザーに表示するようにカスタマイズします。

    • アプリをスタート画面にピン留めします。 スタート画面から、アプリの名前を入力します。 アプリが検索結果に表示されたら、アプリを右クリックし、[ スタート画面にピン留めする] を選択してすべてのアプリを表示するには、[ すべてのアプリ] を選択します。 任意のアプリを右クリックし、スタート画面からピン留めまたはピン留めを解除します
    • 表示しないアプリのピン留めを解除します。 アプリのピン留めを解除するには、アプリを右クリックし、[スタート画面からピン留めを外す] を選択します
    • スタート画面で既存のアプリをドラッグして並べ替える

重要

スタート 画面のレイアウトに、ターゲット デバイスにインストールされていないアプリのピンが含まれている場合、アプリがインストールされるまで、それらのアプリのピンは作成されません。

スタート 画面レイアウト構成をエクスポートする

要件を満たすようにスタート 画面レイアウトを構成したら、Windows PowerShell Export-StartLayout コマンドレットを使用して、既存のレイアウトを構成ファイルにエクスポートします。

エクスポートされたカスタマイズは、スタート 画面レイアウトを定義するタイルの一覧を含む XML ファイルで構成されます。

既定のスタート 画面レイアウト テンプレートは、 にあります %LOCALAPPDATA%\Microsoft\windows\Shell\DefaultLayouts.xml

スタート 画面レイアウトを XML ファイルにエクスポートするには:

  1. スタート画面のカスタマイズに使用したのと同じアカウントでサインインしているときに、ファイルを保存するフォルダーを .xml 作成します。 たとえば、フォルダーを作成します。C:\Layouts

  2. Windows PowerShellを開く

  3. 次のコマンドレットを実行します。

    Export-StartLayout -UseDesktopApplicationID -Path "C:\Layouts\LayoutModification.xml"
    
  4. (省略可能)タスク バーの構成 を追加したり、スタート 画面のレイアウトに変更を加えたりするには、XML ファイルを編集します

エクスポートされたカスタマイズは、スタート 画面レイアウトを定義するピンの一覧を含む JSON ファイルで構成されます。

開始レイアウトを JSON ファイルにエクスポートするには:

  1. スタート画面のカスタマイズに使用したのと同じアカウントでサインインしているときに、ファイルを保存するフォルダーを .json 作成します。 たとえば、フォルダーを作成します。C:\Layouts

  2. Windows PowerShellを開く

  3. 次のコマンドレットを実行します。

    Export-StartLayout -Path "C:\Layouts\LayoutModification.json"
    

スタート 画面のレイアウトの例

ここでは、参照として使用できるスタート 画面レイアウトの例を示します。

<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="">
          <start:DesktopApplicationTile Size="2x2" Column="0" Row="2" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="2" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Quick Assist.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="2" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Accessories\Paint.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="4" Row="0" DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" />
          <start:DesktopApplicationTile Size="2x2" Column="0" Row="0" DesktopApplicationLinkPath="%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Edge.lnk" />
          <start:Tile Size="2x2" Column="4" Row="4" AppUserModelID="Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe!App" />
          <start:Tile Size="2x2" Column="2" Row="2" AppUserModelID="Microsoft.WindowsTerminal_8wekyb3d8bbwe!App" />
          <start:Tile Size="2x2" Column="0" Row="4" AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />
          <start:Tile Size="2x2" Column="0" Row="6" AppUserModelID="Microsoft.Windows.SecHealthUI_cw5n1h2txyewy!SecHealthUI" />
          <start:Tile Size="2x2" Column="2" Row="6" AppUserModelID="Microsoft.OutlookforWindows_8wekyb3d8bbwe!Microsoft.OutlookforWindows" />
          <start:Tile Size="2x2" Column="2" Row="0" AppUserModelID="windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" />
        </start:Group>
      </defaultlayout:StartLayout>
    </StartLayoutCollection>
  </DefaultLayoutOverride>
</LayoutModificationTemplate>
{
    "pinnedList": [
        {"desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\Microsoft Edge.lnk" },
        { "packagedAppId": "windows.immersivecontrolpanel_cw5n1h2txyewy!microsoft.windows.immersivecontrolpanel" },
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\File Explorer.lnk" },
        { "desktopAppLink": "%APPDATA%\\Microsoft\\Windows\\Start Menu\\Programs\\Windows PowerShell\\Windows PowerShell.lnk" },
        { "packagedAppId": "Microsoft.WindowsTerminal_8wekyb3d8bbwe!App" },
        { "packagedAppId": "Microsoft.Paint_8wekyb3d8bbwe!App" },
        { "packagedAppId": "Microsoft.Windows.Photos_8wekyb3d8bbwe!App" },
        { "packagedAppId": "MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe!App" },
        { "packagedAppId": "Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe!App" },
        { "packagedAppId": "Microsoft.SecHealthUI_8wekyb3d8bbwe!SecHealthUI" },
        { "packagedAppId": "Microsoft.OutlookForWindows_8wekyb3d8bbwe!Microsoft.OutlookforWindows"}
    ]
}

構成ファイルを変更する

注意

エクスポートされたレイアウトを変更する場合は、XML ファイルが XML スキーマ定義 (XSD) に準拠している必要があることに注意してください。

XML ファイルでは、ノードの直下にあるタグに対して次の順序が LayoutModificationTemplate 必要です。

  1. LayoutOptions
  2. DefaultLayoutOverride
  3. RequiredStartGroupsCollection
  4. AppendDownloadOfficeTile - OR - AppendOfficeSuite (一度に使用できる Office オプションは 1 つだけ)
  5. AppendOfficeSuiteChoice
  6. TopMFUApps
  7. CustomTaskbarLayoutCollection
  8. InkWorkspaceTopApps
  9. StartLayoutCollection

コメントは LayoutModification.xml ファイルではサポートされていません。

RequiredStartGroupsCollection 構文は AppendGroup 、Windows イメージのビルドと展開に Import-StartLayout メソッドが使用されている場合にのみ適用されます。

XML ファイルを編集して、スタート 画面レイアウトに変更を加えることができます。 たとえば、タスク バーのカスタマイズを含 <CustomTaskbarLayoutCollection> めることができます。

エクスポートするスタート 画面レイアウトにデスクトップ アプリまたは URL リンクのタイルが含まれている場合は、 Export-StartLayout 結果のファイルで を使用 DesktopApplicationLinkPath します。 テキスト エディターまたは XML エディターを使用して に変更 DesktopApplicationLinkPath します DesktopApplicationID

スクリプトとアプリケーション タイル ピンが正しく機能するようにするには、次の規則に従います。

  • 実行可能ファイルとスクリプトは、アプリの %ProgramFiles% インストーラーが配置する場所または場所に一覧表示する必要があります
  • スタート画面にピン留めするショートカットは、 %ProgramData%\Microsoft\Windows\Start Menu\Programs
  • 実行可能ファイルまたはスクリプトをフォルダーに %ProgramData%\Microsoft\Windows\Start Menu\Programs 配置した場合、それらはスタート画面にピン留めされません

スタート 画面レイアウトを適用するすべてのデバイスは、スタート 画面レイアウトのソースと同じ場所に、ローカル システムにアプリやその他のショートカットが存在する必要があります。

レイアウトをエクスポートした後、 完全な 開始レイアウトを適用するか、 部分的 な開始レイアウトを適用するかを決定します。

  • 完全なスタート 画面レイアウトが適用されている場合、ユーザーはスタート画面からアプリをピン留め、ピン留め解除、アンインストールすることはできません。 [ すべての アプリ] ビューですべてのアプリを表示および開くことができますが、アプリを [スタート] にピン留めすることはできません
  • 部分開始レイアウトを適用すると、指定したタイル グループの内容を変更することはできませんが、ユーザーはそれらのグループを移動でき、独自のグループを作成およびカスタマイズすることもできます。

サポートされている要素と属性

要素 説明
LayoutModificationTemplate 既定のスタート画面のレイアウトに対する変更を記述します
LayoutOptions を使用して、デスクトップ
で全画面表示のスタート画面を使用するかどうかを指定
します。 [スタート] メニューのタイル列の数
RequiredStartGroupsCollection を使用して のコレクションを格納します。 RequiredStartGroups
RequiredStartGroups を使用して、既定の AppendGroup スタート 画面レイアウトに追加できるグループを表すタグを格納します。
AppendGroup 既定のスタート画面のレイアウトに追加する必要のあるタイルを指定します
start:Tile を使用して UWP アプリを指定する
start:Folder アイコンのフォルダーを指定するには、 を使用します。TileSecondaryTileDesktopApplicationTile を含めることができます
start:DesktopApplicationTile 次のいずれかを指定する場合に使用します。
既知の AppUserModelID
を持つ Windows デスクトップ アプリケーション - 従来のスタート メニュー フォルダーにリンクがある既知のフォルダー内のアプリケーション - 従来のスタート メニュー フォルダー
の Windows デスクトップ アプリケーション リンク - 従来のスタート メニュー フォルダー
にある関連付けられた .url ファイルを含む Web リンク タイル
start:SecondaryTile Microsoft Edge のセカンダリ タイルを介して Web リンクをピン留めします
AppendOfficeSuite インボックスにインストールされた Office スイートをスタート画面に追加します 詳細については、「 タイルの Office スイートをカスタマイズする」を参照してください。

でこのタグを使用しないでください AppendDownloadOfficeTile
AppendDownloadOfficeTile を使用して、[スタート]

の特定の場所に特定の [Office のダウンロード] タイルを追加します。AppendOfficeSuite

LayoutOptions

デスクトップ エディションでWindows 10を実行している新しいデバイスは、タブレット モードで起動が有効になっていない限り、既定で 2 列のタイルを含むスタート メニューに設定されます。 画面が 10 インチ未満のデバイスでは、タブレット モードでの起動が既定で有効になります。 これらのデバイスでは、デスクトップに全画面表示のスタート画面が表示されます。 次の機能を調整できます。

  • タブレット モードへの起動は、オンまたはオフに設定できます
  • 全画面表示の [デスクトップで開始] をオンまたはオフに設定します。これを行うには、LayoutModification.xml ファイルに 要素を追加 LayoutOptions し、FullScreenStart 属性を true または false に設定します
  • [スタート] メニューの列数を 1 または 2 に指定します。これを行うには、LayoutModification.xml ファイルに 要素を追加 LayoutOptions し、StartTileGroupsColumnCount 属性を 1 または 2 に設定します。

次の例は、 要素を使用 LayoutOptions してデスクトップで全画面表示のスタートを指定し、[スタート] メニューで 1 つの列を使用する方法を示しています。

<LayoutOptions
    StartTileGroupsColumnCount="1"
    FullScreenStart="true"
/>

RequiredStartGroups

タグ RequiredStartGroups には、既定の AppendGroup スタート 画面レイアウトに追加できるグループを表すタグが含まれています。

グループには次の制約があります。

  • 6 列幅の 2 つのグループ、または 3 つの中タイルの幅に相当する 2 つのグループ
  • 高さは普通サイズのタイル 2 行分。 Windows では、2 行目を超えてピン留めされたタイルはすべて無視されます
  • ピン留めできるアプリの数に制限はありません。 理論上の制限は 1 グループあたり 24 タイルです (中四角形 x 3 列 x 2 行あたり 4 つの小さなタイル)

重要

タグごとに最大 2 つの AppendGroup タグを RequiredStartGroups 追加できます。

オプションRegionの属性を使用して、タグの追加グループにRequiredStartGroupsリージョンを割り当てることもできます。また、Windows プロビジョニングで多変量機能を使用することもできます。 属性を Region 使用している場合は、2 文字の国コードを使用して、追加グループが適用される国/地域を指定する必要があります。 複数の国/地域を指定するには、次の例に示すようにパイプ (|) 区切り記号を使用します。

<RequiredStartGroups
      Region="DE|ES|FR|GB|IT|US">
  • Windows デバイスの国/地域の設定が と一致する RequiredStartGroups場合は、 内 RequiredStartGroups にレイアウトされたタイルが [スタート] に適用されます
  • リージョンに依存しない RequiredStartGroups (またはオプションの Region 属性を持たない) を指定した場合、region-agnostic RequiredStartGroups が Start に適用されます

AppendGroup

AppendGroup タグでは、スタート画面に追加するタイルのグループを指定します。 タグごとにRequiredStartGroups最大 2 つのAppendGroupタグが許可されます。

デスクトップ エディションのWindows 10の場合、AppendGroup タグには、start:DesktopApplicationTileまたは start:SecondaryTile タグが含まれますstart:Tile

では任意の数のタイルを AppendGroup指定できますが、属性が 1 より大きいタイルを Row 指定することはできません。 スタート画面のレイアウトでは、重複するタイルはサポートされません。

スタート画面のタイルを指定する

スタート画面にタイルをピン留めするには、ピン留めする対象の種類に応じて適切な種類のタイルを使用する必要があります。

タイルのサイズと座標

すべてのタイルの種類には、開始に項目を準備するときに使用するタイルの種類に関係なく、サイズ (Size) 属性と座標 (Row および Column) 属性が必要です。

次の表では、タイルのサイズと位置を指定するために使用する必要のある属性について説明します。

属性 説明
Size タイルの大きさを決定します。

- 1x1 - 小さなタイル
- 2x2 - 中タイル
- 4x2 - ワイドタイル
- 4x4 - 大きなタイル
Row タイルが表示される行を指定します。
Column タイルが表示される列を指定します。

たとえば、 を含むSize="2x2"Row="2"Column="2"タイルでは、(0,0) がグループの左上隅である (2,2) にタイルが表示されます。

start:Tile

タグを start:Tile 使用して、UWP アプリをスタートにピン留めできます。 属性は、 AppUserModelID 対応するアプリのアプリケーション ユーザー モデル ID (AUMID) に設定する必要があります。

start:DesktopApplicationTile

タグを start:DesktopApplicationTile 使用して、Windows デスクトップ アプリケーションをスタートにピン留めできます。 Windows デスクトップ アプリケーションを指定する方法は 2 つあります。

  • Windows デスクトップ アプリケーションへのショートカット リンク (.lnk ファイル) のパスを使用します。

    ユーザーの最初のサインイン後にアプリケーションがインストールされる場合ではなく DesktopApplicationLinkPath を使用DesktopApplicationIDします。

    この方法で Windows デスクトップ アプリケーションをピン留めするには、デバイスが最初に .lnk 起動したときに、指定した場所にファイルを追加する必要があります。

    次の例は、コマンド プロンプトをピン留めする方法を示しています。

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

    属性は、 DesktopApplicationLinkPath Windows デスクトップ アプリケーションを指す.lnk ファイルに設定する必要があります。 パスでは環境変数もサポートされています。

    サード パーティ製の Windows デスクトップ アプリケーションを指していて、最初のブートの前にレイアウトが適用されている場合は、最初の起動前にファイルを .lnk 従来のスタート メニュー ディレクトリに配置する必要があります。 たとえば、 %APPDATA%\Microsoft\Windows\Start Menu\Programs\ すべてのユーザー プロファイル %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\などです。

  • これがわかっていれば、AUMID を使用します。 Windows デスクトップ アプリケーションにこの ID がない場合は、ショートカット リンクを使用してください。

インストールされているアプリのアプリケーション ユーザー モデル ID を検索する方法について説明します。

次の例は、Windows デスクトップ アプリケーションであるエクスプローラーをピン留めする方法を示しています。

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

タグは、Web リンクを start:DesktopApplicationTile Start にピン留めする方法の 1 つとして使用することもできます。 他の方法としては、Microsoft Edge のセカンダリ タイルを使う方法があります。

従来の .url ショートカットを [スタート] に固定するには、.url ファイルを作成する必要があります (デスクトップを右クリックし、[新しい>ショートカット] を選択して、Web URL を入力します)。 初回起動の前に、この .url ファイルを従来のスタート メニュー ディレクトリに追加する必要があります。たとえば、%APPDATA%\Microsoft\Windows\Start Menu\Programs\ または All Users プロファイルの %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\ に追加します。

次の例は、Web サイト URL のタイルを作成する方法を示しています。このタイルは、Windows デスクトップ アプリケーションのタイルと同じように扱うことができます。

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

Export-StartLayout は.url ショートカットに使用 DesktopApplicationLinkPath されます。 にDesktopApplicationID変更DesktopApplicationLinkPathし、URL を指定する必要があります。

start:SecondaryTile

タグを start:SecondaryTile 使用して、Microsoft Edge セカンダリ タイルを介して Web リンクをピン留めできます。 このメソッドでは、(タグを使用して) 従来 .url のショートカットを使用する方法に比べて、より多くのアクションは start:DesktopApplicationTile 必要ありません。

次の例は、Microsoft Edge のセカンダリ タイルを使用して、Web サイトの URL のタイルを作成する方法を示しています。

<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使用できるその他SizeRowColumnの属性について説明します。

属性 必須/省略可能 説明
AppUserModelID 必須 Microsoft Edge を指す必要があります。
TileID 必須 Web サイト タイルを一意に識別する必要があります。
Arguments 必須 Web サイトの URL を含める必要があります。
DisplayName 必須 ユーザーに対して表示するテキストを指定する必要があります。
Square150x150LogoUri 必須 2x2 タイルで使うロゴを指定します。
Wide310x150LogoUri 省略可能 4x2 タイルで使うロゴを指定します。
ShowNameOnSquare150x150Logo 省略可能 2x2 タイルに表示名を表示するかどうかを指定します。 この属性に使用できる値は true または false です。
ShowNameOnWide310x150Logo 省略可能 4x2 タイルに表示名を表示するかどうかを指定します。 この属性に使用できる値は true または false です。
BackgroundColor 省略可能 タイルの色を指定します。 ARGB 16 進数 (例: ) で値を指定するか、 #FF112233を指定 transparentできます。
ForegroundText 省略可能 前景のテキストの色を指定します。 値を または に light 設定します dark

Microsoft Edge のセカンダリ タイルのサイズと位置に関する動作は、ユニバーサル Windows アプリ、Windows 8 アプリ、または Windows 8.1 アプリと同じです。

AppendOfficeSuite

タグを AppendOfficeSuite 使用して、インストールされている Office アプリのインボックス スイートを [スタート] に追加できます。

OEM は、このタグを動作させるために Office をインストールしておく必要があります。

次の例では、ファイルにタグを AppendOfficeSuite 追加して LayoutModification.xml Office スイートを [スタート] に追加する方法を示します。

<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

このタグには、次の 2 つのオプションがあります。

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

Office 365プレインストールされているデバイスで使用Choice=DesktopBridgeSubscriptionします。 これにより、タイルの Office スイートの見出しが にOffice 365設定され、デバイスで使用できるようになったOffice 365 アプリが強調表示されます。

Office の永続的なライセンスが付属しているデバイスで使用Choice=DesktopBridgeします。 これにより、タイルの Office スイートの見出しが [作成] に設定されます。

詳細については、「タイルの Office スイートをカスタマイズする」を参照してください。

AppendDownloadOfficeTile

タグを AppendDownloadOfficeTile 使用して、Office 試用版インストーラーを [スタート] に追加できます。 このタグは、[Office のダウンロード] タイルを開始に追加し、ダウンロード タイルは 2 番目のグループの右下に表示されます。

OEM は、このタグを動作させるために Office 試用版インストーラーをインストールしておく必要があります。

次の例は、タグを LayoutModification.xml ファイルに追加 AppendDownloadOfficeTile する方法を示しています。

<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>

部分的なスタート画面のレイアウトの構成

部分的なスタート画面のレイアウトでは、1 つまたは複数のカスタマイズされたタイル グループをユーザーのスタート画面またはメニューに追加して、スタート画面のレイアウトの別の部分はユーザーが変更できるようにすることができます。 追加するすべてのグループは ロックされています。つまり、ユーザーはタイル グループの内容を変更できませんが、ユーザーはそれらのグループの場所を変更できます。 ロックされたグループは、次の図に示すようにアイコンで識別されます。

Windows 10スタート メニューと部分レイアウトのスクリーンショット。

部分的なスタート画面のレイアウトが最初に適用されると、新しいグループがユーザーの既存のスタート画面のレイアウトに追加されます。 あるアプリのタイルが既存のグループと新しいロックされたグループの両方にある場合には、重複したアプリのタイルが既存の (ロックされていない) グループから削除されます。

既存のスタート 画面レイアウトが適用されているデバイスに部分的なスタート 画面レイアウトを適用すると、以前に追加されたグループが削除され、新しいレイアウト内のグループが追加されます。

ポリシー設定を削除すると、グループはデバイス上に残りますが、ロックが解除されます。

部分的なスタート画面レイアウトを構成するには、要素を <DefaultLayoutOverride> 次のように変更します。

<DefaultLayoutOverride LayoutCustomizationRestrictionType="OnlySpecifiedGroups">

JSON ファイルを編集して、[スタート] レイアウトの [ピン留め ] セクションに変更を加えることができます。 たとえば、ピン留めされた要素の順序を変更したり、新しいアプリを追加したりできます。

  1. LayoutModification.json Visual Studio Code やメモ帳などの JSON エディターでファイルを開きます
  2. pinnedListセクションには、スタート 画面レイアウトに適用されるすべてのピンが含まれています

セクションには、次のキーを使用して、さらにアプリを追加できます。

キー 説明
packagedAppID ユニバーサル Windows プラットフォーム (UWP) アプリに使用されます。 UWP アプリをピン留めするには、アプリの AUMID を使用します。
desktopAppID デスクトップ アプリに使用されます。 デスクトップ アプリをピン留めするには、アプリの AUMID を使用します。 アプリに AUMID がない場合は、代わりに を desktopAppLink 使用します。
desktopAppLink AUMID が関連付けられていないデスクトップ アプリに使用されます。 この種類のアプリをピン留めするには、アプリを指すショートカット .lnk へのパスを使用します。

インストールされているアプリのアプリケーション ユーザー モデル ID を検索する方法について説明します。

スタート 画面レイアウト構成をデプロイする

次の手順では、デバイスを構成する方法の詳細を示します。 ニーズに最適なオプションを選択します。

Microsoft Intuneを使用してデバイスを構成するには、設定カタログ ポリシーを作成し、次のいずれかの設定を使用します。

カテゴリ 設定名
Start スタート画面のレイアウト XML ファイルの内容
Start スタート 画面のレイアウト (ユーザー) XML ファイルの内容

構成するデバイスまたはユーザーをメンバーとして含むグループにポリシーを割り当てます。

または、CSP の開始カスタム ポリシーを使用してデバイスを構成することもできます。 次のいずれかの設定を使用します。

設定
- OMA-URI:./User/Vendor/MSFT/Policy/Config/Start/StartLayout
- 文字列:
- 値: XML ファイルの内容
- OMA-URI:./Device/Vendor/MSFT/Policy/Config/Start/StartLayout
- データ型:
- 値: XML ファイルの内容

構成するデバイスまたはユーザーをメンバーとして含むグループにポリシーを割り当てます。

PowerShell Import-StartLayout コマンドレットを使用して、マウントされた Windows イメージにスタート 画面レイアウトを適用できます。 スタート レイアウト XML ファイルに ?xml version="1.0" encoding="utf-8"> などの <XML Prolog を含めないでください。

重要

JSON ファイルは、 スタート ポリシー CSP のみを使用してデバイスに適用できます。 グループ ポリシーを使用して JSON ファイルを適用することはできません。

Microsoft Intuneを使用してデバイスを構成するには、設定カタログ ポリシーを作成し、次のいずれかの設定を使用します。

カテゴリ 設定名
Start スタート ピンの構成 JSON ファイルの内容
Start スタート ピンの構成 (ユーザー) JSON ファイルの内容

構成するデバイスまたはユーザーをメンバーとして含むグループにポリシーを割り当てます。

または、CSP の開始カスタム ポリシーを使用してデバイスを構成することもできます。 次のいずれかの設定を使用します。

設定
- OMA-URI:./User/Vendor/MSFT/Policy/Config/Start/ConfigureStartPins
- 文字列:
- 値: JSON ファイルの内容
- OMA-URI:./Device/Vendor/MSFT/Policy/Config/Start/ConfigureStartPins
- データ型:
- 値: JSON ファイルの内容

構成するデバイスまたはユーザーをメンバーとして含むグループにポリシーを割り当てます。

ユーザー エクスペリエンス

設定が適用されたら、デバイスにサインインします。 構成した [スタート] レイアウトが [スタート] メニューに適用されます。

ポリシー設定で完全なスタート 画面レイアウトが適用されている場合、ユーザーはスタート画面からアプリをピン留め、ピン留め解除、アンインストールすることはできません。 ユーザーは、[ すべての アプリ] ビューですべてのアプリを表示および開くことができますが、スタート 画面のレイアウトを変更することはできません。 部分的なスタート 画面レイアウトを適用すると、指定したタイル グループの内容は変更できませんが、ユーザーはグループを移動でき、独自のグループを作成およびカスタマイズできます。

ポリシー設定で [スタート] レイアウトを構成すると、レイアウト全体が上書きされます。 ユーザーは、ピン留めされた要素の順序を変更したり、ピン留めしたり、ピン留め解除したりできます。 ユーザーが再度サインインすると、ユーザーの変更を保持せずに、ポリシー設定で指定された [スタート] レイアウトが再適用されます。

Windows 10スタート メニューのスクリーンショット。

Windows 11スタート メニューのスクリーンショット。

次のステップ

  • 構成サービス プロバイダー (CSP) とグループ ポリシー (GPO) を使用して [スタート] メニューを構成するために使用できるポリシー設定の詳細については、「スタート メニューのポリシー設定」を参照してください。
  • タスク バーを構成する方法については、「 Windows タスク バーの構成」を参照してください。