スタートメニュー(Windows 8、8.1、Server 2012、Server 2012 R2ではスタート画面)は、Windows 95以降Microsoft Windowsの一部であるグラフィカルユーザーインターフェイス要素であり、 Windowsシェルでプログラムを開いたり、その他の機能を実行したりするための手段を提供します。スタートメニューと、それが表示されるタスクバーは、1993年にMicrosoftのプログラムマネージャーであるダニエル・オランによって作成され、命名されました。彼は以前、ハーバード大学で行動心理学者B.F.スキナーと類人猿の言語研究で共同研究を行っていました。[1] [2] [3] [4]
スタートメニューはWindows 8でスタート画面に改名されましたが、 Windows 10で元の名前に戻りました。ReactOSなどの一部のオペレーティングシステムやLinux デスクトップ環境では、よりWindowsに近いエクスペリエンスを提供するためにスタートメニューが採用されており、例えばKDEではKickoff Application Launcher、XfceではWhisker Menuという名前で使用されています。
従来、スタート メニューには、ユーザーが起動できるプログラムのカスタマイズ可能なネストされたリスト、最近開いたドキュメントのリスト、ファイルの検索とヘルプの入手、システム設定へのアクセスが提供されていました。その後、Windows デスクトップ アップデートによる機能強化により、「マイ ドキュメント」や「お気に入り」(ブラウザーのブックマーク) などの特別なフォルダーへのアクセスが含まれるようになりました。Windows XPのスタート メニューは拡張され、マイ ミュージックやマイ ピクチャなどのさまざまなマイ ドキュメントフォルダーが含まれるようになり、マイ コンピューターやマイ ネットワーク プレースなどの他の項目もWindows デスクトップから移植されました。Windows Vistaまでは、ユーザーがカスケードされたサブメニューをナビゲートするたびに、スタート メニューが画面全体に拡大されていました。
Microsoft Windowsでは、 Windows 9x、Windows NT 4.0 、およびそれ以降のすべてのWindows NTファミリのバージョン、さらにWindows CE、Windows Mobile、およびWindows Phoneに何らかの形でスタート メニューが表示されます。

スタートメニューはWindows 95で初めて登場しました。これは、以前のオペレーティングシステムのプログラムマネージャの欠点を克服するために作られました。 [5]プログラムマネージャは、ユーザーが個別の「プログラムグループ」を開き、そこに含まれるプログラムへのショートカットを実行できるシンプルなマルチドキュメントインターフェース(MDI)で構成されていました。グループを他のグループ内にネストする機能は備えていませんでした。
Windows 95とWindows NT 4.0では、プログラムマネージャがデスクトップとスタートメニューに置き換えられました。スタートメニューはMac OSのアップルメニューに似た機能を備えており、前述のプログラムマネージャの制限はありませんでした。メニューであるため、複数のグループをネストして管理でき、同時に複数のグループを開くことはできませんでした。また、このメニューからコンピュータの シャットダウンやログオフを行うこともできます。
Internet Explorerのその後の開発とその後のWindowsリリースでは、スタートメニューをカスタマイズできるようになり、スタートメニューからInternet Explorerのお気に入り、マイドキュメント、管理ツール(Windows 2000以降)にアクセスして展開できるようになりました。また、項目をドラッグアンドドロップするだけで、スタートメニューに簡単に追加できるようになりました。
Windows XPおよびWindows Server 2003では新しいバージョンのスタートメニューが導入されましたが、このバージョンのスタートメニューに戻す機能が提供されていました。このバージョンのスタートメニューはWindows VistaおよびWindows Server 2008でも利用可能です。ただし、 Windows 7、Windows Server 2008 R2 、およびそれ以降の Windows リリースでは利用できません。

スタート メニューの最初の大規模な見直しはWindows XPで導入され、後にWindows Server 2003に組み込まれました。スタート メニューは 2 列に拡張されました。左側の列はインストールされたプログラムに重点を置き、右側の列はマイ ドキュメント、マイ ピクチャ、マイ ミュージック、その他の特別なフォルダへのアクセスを提供します。[5]この列には、以前のバージョンの Windows ではデスクトップに配置されていたコンピュータとネットワーク( Windows 95 および 98 ではネットワーク コンピュータ)へのショートカットも含まれます。 [5]この列の内容はカスタマイズできます。よく使用するプログラムは、左側のメニューに自動的に表示されます。ユーザーは、いつでもアクセスできるように、プログラムをスタート メニューのこの側に「ピン留め」することができます。この列の下部にあるサブメニュー項目を使用すると、スタート メニューのすべての項目にアクセスできます。このメニュー項目を選択すると、ユーザー/最近使用したリストがスタート メニュー プログラムのスクロール リストに置き換えられます。
Windows Vistaおよびその後継製品では、メニューに小さな変更が加えられました。Windows Vista およびWindows Server 2008より前のバージョンでは、スタート メニューは、カスケードして展開するメニューとサブメニューのグループで構成されていたため、最初に表示されていた画面の部分が隠れていました。しかし、Windows Vista では、カスケード メニューが、スタート メニューの左ペインのスライド ウィンドウに置き換えられました。[すべてのプログラム] 項目をクリックすると、左ペインの内容がスタート メニューの左端からスライドし、左列の右端から [すべてのプログラム] メニューがスライドします。このメニューでは、階層のツリー ビューが下に向かって展開され、必要に応じて垂直スクロール バーが表示されます。また、Windows Vista では、スタート メニューのショートカットやその他のファイルやフォルダーを検索できる検索ボックスも追加されました。検索ボックスにはインクリメンタル検索機能があります。インデックス作成がオフになっていない場合、検索ボックスは、ユーザーが入力するとすぐに結果を返します。見つかった項目はすぐに開くことができるため、[スタート] メニューの検索ボックスは、以前のバージョンの Windows の [ファイル名を指定して実行] コマンドの機能を部分的に置き換えます。[ファイル名を指定して実行] コマンドは、[スタート] メニューの右側の列に個別に追加することもできます。Windows 7およびWindows Server 2008 R2では、検索結果ウィンドウが [スタート] メニューの両方の列をカバーします。検索ボックスは、コントロール パネルの項目の検索をサポートするように拡張されています。Windows 7 の右側の列は、通常のフォルダーではなく、ライブラリにリンクされています。ただし、最も重要なことは、[スタート] メニューの項目では、右側のカスケード ボタンを通じてジャンプ リストがサポートされていることです。以前のバージョンとは異なり、「スタート」という単語は省略されており、[クラシック] スタート メニューのデザインに戻す機能は利用できなくなりました。



Windows 8およびWindows Server 2012では、「スタート画面」と呼ばれるスタートメニューのアップデートが導入されました。画面全体を覆い、右側の列はなくなりました。プログラムのタイルが大きく表示され、可能な場合は、プログラムから提供される動的なコンテンツ(「ライブタイル」と呼ばれる)がタイル自体に直接表示され、ウィジェットのように動作します。[6]例えば、電子メールクライアントのライブタイルには、未読メールの数が表示されることがあります。スタート画面では、プログラムを右クリックして「アンインストール」を選択することで、プログラムをアンインストールできます。ピン留めされたアプリはグループにまとめることができます。検索ボックスは最初は非表示ですが、チャームバーの検索ボタンをクリックすると表示されます。また、キーボード入力を受け付けると表示されます。その名の通り、スタート画面はユーザーがログイン時に最初に目にする画面です。
全画面スタートのアイデアは、 Microsoftが当初Active Desktopを通じてWindowsデスクトップと統合された「スタートページ」を検討していたWindows Neptuneにまで遡ります。[7]このメニューのルーツはWindows MobileとWindows Phoneにあります。スマートフォンで動作するWindows Mobile Standardでは、スタートメニューはアイコンの別画面で表示されます。Windows Phoneは、第3世代スタートメニューの 設計原則を最初に採用した企業です。
スタート画面は、以前利用可能だったいくつかの機能をサポートしなくなりました。最近起動したプログラムのリストや特別なフォルダーへのショートカットはスタート画面に表示されなくなりました。[すべてのプログラム] ビューで、複数レベルのグループのネストはサポートされなくなりました。メニューに新しい項目を追加したり、[すべてのプログラム] ビューの内容を並べ替えたりするためのドラッグ アンド ドロップ サポートは利用できなくなりました。さらに、Windows の歴史上初めて、Windows 8、Windows Server 2012、Windows 8.1 、または Windows Server 2012 R2 の標準インストールのスタート メニューでは、シャットダウン、再起動、スリープモードや休止状態のアクティブ化を行う機能が提供されず、ユーザーはこれらのアクションを実行するためにチャーム バーの設定ボタンを使用する必要があります。2014年 4 月の Windows 8.1および Windows Server 2012 R2 の更新プログラムでは、後者が復元されています。
Windows RTでは、Windows 8.x の全画面スタート メニューに代わって、Windows 10 のスタート メニューに似たスタート メニューが導入されました。


Windows 10では、スタートメニューが改訂され、再導入されました。Windows 7と同様の2列デザインを採用していますが、右側にはWindows 8のスタート画面と同様にタイルが表示されます。アプリケーションは右側にピン留めでき、それぞれのタイルはサイズ変更やユーザー指定のカテゴリへのグループ化が可能です。左側の列には、よく使うアプリケーションと、「すべてのアプリ」メニュー、エクスプローラー、設定、電源オプションへのリンクを含む縦方向のリストが表示されます。これらのリンクの一部、およびダウンロード、ピクチャ、ミュージックなどのフォルダーへのリンクは、設定の「スタート画面に表示するフォルダーを選ぶ」ページで追加できます。スタートメニューはサイズ変更が可能で、Windows 8/8.1のスタート画面に似た全画面表示にすることもできます(ただし、スクロールは水平方向ではなく垂直方向です)。[8] [9]「タブレットモード」が有効になっている場合も、スタートメニューはこの状態になります。[10] [11] [12] [13]
バージョン1511以降、スタートメニューの左側のパネルに「おすすめ」のWindowsストアアプリが表示されます。ユーザーはこれらの提案をオプトアウトできます。[14]
バージョン1607以降では、最近使用したアプリのビューが削除され、常にすべてのアプリが表示されます。バージョン20H2では、以前のバージョンのカラフルなタイルが透明な「テーマ対応」タイルに置き換えられました。
Windows RT 8.1 アップデート KB3033055 [15]は、Windows 10 の初期プレビュービルドで使用されていたデザインに視覚的に近い Windows 10 スタートメニューのバリエーションを追加します。これにより、アプリケーションを左の列の上部にピン留めし、最近使用したアプリを下に表示できます (Windows 7 と同様)。また、Windows 10 と同様に、タイルを右の列にピン留めできます。[15] [16] [17] [18]


Windows 11では、スタートメニューのデザインが大幅に変更されました。メニュー上部に検索ボックスが復活し、タイルはグリッド状に表示されるピン留めされたアプリケーションショートカット用の領域に置き換えられました(AndroidやiOSの多くのアプリケーションランチャーに似ています)。また、「おすすめ」アプリケーションとファイル(多くの場合、ユーザーが最近使用したファイルと同等)のセクションも追加されました。ピン留めされたアプリケーションの見出しの横には、「すべてのアプリ」ボタンが表示されます。Windows 11はライブタイルをサポートしておらず、その機能はタスクバーの独立した「ウィジェット」領域に移動されています。[19] [20]
スタート メニューは、キーボードの⊞ Win( Windows キー) またはタブレット デバイスでそれに相当するキー を押すか、キーボードの+を押すか、またはビジュアルのスタートボタンをクリックすることで起動できます。Windows 8とWindows Server 2012を除き、スタート ボタンはタスク バーにあります。Windows Server 2012 と Windows 8 のスタート ボタンは、最初は従来のタスク バーから、画面の右側にある隠れたセカンダリ タスク バーである「チャーム」に移動されています (マルチタッチ デバイスで右からスワイプするか、マウスを画面の右隅の 1 つに置いて上または下にスライドすることでアクセスできます)。スタート画面には、そのボタンまたは画面の左下隅をクリックしてアクセスできます。Windows 8.1およびWindows Server 2012 R2では、チャームの新しいボタンを削除せずに、ボタンを元の位置に戻しています。[21] [22] Windowsのほとんどのバージョンでは、スタートボタンは画面の左下隅にありますが、Windows 11のスタートボタンは中央にあります(ただし、左下隅に戻すこともできます)。 CtrlEsc
Mac キーボードまたはBoot Campを通じて Windows を実行している Mac では、キーはスタート メニューをアクティブにする Windows ロゴ キーとして使用されます。 ⌘ Command
スタートボタンを右クリックするとコンテキストメニューが開きます。Windows 8およびWindows Server 2012では、このメニューはクイックリンクメニュー[23]と呼ばれ、デスクトップやファイルエクスプローラーへのアクセスなど、Windowsで頻繁に使用される機能にアクセスできます。[24]
ユーザーは、オペレーティングシステムのオペレーティングメディアにある「スタートメニュー」フォルダ内にフォルダとショートカットを作成することで、スタートメニューの項目を追加できます。これらの項目は、スタートメニュー上部の独立したセクションに表示されます。また、「プログラム」サブフォルダに配置した場合は、「プログラム」メニュー内に表示されます。ただし、このフォルダの場所は、インストールされているオペレーティングシステムによって異なります。
%windir%\Start Menu。複数のユーザーがいる場合は " " パスにあります。ここで、[username]はユーザーのアカウント名です。%windir%\Profiles\[username]\Start Menu%systemroot%\Profiles\%username%\Start Menu個々のユーザーの場合は「 」、%systemroot%\Profiles\All Users\Start Menu共有ショートカットの場合は「 」に配置されます。Windows NT 4.0の特徴的な点の一つは、スタートメニューにおいて、個々のユーザー用ショートカットと共有ショートカットが区切り線で区切られ、プログラムフォルダのアイコンが個々のユーザー用と共有メニューで異なっていたことです。[25] [26]%userprofile%\Start Menu個々のユーザーの場合は「 」、%allusersprofile%\Start Menu共有ショートカットの場合は「 」にあります。%appdata%\Microsoft\Windows\Start Menu個々のユーザーの場合は「 」、%programdata%\Microsoft\Windows\Start Menuメニューの共有部分の場合は「 」にあります。Windows Server 2003以前では、「スタートメニュー」フォルダ名はローカライズによって変わります。例えば、Windows XP のドイツ語版では「Startmenü」です。Windows インストーラーは通常、Windows APIを使用して、スタートメニューとデスクトップフォルダの実際の名前と場所を取得します。Windows Vista以降では、システムで使用されるすべてのフォルダは英語版と同じ名前を使用し、Windows エクスプローラーでのみ異なる名前が表示されます。
TweakUIは、マイクロソフトのサポートされていないユーティリティプログラムで、スタートメニューの応答時間の高速化、ウィンドウアニメーション、その他のハックを含む追加のカスタマイズを提供します。[27] [28] Windows XPおよびWindows Vistaでは、 Windowsレジストリを変更することで、特定のプログラムが最近使用したプログラムの一覧(スタートメニューの左側のペイン)に表示されないようにすることができます。[29]

オープンソースオペレーティング システムの多くのデスクトップ環境では、スタート メニューに似たインターフェイス要素が提供されています。
{{cite book}}: CS1 メンテナンス: その他 (リンク)