MicrosoftはついにWindows 11の右クリックのコンテキストメニューの煩雑さを修正する

  • マイクロソフトは、Windows 11のコンテキストメニューの煩雑さを解消するために、新しいコントロールを開発している。
  • 新しいコントロールは、Windows App SDK 2.0(プレビュー版)の一部として開発者向けに提供されています。
  • このメニュー方式はデフォルトでは有効になっていません。デザインの実装は開発者に委ねられています。

マイクロソフトは、 Windows 11で最も物議を醸した設計上の決定の一つである右クリックのコンテキストメニューに再び着手している。同社は現在、(Neowin経由で) 「分割コンテキストメニュー」と呼ばれる新しいWinUI 3アプリ設計機能をテストしており、これは2021年のOSリリース以来、ユーザーが長らく求めてきた待望の修正となるようだ。

これは単なるインターフェースの改良ではありません。マイクロソフトが、自社の「簡素化された」コンテキストメニューが失敗に終わったことを静かに認めたということです。それは、煩雑で一貫性がなく、従来のバージョンよりも動作が遅いものでした。そして今、同社はついに、新しい分割コンテキストメニューによって生み出された混乱を整理しようと試みているのです。

クリック回数を減らし、よりスマートなグループ化を実現

 

新しい分割コンテキストメニューは、重複するコマンドや関連するコマンドを1つの展開可能な項目にまとめることを目的としており、Microsoft独自のテストではメニューの高さを最大38%削減しています。たとえば、「フォトで開く」、「フォトで編集」、「デスクトップの背景に設定」が別々に表示される代わりに、「フォトで開く」という単一の項目が表示され、それにマウスカーソルを合わせると、ペイントやスニッピングツールなどの関連するアクションやアプリが小さなフライアウトで表示されます。

MicrosoftはついにWindows 11の右クリックのコンテキストメニューの煩雑さを修正する

Windows 11の分割コンテキストメニュー / 画像:マイクロソフト

この構造では、WinUI の新しい「SplitMenuFlyoutItem」コントロールを使用しています。これは、メインコマンドとネストされたフライアウトを 1 行にまとめたものです。また、コンテキスト認識機能も備えているため、メニューはファイルの種類に応じて動的に調整されます (たとえば、.txt ファイルの場合はメモ帳で開く、メディア ファイルの場合は VLC で開く)。同時に、補助ツールはきちんと整理された場所に配置されます。

開発者は、デフォルトの主要アクションを設定しつつ、使用頻度の低いオプションをサブメニュー内に配置できます。これにより、よりすっきりとした、高速で論理的な操作が可能になり、特に現在のメニューにありがちな延々と続くスクロールや重複した項目に不満を感じているユーザーにとって大きなメリットとなります。

これはファイルエクスプローラーに届きますか?

現在、分割コンテキストメニューはフォトアプリなどのWinUI 3ベースのアプリに限定されており、開発者は最新のWindows App SDK 2.0実験版(exp3)ビルドを通じて試用できます。このソフトウェア大手は、この新しいメニューがWindows 11シェル(ファイルエクスプローラーとデスクトップ)に拡張されるかどうかをまだ確認していませんが、同社のコミュニティコールで示された例は、その方向性を強く示唆しています。

マイクロソフトがこれをシェルに組み込めば、あらゆる右クリック操作が恩恵を受けるだろう。そうでなければ、修正は不完全なままとなり、最新アプリ向けのパッチは提供されるものの、コアオペレーティングシステムは依然として一貫性のない動作のままとなる。

パフォーマンス、信頼性、使いやすさ

コンテキストメニューは単なる視覚的な要素ではありません。Windows 11で最もよく使われる機能の一つです。右クリックメニューが壊れていたり、動作が不安定だったりすると、作業効率が低下し、誤クリックが増え、予測可能な動作を期待するユーザーの信頼も損なわれます。

マイクロソフトが2021年に新しいコンテキストメニューを導入した際、シンプルさを謳っていた。しかし実際には、レンダリング速度の低下、「その他のオプションを表示」の下に隠れたオプションが表示される、単純な画像を右クリックしただけでもパフォーマンスが低下するなど、ユーザーは様々な問題に直面した。多くのユーザーにとって、Windows 11で以前のコンテキストメニューに戻すことが、正気を取り戻す唯一の方法となった。

この新しいバージョンがシステム全体に導入されれば、最新メニューと従来型メニューが最終的に統合され、パワーユーザーに余分なクリック操作を強いることなく、一般ユーザーにとってより効率的な操作性を実現できる可能性がある。

より大きな視点

分割コンテキストメニューは、単に見た目の問題だけではありません。ユーザーのワークフローを改善することが目的です。このアプローチがWinUIアプリ以外にも適用されれば、Windows 11はついに、ユーザーが4年前に期待していた、高速で一貫性があり、真にモダンで、煩雑さのないコンテキストメニューを実現できるでしょう。

コンテキストメニューに導入される新しい変更点についてどう思いますか?コメント欄で教えてください。

コメントを残す

Windows 11 23H2のシステム要件

Windows 11 23H2のシステム要件

Windows 11 23H2 (2023 Update) の最小システム要件は、バージョン 22H2 および 21H2 と同じです。詳細はこちらをご覧ください。

Windows 11 25H2:削除される機能の完全なリスト(2025年)

Windows 11 25H2:削除される機能の完全なリスト(2025年)

Windows 11では、Windows Mixed Reality、WordPad、VBScript、ステップレコーダー、ARM 32ビットなど、2023年に削除または非推奨となった機能が含まれています。

NASAのアルテミスII地球セットをダウンロードして、Windows 11の壁紙に設定しましょう。

NASAのアルテミスII地球セットをダウンロードして、Windows 11の壁紙に設定しましょう。

Windows 11のデスクトップ背景として設定するには、NASAの壁紙から地球の背景画像をダウンロードしてください。

Windows 11のコントロールパネルは今後も存続する――そしてマイクロソフトがついにその理由を明かす

Windows 11のコントロールパネルは今後も存続する――そしてマイクロソフトがついにその理由を明かす

コントロールパネルはまだなくなっていません。Windows 11における設定への移行は、数十年前のハードウェアやドライバーとの互換性を損なうことを避けるため、ゆっくりと慎重に進められています。

Windows 11でオーディオデバイスの名前を変更する方法

Windows 11でオーディオデバイスの名前を変更する方法

Windows 11でオーディオデバイスの名前を変更するには、「設定」>「システム」>「サウンド」を開き、入力デバイスまたは出力デバイスを選択して、「名前の変更」ボタンをクリックします。

Microsoftは、Windows 11 25H2へのアップグレードを24H2 PCに強制的に適用し、それを阻止するオプションは提供しない。

Microsoftは、Windows 11 25H2へのアップグレードを24H2 PCに強制的に適用し、それを阻止するオプションは提供しない。

Windows 11 25H2は、サポート終了を前に、24H2搭載PC向けに強制アップデートされます。その意味と準備方法について解説します。

Windows 11でメモ帳をMicrosoft Editに置き換える方法(とその理由)

Windows 11でメモ帳をMicrosoft Editに置き換える方法(とその理由)

Windows 11でメモ帳をMicrosoft Editに置き換える方法を学びましょう。Microsoft Editは、シンプルさとプライバシーを重視した、高速で軽量なAI非搭載のテキストエディタです。

Winslopを使用してWindows 11の不要なソフトウェアを削除し、AI機能を削除する方法

Winslopを使用してWindows 11の不要なソフトウェアを削除し、AI機能を削除する方法

Winslopは、Windows 11の不要なプリインストールソフトを削除し、CopilotなどのAI機能を無効化し、便利な設定を数分で復元できるオープンソースツールです。

デルは、ユーザーはAI搭載PCを求めていないと述べている。これはマイクロソフトのWindows 11 AI計画にとって大きな打撃となる。

デルは、ユーザーはAI搭載PCを求めていないと述べている。これはマイクロソフトのWindows 11 AI計画にとって大きな打撃となる。

デルは、消費者がAI搭載PCを購入していないことを認め、マイクロソフトのWindows 11のAI戦略の欠陥と、AI機能に対する不満の高まりを露呈した。

Windows 11でアプリを自動的にインストールおよび更新するためのwingetスクリプトを作成する方法

Windows 11でアプリを自動的にインストールおよび更新するためのwingetスクリプトを作成する方法

このステップバイステップガイドを使用して、Windows 11で起動時にアプリを自動的にインストールおよび更新するwingetスクリプトを作成する方法を学びましょう。