Windows 10/11でスタートメニューのレイアウトをロックする2つの方法(グループポリシー/レジストリ)
Windows 10では、スタートメニューを自由にカスタマイズできます。タイルのピン留めや解除、サイズ変更、配置の移動など、直感的な操作で自分好みのレイアウトを作れるのが魅力です。しかし、複数人でPCを共有している場合や、整えた作業環境を勝手に変更されたくない場合には、スタートメニューのレイアウトを「ロック」して他のユーザーが変更できないようにしたいこともあるでしょう。
この記事では、Windows 10/11においてスタートメニューのレイアウトをロックする方法を、グループポリシーエディターとレジストリエディターの2つの方法で詳しく解説します。
スタートメニューでできるカスタマイズ内容
まず、スタートメニューで可能なカスタマイズを簡単に確認しておきましょう。主な操作は以下の通りです。
- あまり使わないデフォルトのタイルをピン留め解除する
- よく使うアプリをピン留めする
- タイルのサイズを変更する(小・中・広・大)
- タイルをドラッグ&ドロップで移動する
Windows 10/11でスタートメニューのレイアウトをロックする方法
Windows 10/11では、設定を変更することでスタートメニューのレイアウトをロックできます。ロックを有効にすると、タイルのサイズ変更やピン留め/ピン留め解除の操作が一切受け付けなくなり、右クリックメニューからも該当オプションが消えます。この設定は「グループポリシーエディター」または「レジストリエディター」から実施可能です。
関連記事: PowerShellを使ってWindows 10のスタートメニューレイアウトをインポート/エクスポートする方法
方法1: グループポリシーエディターを使う

※グループポリシーエディターはPro、Enterprise、Educationエディションでのみ利用可能です。Homeエディションの場合は、後述のレジストリエディターの方法をご利用ください。
手順は以下の通りです。
- 「Win + R」キーで「ファイル名を指定して実行」を開き、「gpedit.msc」と入力してグループポリシーエディターを起動する
- 左側のツリーから「ユーザーの構成」を展開する
- 「管理用テンプレート」→「スタート メニューとタスクバー」を選択する
- 右側の一覧から「スタート レイアウト」をダブルクリックする
- 「有効」を選択する
- 事前に作成しておいたXMLファイルのパスを入力する
- 「適用」→「OK」をクリックして完了
この設定では、ユーザーのスタートレイアウトを指定し、その構成変更を防止できます。指定するスタートレイアウトは、PowerShellコマンドレット「Export-StartLayout」で生成されたXMLファイルとして保存されている必要があります。
具体的には、まず対象デバイス上でスタート画面を希望どおりに手動で構成し、その後同じデバイスでExport-StartLayoutコマンドレットを実行してXMLファイルを生成します。生成したXMLファイルを任意の場所に保存し、その完全なパス(C:\StartLayouts\myLayout.xml など)またはUNCパス(\\Server\Share\Layout.xml など)を入力してください。ユーザーのログオン時点でファイルが見つからない場合、レイアウトは変更されません。この設定が有効な間、ユーザーはスタート画面をカスタマイズできなくなります。
この設定を「無効」または「未構成」にした場合は、レイアウトの強制は行われず、ユーザーは自由にカスタマイズできるようになります。
方法2: レジストリエディターを使う
次に、レジストリエディターを使ってスタートメニューのレイアウトをロックする手順を紹介します。
- 「ファイル名を指定して実行」からレジストリエディターを起動する
- Windowsキーの下にExplorerキーを作成し、DWORD値を追加する
- 値のデータを0から1に変更して有効化する
- PCを再起動して変更を反映させる

レジストリの操作は慎重に行ってください。作業前に必ずレジストリのバックアップを取っておくことをおすすめします。
「Win + R」キーを同時に押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。以下のキーへ移動してください。
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer
環境によっては「Explorer」キーが存在しない場合があります。その場合は、親となる「Windows」キーを開き、そこに「Explorer」という名前の新しいキーを作成してください。
現在のユーザーアカウントのみレイアウトをロックしたい場合は、上記のパスを使用します。すべてのユーザーアカウントに対してスタートメニューをロックしたい場合は、以下のキーへ移動してください。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
目的のキーに移動したら、空白部分を右クリックしてコンテキストメニューを開き、「新規」→「キー」を選択して新しいキーを作成します。キー名は「Explorer」とします。「Explorer」キー内で再度右クリックし、「新規」→「DWORD (32ビット) 値」を作成します。値の名前は「LockedStartLayout」としてください。
続いて、作成したDWORD値を右クリックして「修正」を選択し、値のデータを0から1に変更して保存します。
変更を反映させるには、PCを再起動するか、サインアウトしてから再度サインインします。あるいは、エクスプローラー(explorer.exe)だけを再起動しても構いません。
設定が反映されると、タイルのピン留め/ピン留め解除や移動に関するオプションがすべて表示されなくなります。この変更は非常に厳格で、一度適用すると一切の変更ができなくなります。ただし、元に戻すのは簡単です。値のデータを0に戻してexplorer.exeを再起動すれば、デフォルトの状態に復元できます。
下の画像は、LockedStartLayoutの値を作成・変更した後にタイルを右クリックしたときの表示例です。ピン留め解除などのオプションが消えていることが確認できます。

以上が、Windows 10/11でスタートメニューのレイアウトをロックする方法でした。必要に応じて設定を活用し、快適な作業環境を維持してください。
関連記事: スタートメニューレイアウトのバックアップ、復元、リセット方法
-
Windows 11/10でコンテキストメニューを拡張する方法|Shiftキーで使える隠しオプション
Windows 11/10/8/7のエクスプローラーで表示される右クリックメニュー(コンテキストメニュー)は、日常的なファイル操作に欠かせない便利な機能です。ファイルやフォルダーを右クリックすると、開く・印刷する・削除する・コピーする・ショートカットを作成するなど、さまざまな操作を素早く実行できます。しかし、実はこれだけではありません。Shiftキーを押しながら右クリックすることで、通常は表示されない追加オプションが現れ、より多くの操作を選択できるようになります。Windows 11/10でコンテキストメニューを拡張する手順やり方は非常にシンプルです。ファイルやフォルダーを右クリックする際にS
-
Windows 11/10のPCをロックする4つの方法【ショートカットキー・スタートメニュー対応】
一時的にPCを使わないとき、サインアウトせずにWindowsパソコンをロックしておくことができます。ロック状態でも実行中のアプリケーションは開いたまま維持されるため、作業をすぐに再開できながら、大切なデータはしっかり保護されます。また、離席中に誰かが近づいても画面の内容を見られたくないような場面でも、素早くロックしておけば安心です。 Windows 11/10でPCをロックする方法はいくつかあります。この記事では代表的な4つの方法を解説するので、自分に合ったやり方を見つけて活用してください。 Windows 11/10のPCをロックする4つの方法 以下のいずれかの方法で、すぐにPCをロックす