カスタムWindowsスタートメニューにグループポリシーを使用する方法

グループ・ポリシー・スタート・メニュー

[スタート]メニューは、アプリの単純なリストから適応性のある動的なインターフェイスに進化しました。アプリやフォルダーを追加したり、グループ化したり、アクティブなタイルをアクティブにしてリアルタイム情報を取得したりできます。タスクバーには、強力なWindows検索、マルチデスクトップ、アクションセンターがあります。

無料の「究極のWindowsキーボードショートカット」チートシートのロックを解除してください!

これでニュースレターに登録できます

メールアドレスを入力してください

[スタート]メニューとタスクバーは、Windowsのカスタマイズに適した領域です。これは、社内でWindowsを使用するWindows 10 ProfessionalおよびEnterpriseユーザーにも当てはまります。ビジネスユーザーは、混乱を減らし、生産性を向上させることができるデフォルトの初期レイアウトを設定できます。

グループポリシーを使用して[スタート]メニューをカスタマイズする方法を学びましょう。

Windowsカスタマイズのグループポリシー

以前に、Windows 10でのグループポリシー重要性について話しました。これらは、Windowsの動作を管理する一元化されたルールセットを提供します。ローカルでは、デバイスにのみ影響します。 ローカルグループポリシーエディターから設定を構成できます。

ドメイン環境では、ポリシーはMicrosoft Windows Active Directoryにあります。ワンクリックですべてのユーザーのポリシー設定を構成できます。

ドメインベースのシステムは、グループポリシー管理コンソールを使用して、ドメイン内に配布されたグループポリシーオブジェクトを変更します。 IT管​​理者は、エディターに直感的なインターフェイスがあるため、グループポリシーを使用することを好みます。また、各ポリシーの詳細な説明も提供します。経験の浅いユーザーでも、Windowsへの影響を理解できます。

ホーム画面をカスタマイズする

テストコンピューターでカスタムの初期レイアウトをセットアップして、すべてが正常に機能していることを確認することをお勧めします。すべてのアプリをインストールし、必要に応じて[スタート]メニューをカスタマイズします。グループポリシーを使用してスタートおよびタスクバーのレイアウトをカスタマイズするには、次のことが必要です。

  • Windows 10 Proのバージョン1703
  • Windows 10 EnterpriseおよびEducationのバージョン1607

さらに、初期レイアウトのカスタマイズに使用できる新しいユーザーアカウントを作成します。まず、アプリのロックまたはロック解除、タイルのドラッグによるアプリの並べ替え、アプリタイルのサイズ変更、アプリグループの作成を行うことができます。

タスクバーをカスタマイズするために、 Windows 10タスクバーのカスタマイズに関する完全なガイドを次に示します

[スタート]メニューのレイアウトをWindows 10 1803(またはそれ以前)にエクスポートする

[スタート]メニューをカスタマイズした後、PowerShellを使用して設定をエクスポートします。 Win + Xを押して、 Windows PowerShell(Admin)を選択します。次のコマンドを使用します。

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

[スタート]メニューのレイアウトをドライブDにエクスポートするには:(システム上の他のドライブ/場所を使用できます)ファイル名として「MyStartMenu」を使用して、次を入力します。

 Export-StartLayout -path D:MyStartMenu.xml 

エクスポートはWindows 1803でPowerShellを介してレイアウトを開始します

エクスポートしたXMLファイルをメモ帳またはメモ帳++で開きます。

Windows 1803でレイアウトコードを開始します

コードを理解する

初期レイアウトは常に「LayoutModificationTemplate」で始まり、終わります。完全な初期レイアウトまたは部分的な初期レイアウトを実装できます。

  • 完全なスタートアップレイアウト: [ すべてのアプリ]ビューすべてのアプリを表示して開くことができますが、スタートからアプリをロック、ロック解除、またはアンインストールすることはできません。また、新しいグループを作成することはできません。
  • 部分的なブートレイアウト:グループを作成、カスタマイズ、移動できますが、カードグループのコンテンツは編集できません。

すべてのWindows 10アプリにはAppUserModelIDがあります 。 Win32デスクトップアプリの場合、レイアウトはDesktopApplicationLinkPathを使用します。中サイズのタイルは2×2で、大きなタイルは4×2です。列と行の番号は、[スタート]メニューでのアプリの相対的な位置を示しています。たとえば、

 <start:DesktopApplicationTile Size="2x2" Column="0" Row="4" DesktopApplicationLinkPath="%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsGIMP 2.10.14.lnk" /> 

Microsoftドキュメントと同様に、エクスポートする初期レイアウトにWin32アプリのペインが含まれる場合、 DesktopApplicationPathDesktopApplicationIDに変更する必要があります。変更しないと、それに応じてスタートメニューのレイアウトが機能しません。

アプリケーションIDを取得する

Windows PowerShell(管理者)を起動して入力します

 Get-StartApps 

PowerShellでアプリケーションIDを取得する

アプリの名前とそのIDがすぐに表示されます。 AppIDをメモ帳にコピーします。上記の例を考慮すると、コードは次のように変わります。

 <start:Tile Size="2x2" Column="0" Row="4" DesktopApplicationID={6D809377-6AF0-444B-8957-A3773F02200E}GIMP 2bingimp-2.10.exe" /> 

DesktopApplicationIDは、対応するアプリに関連付けられたAppUserModelID属性を使用します。列、行番号、タイルサイズの指定などの他の技術データは変更されません。

Windows 10 1809(以降)で初期レイアウトをエクスポートする

レイアウトをカスタマイズするために従う必要のある変更は不可解であり、多くの疑問を提起します。ただし、バージョン1809以降、Microsoftはコースを修正し、Startレイアウトをエクスポートする新しいコマンドを実装しました

 Export-StartLayout -UseDesktopApplicationID -Path layout.xml 

初期レイアウトをD:にエクスポートするには、ファイル名として「StartLayoutMarketing」を使用してドライブを入力します

 Export-StartLayout -UseDesktopApplicationID D:StartLayoutMarketing.xml 

エクスポートはWindows 1809でPowerShellを介してレイアウトを開始します

エクスポートしたXMLファイルをメモ帳またはメモ帳++で開きます。コードをよく見ると、すべてのWin32アプリはDesktopApplicationIDで始まります。つまり、変更する必要はありません。

Windows 1809でレイアウトコードを開始します

Windows 10タスクバーのレイアウトを構成する

Windows 10バージョン1607以降では、[スタート]メニューのレイアウトと同じXMLファイルを使用して、タスクバーに固定されたショートカットを管理できます。 Microsoftのドキュメントサンプルタスクバー構成コードによると、このセクションはXMLドキュメントがバージョン1.0を使用し、UTF-8エンコーディングを使用しているという宣言から始まります。

「LayoutModificationTemplate」セクションには、タスクバーの新しいスキームが含まれています

 xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout 

宣言は終了タグ「>」で終了します。新しいセクションは「CustomTaskbarLayoutCollection」で始まります。アプリをブロックするには

  • < taskbar :UWA>と、デバイスにインストールされているアプリのアプリケーションユーザーモデルID(AUMID)を使用します。
  • <taskbar:DesktopApp>およびデスクトップアプリケーションのショートカットパスを使用して、デスクトップアプリケーションをロックします。

注:タスクバーレイアウトの構成は完全にオプションです。 [スタート]メニューの変更のみを実装する場合は、このセクションをスキップしてください。また、特定のアプリが特定のユーザーアカウントで使用されていない場合、タスクバーに表示されないことも覚えておいてください。

Windows 10のサンプルタスクバーレイアウトコード

システムトレイでアプリをロックするには、そのユーザーモデルIDが必要です(上記のとおり)。以下は、MailおよびOneNoteアプリを追加したときにコードがどのように見えるかを示すスクリーンショットです。

設定されたタスクバーレイアウトコード

デスクトップアプリケーションのショートカットパスを取得する手順は少し厄介です。アプリを[スタート]メニューに追加し、コマンドを使用してレイアウトをXMLファイルとしてエクスポートします。 DesktopApplicationLinkPathというラベルのプロパティを探します。同じパスを使用して、システムトレイ内のWin32アプリをブロックします。

タスクバー構成を追加して、メニューレイアウトを開始します

Windows 10(1809以降)を使用している場合、「StartLayoutMarketing.xml」ファイルを使用して、[スタート]メニューのレイアウトでタスクバー構成を追加する場所を示します。メモ帳でファイルを開き、最後の行に移動します

 </DefaultLayoutOveride>...</LayoutModificationTemplate> 

</DefaultLayoutOveride>直後にタスクバー構成を追加します。

defaultlayoutoverideタグの後にタスクバー構成を追加します

Microsoftドキュメントの初期レイアウト構成を見て、コードを再編成します。

  • 開始タグと終了タグを使用して、XML宣言を最初の行に移動します。
  • タスクバーのパターンを終了タグの前の6行目に移動します。
  • コードは適切にフォーマットされている必要があります。無料のオンラインXMLフォーマットツールを使用して、エラーをチェックします。

[スタート]メニューのレイアウトでタスクバーの構成を再配置しました

ファイルを保存します。また、ブートメニューとタスクバーの構成のコピーを別に保管してください。

グループポリシーを使用して独自の初期レイアウトを適用する

コンピューターにログオンするときに、カスタムのスタートおよびタスクバーのレイアウトを実装できます。 Windowsキー+ Rを押して実行を開始し、 gpedit.mscと入力してローカルグループポリシーエディターを開始します。

ローカルグループポリシーエディターを起動します

[ユーザーの構成]または[コンピューターの 構成] > [ 管理用テンプレート ] > [ スタートメニューとタスクバー]に移動します 。次に[ レイアウトの開始]を選択します。

ローカルグループポリシーエディターで初期レイアウトを選択する

右ペインで[ レイアウトの開始 ] 右クリックし、[ 編集 ]をクリックして、 レイアウト開始ポリシー設定を開きます。

レイアウトポリシー設定を開始する

[ 有効]を選択します。 XMLファイルに切り替えて、 Shiftキーを押したままにします。右クリックして[ パスとしてコピー ]を選択します 。 [ オプション]で 、コピーしたファイルへのパスを貼り付けます。 OKをクリックします。

初期レイアウトオプションのXMLファイルのパス

エディターを閉じ、コンピューターを再起動して、ポリシー設定を有効にします。再起動後、画面/スタートメニューペインは修復され、カスタマイズできなくなります。タスクバーのレイアウトに記載されているアプリも表示されますが、さらにアプリを追加できることを忘れないでください。

Windows 10のカスタムブートレイアウト

覚えておくべきポイント

  • 適用された初期レイアウトポリシー設定を無効にして、後でそれを再度アクティブにすると、開始を変更できなくなります。
  • ファイルのタイムスタンプが更新されない限り、XMLファイルのレイアウトは再適用されません。タイムスタンプを更新するには、 Windows PowerShellを起動して、コマンド(ls <path>).LastWriteTime = Get-Dateを実行します
  • XMLファイルへのパスに読み取り専用アクセス権があることを確認してください。ドメイン環境で作業する場合、ファイルは、ユーザープロファイルが簡単に読み取れる共有ネットワークに配置する必要があります。
  • タスクバーで一部のアプリをブロックした場合、それらは残りますが、新しいアプリが右側に追加されます。
  • レイアウトのカスタマイズが期待どおりに機能しない場合は、 イベント ビューアーイベント22およびイベント64のエラーを確認します。

グループポリシーを使用してWindowsエクスペリエンスを強化する

ロックされたデバイスでは、特定の目的のために標準およびカスタムのブートレイアウトが役立つ場合があります。これにより、組織は便利なアプリを追加したり、注意散漫を防いだり、質問をしたりできます。

多くのユーザーは、Windowsのグループポリシー機能を認識していません。 グループポリシーを使用してPCを改善する方法をご覧ください

記事全文を読む: カスタムWindowsスタートメニューにグループポリシーを使用する方法

カスタマイズされたWindowsの[スタート]メニューにグループポリシーを使用する方法に関する記事は、 TecnoBabeleから提供されてい ます

(出典)

Facebookへのコメント