次の方法で共有


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

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

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

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 構文は、 Import-StartLayout メソッドを使用して Windows イメージをビルドおよび展開する場合にのみ適用されます。

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

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

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

  • 実行可能ファイルとスクリプトは、 %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 for デスクトップ エディションを実行している新しいデバイスは、タブレット モードへの起動が有効になっていない限り、既定で 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 つの小さなタイル)

重要

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

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

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

AppendGroup

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

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

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

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

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

タイルのサイズと座標

すべてのタイルの種類には、開始に項目を準備するときに使用するタイルの種類に関係なく、サイズ (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 にピン留めする方法の 1 つとして、 start:DesktopApplicationTile タグを使用することもできます。 他の方法としては、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 を使用します。 DesktopApplicationLinkPathDesktopApplicationID に変更し、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" />

次の表では、SizeRowColumnに加えて、start:SecondaryTile タグで使用できるその他の属性について説明します。

属性 必須/省略可能 説明
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 試用版インストーラーを Start に追加できます。 このタグは、[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 つまたは複数のカスタマイズされたタイル グループをユーザーのスタート画面またはメニューに追加して、スタート画面のレイアウトの別の部分はユーザーが変更できるようにすることができます。 追加するすべてのグループは ロックされています。つまり、ユーザーはタイル グループの内容を変更できませんが、ユーザーはそれらのグループの場所を変更できます。 ロックされたグループは、次の図に示すようにアイコンで識別されます。

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

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

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

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

<DefaultLayoutOverride LayoutCustomizationRestrictionType="OnlySpecifiedGroups">

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

  1. Visual Studio Code やメモ帳など、JSON エディターで LayoutModification.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 ファイルの内容

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

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

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

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

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

次のステップ

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