Windows 11のスタートメニューでカテゴリを無効にする方法

MicrosoftはWindows 11のスタートメニューの見た目をガラッと変えましたね。便利な「おすすめ」セクションの表示に加え、「カテゴリ」セクションも追加されました。おかげでメニュー全体がかなり広く見えるようになりましたが、正直言って、好きじゃない人にとっては少し雑然とした印象です。もし窮屈に感じたり、単にその表示が不要だったりする場合は、「すべてのカテゴリ」セクションをオフにしたり非表示にしたりする方法があります。このガイドでは、レジストリの調整、グループポリシー、またはCMDコマンドを使用する方法をいくつか紹介します。ちなみに、Windowsにはこれを完全に削除するネイティブのスイッチがないため、これらは一種の回避策であり、多少の隙間ができたり、表示の一部が残ってしまう可能性があります。それでも、これで十分に機能します。

方法1と2ではカテゴリビューは非表示になりますが、グリッドビューとリストビューは表示されるため、完全に白紙の状態にはならないことに注意してください。方法3はより強力で、カテゴリビューを完全に削除しますが、カテゴリがあった場所に大きな空白が残るため、見た目が少し奇妙です。Windowsがなぜこれほど複雑な手順を踏む必要があるのか​​は分かりませんが、現状はこうなっています。

Windows 11のスタートメニューでカテゴリをオフにする方法

スタートメニューの「すべてのカテゴリ」表示を非表示または無効にするには、レジストリ編集、グループポリシー、コマンドプロンプトの3つの方法があります。ご自身の環境に最適な方法をお選びください。

レジストリエディターの使用

これは、レジストリの調整に慣れているほぼすべての人に当てはまる簡単な設定です。主にWindows 11 Homeをお使いの方や、レジストリを直接操作したい方に役立ちます。この設定は、カテゴリ表示を無効にするポリシーを設定するものです。

  • を押してWin + Rregeditと入力し、Enter キーを押してレジストリ エディターを開きます。
  • HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorerに移動します。 Explorer キーが見つからない場合は、作成する必要があります。Microsoft を右クリックし新規」>「キー」を選択して「Windows」という名前を付け、これを繰り返してExplorerを追加します。
  • 右側のペインで右クリックし、[新規] > [DWORD (32 ビット) 値]を選択して、これにNoStartMenuMorePrograms という名前を付けます。
  • この新しい DWORD をダブルクリックし、その値を1に設定します。
  • レジストリ エディターを閉じて再起動するか、スタート メニューを再起動します (タスク マネージャーを実行し、Windows エクスプローラーを見つけて右クリックし、再起動を選択することでこれを行うことができます)。

これで、少なくとも次回のアップデートまではカテゴリビューが非表示になるはずです。設定によっては、効果を確認するために再起動を2回行うか、ログアウトして再度ログインする必要があるかもしれません。もちろん、レジストリをいじると何かが壊れるリスクがあるので、慎重に行い、可能であればバックアップを取ってください。

グループポリシーエディターの使用

Windows 11 Pro以降をお使いの場合は、グループポリシーエディターを使うと、レジストリをいじる必要がなく、よりスムーズに切り替えられます。より正式な設定になっているため、ポリシーを設定して再起動すれば、かなり安定して動作します。

  • を押してWin + Rgpedit.mscと入力し、Enter キーを押します。
  • 「コンピューターの構成」>「管理用テンプレート」>「スタートメニューとタスクバー」に移動します。少し迷路のようですが、すぐに見つかります。
  • スタートメニューで「カテゴリを非表示にする」を探し、ダブルクリックします。
  • これを[有効]に設定すると、基本的に Windows にそのカテゴリ ビューを表示しないように指示することになります。
  • [OK]をクリックし、Windows エクスプローラーを再起動する必要があります (または、ログアウトしてログインするか、PC を再起動します)。

ちょっとしたヒント:この設定が見つからない場合は、一部のWindowsエディションでは利用できない可能性があります。その場合は、レジストリキーを設定するか、別の設定を試してみてください。また、タスクマネージャー(Ctrl + Shift + Esc)を開き、エクスプローラーを見つけて右クリックし、「再起動」を選択することで、スタートメニューを強制的に更新する必要がある場合もあります。

コマンドプロンプト方式

CMDを使い慣れている方、または自動化をご希望の場合は、簡単なコマンドを実行できます。基本的にはレジストリ編集と同じですが、スクリプト形式なので、スクリプト作成やデプロイメントが必要な場合に便利です。ただし、これらのコマンドには管理者権限が必要ですのでご注意ください。

  • 管理者としてコマンド プロンプトを開きます ([スタート] ボタンを右クリックし、[管理者として実行]を選択します)。
  • カテゴリビューを非表示にするには、次のコマンドを実行します。
  • reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoStartMenuMorePrograms /t REG_DWORD /d 1 /f && taskkill /f /im explorer.exe && start explorer.exe

  • デフォルトに戻すには(カテゴリビューを再度表示するには)、次のコマンドを実行します。
  • reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoStartMenuMorePrograms /t REG_DWORD /d 0 /f && taskkill /f /im explorer.exe && start explorer.exe

一部のユーザーは、 ViveToolで追加のコマンドを実行する必要があるかもしれません: vivetool disable /id:47205210。これは必ずしもすべてのユーザーに必要というわけではありませんが、場合によっては、非表示/表示機能をブロックする非表示オプションをクリアします。

注意:これらのコマンドをいじると、一時的に動作が不安定になる場合があります。作業内容を保存し、変更後はエクスプローラーを再起動することを忘れないでください。何かおかしいと感じたら、コマンドを逆順に実行するだけでデフォルトに戻すことができます。

これにより、カテゴリ セクションが役に立つというよりは雑然としていると感じる人にとって、スタート メニューが少しは管理しやすくなることを期待します。