スタート画面のレイアウトのカスタマイズとエクスポート

ユーザー向けの情報をお探しの場合は、 スタート メニューのカスタマイズに関するページをご覧ください。

他の Windows 10 デバイスに適用するカスタマイズしたスタート メニューを作成するには、テスト コンピューターでスタート画面を設定し、そのレイアウトをエクスポートする方法が最も簡単です。

レイアウトをエクスポートした後は、フル スタート画面レイアウトを適用するか、部分的なスタート画面レイアウトを適用するかを決定します。

完全なスタート 画面レイアウトが適用されている場合、ユーザーはスタート画面からアプリをピン留め、ピン留め解除、アンインストールすることはできません。 ユーザーは、[ すべての アプリ] ビューですべてのアプリを表示および開くことができますが、アプリを [スタート] にピン留めすることはできません。

部分開始レイアウトを適用すると、指定したタイル グループの内容を変更することはできませんが、ユーザーはそれらのグループを移動でき、独自のグループを作成およびカスタマイズすることもできます。

注意

部分的なスタート画面のレイアウトは、Windows 10 Version 1511 以降でのみサポートされます。

次のいずれかの方法を使って、結果の .xml ファイルをデバイスに展開することができます。

テスト コンピューターでスタート画面をカスタマイズする

エクスポートするスタート画面のレイアウトを用意するには、テスト コンピューターでスタート画面のレイアウトをカスタマイするだけです。

テスト コンピューターを準備するには:

  1. スタート画面のレイアウトのカスタマイズに使うテスト コンピューターをセットアップします。 テスト コンピューターには、ユーザーのコンピューター (Windows 10 Pro、Enterprise、または Education) にインストールされているオペレーティング システムが必要です。 スタート画面のレイアウトに表示するすべてのアプリとサービスをインストールします。
  2. スタート 画面のレイアウトをカスタマイズするために使用する新しいユーザー アカウントを作成します。

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

  1. 作成したユーザー アカウントを使って、テスト コンピューターにサインインします。

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

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

重要

Windows 10 バージョン 1703 では、スタート画面のレイアウトに、後でレイアウトが適用されるデバイスにインストールされていないアプリのタイルが含まれている場合、それらのアプリのタイルは空になります。 空のタイルは、次回ユーザーがサインインするまで維持されます。サインインしたときに空のタイルは削除されます。 一部のシステム イベントによって、次回のサインインの前に空のタイルが削除されることがあります。

以前のバージョンの Windows 10 では、タイルはピン留めされませんでした。

スタート画面のレイアウトのエクスポート

ユーザーに表示するスタート画面のレイアウトを用意したら、Windows PowerShell の Export-StartLayout コマンドレットを使って、.xml ファイルにスタート画面のレイアウトをエクスポートします。 スタート 画面のレイアウトは既定で C:\Users\username\AppData\Local\Microsoft\Windows\Shell\ にあります

重要

Microsoft Edge のセカンダリ タイル (Microsoft Edge で特定の Web サイトにリンクするタイル) を含める場合は、Microsoft Edge のセカンダリ タイルにカスタム画像を追加する手順をご覧ください。

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

  1. スタート画面のカスタマイズに使用したのと同じアカウントでサインインしているときに、[スタート] を右クリックし、[Windows PowerShell] を選択します。

  2. Windows 10、バージョン 1607、1703、または 1803 を実行しているデバイスで、Windows PowerShell コマンド プロンプトで次のコマンドを入力します。

    Export-StartLayout -path <path><file name>.xml

    Windows 10 Version 1809以上を実行しているデバイスで、-UseDesktopApplicationID スイッチを指定し、Export-StartLayout を実行します。 次に、例を示します。

    PowerShell
    Export-StartLayout -UseDesktopApplicationID -Path layout.xml
    

    前のコマンドで、-path は、エクスポート ファイルのパスとファイル名を指定する必須のパラメーターです。 ローカル パスまたは UNC パスを指定できます (\\FileServer01\StartLayouts\StartLayoutMarketing.xml など)。

    選んだファイル名 (StartLayoutMarketing.xml など) を使います。 .xml ファイル名拡張子を含めてください。 Export-StartLayout コマンドレットはファイル名拡張子を追加せず、ポリシー設定には拡張子が必要です。

    Export-StartLayout によって生成されたレイアウト ファイルの例:

    XML
    <LayoutModificationTemplate Version="1" xmlns="https://schemas.microsoft.com/Start/2014/LayoutModification">
          <DefaultLayoutOverride>
            <StartLayoutCollection>
              <defaultlayout:StartLayout GroupCellWidth="6" xmlns:defaultlayout="https://schemas.microsoft.com/Start/2014/FullDefaultLayout">
                <start:Group Name="Life at a glance" xmlns:start="https://schemas.microsoft.com/Start/2014/StartLayout">
                  <start:Tile Size="2x2" Column="0" Row="0" AppUserModelID="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" />
                  <start:Tile Size="2x2" Column="4" Row="0" AppUserModelID="Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUI" />
                  <start:Tile Size="2x2" Column="2" Row="0" AppUserModelID="Microsoft.BingWeather_8wekyb3d8bbwe!App" />
                </start:Group>
    
              </defaultlayout:StartLayout>
            </StartLayoutCollection>
          </DefaultLayoutOverride>
        </LayoutModificationTemplate>
    
  3. (オプションの) .xml ファイルを編集してタスク バーの構成を追加するか、エクスポートされたレイアウトを変更します。 エクスポートされたレイアウトに変更を加える場合は、.xml ファイル内の要素の順序が重要であることに注意してください。

重要

エクスポートするスタート画面のレイアウトに、デスクトップ (Win32) アプリのタイルや .url リンクが含まれている場合、結果ファイルでは Export-StartLayoutDesktopApplicationLinkPath が使用されます。 テキスト エディターまたは XML エディターを使用して、DesktopApplicationLinkPathDesktopApplicationID に変更してください。 リンク パスの代わりにアプリ ID を使用する方法について詳しくは、「スタート画面のタイルを指定する」をご覧ください。

注意

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

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

  • 実行可能ファイルとスクリプトは、\Program Files またはアプリのインストーラーが配置する場所にリスト表示される必要があります。
  • スタート画面にピン留めされるショートカットは、\ProgramData\Microsoft\Windows\Start Menu\Programs に配置する必要があります。
  • 実行可能ファイルまたはスクリプトを \ProgramData\Microsoft\Windows\Start Menu\Programs フォルダーに配置すると、スタートにピン留めされません。
  • Windows 10 のスタート画面では、サブフォルダーはサポートされません。 サポートされているフォルダーは 1 つだけです。 たとえば、\ProgramData\Microsoft\Windows\Start Menu\Programs\Folder です。 1 つより深いフォルダーに移動すると、スタート画面はすべてのサブフォルダーの内容を最上位レベルに圧縮します。
  • エクスポート後、3 つの追加のショートカットがスタート メニューにピン留めされます。 %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs、%APPDATA%\Microsoft\Windows\Start Menu\Programs、%APPDATA%\Microsoft\Windows\Start Menu\Program\System Tools へのショートカットです。

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

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

ロックされたタイル グループ。

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

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

スタート画面のレイアウトがグループ ポリシーまたは MDM によって適用され、そのポリシーが削除された場合、グループはデバイスに残りますがロックが解除されます。

部分的なスタート画面レイアウトを構成するには:

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

  2. スタート画面のレイアウトをエクスポートします

  3. レイアウトの .xml ファイルを開きます。 <DefaultLayoutOverride> 要素があります。 LayoutCustomizationRestrictionType="OnlySpecifiedGroups" を次のように DefaultLayoutOverride 要素に追加します。

    XML
    <DefaultLayoutOverride LayoutCustomizationRestrictionType="OnlySpecifiedGroups">
    
  4. ファイルを保存し、いずれかの展開方法を使って適用します。

注意

Office 201 をアップグレードすると、[スタート] メニューから Office 2019 タイルが削除される場合があります。 これは、Office 2019 アプリ タイルがスタート メニューのカスタム グループにあり、Office 2019 アプリ タイルのみが含まれている場合にのみ発生します。 この問題を回避するには、アップグレードの前に Office 2019 グループに別のアプリ タイルを配置します。 たとえば、Notepad.exe または calc.exe をグループに追加します。 この問題は、Office 2019 がアップグレード時にアプリを削除して再インストールする場合に発生します。 スタート画面は、そのグループのすべてのアプリが削除されたことを検出すると、空のグループを削除します。