Microsoft のベテラン ソフトウェア エンジニアが、Windows 95 の機能としてスタート メニューが開発された経緯について説明します。

  • abmhh
  • 0 comments
Microsoft のベテラン ソフトウェア エンジニアが、Windows 95 の機能としてスタート メニューが開発された経緯について説明します。

知っておくべきこと

  • 元 Microsoft 社員が、Windows 95 のスタート メニューを作成した経緯を語ります。
  • Windows 11 のスタート メニューは、その設計上の欠陥と冗長性により、ユーザーからかなりの反発を受けています。
  • マイクロソフトが最近、Windows 11 のスタート メニューに広告を表示するようになったが、熱心なユーザーの間では不評だ。

熱心なWindowsユーザーは、Windows 11のスタートメニューに愛憎入り混じっています。しかし、そもそもこのアプリはどのようにして誕生したのでしょうか?Microsoftのベテラン、Dave W. Plummer氏(別名Dave's Garage)は、30年以上前にWindowsにZIPファイルサポートを追加するなど、Windowsエコシステム全体への貢献で知られています。先日、Windows 95のスタートメニューを作成した経緯を語りました。 

6分間のYouTube動画の中で、プラマー氏はスタートメニューの開発はチームの努力によるものだと認めています。元マイクロソフト社員であるプラマー氏は、スタートメニューの開発における「最大の功績」はWindows 95チームにあると語っていますが、自身の努力はアプリ全体を通して一貫しています。「最初に表示されるものを描画する部分と、最後に実行するプログラムを実際に実行する部分を私が書きました」とプラマー氏は付け加えました。

注目すべきは、Windows 95にはすでにスタートメニューが搭載されていたものの、重大な問題を抱えていたことです。Windows 95は問題なく動作していたものの、「Windows 95」と表示されていました。プラマー氏は、マイクロソフトの製品計画ではこの名称はサポートされないと強調しました。 

プラマー氏によれば:

「Windows NTに単純に変更することはできませんでした。なぜなら、Windows NTは長期的には製品名として定着しなかったからです。製品の規模に応じて、Windows NT 4 Professional、Workstation、あるいはAdvanced Serverといった名称が使われるでしょう。そのため、Windows NTをスタートメニューに配置する必要がありました。Windows NTがサポートする様々な言語全てに対応するには、これらのビットマップの膨大なマトリックスを事前に作成する必要があり、スタートメニューをレンダリングする際に動的にロードすることで、メモリを消費したりキャッシュしたりする必要がなくなります。」

これらの問題を回避するため、プラマー氏はグラフィックスデバイスインターフェイス(GDI)を使用してプラットフォームをリアルタイムでレンダリングし、スタートメニューに青と黒のグラデーションを描画しようと考えました。ソフトウェアエンジニアは、PCにすべての色が揃っていない場合、システムが自動的にグラデーションをディザリングすると説明しました。 

プラマー氏は、当時は横向きのテキストを描画できなかったため、テキストのレンダリングにも問題があったと指摘しました。Windows 95では横向きのテキストを描画することは不可能でしたが、Windows NTには座標変換と呼ばれる便利な機能が搭載されており、これが回避策として役立ちました。これにより、プラマー氏はテキストを90度の角度でレンダリングし、バーに収まるようにしました。そして、その後の展開は周知の通りです。

Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。

Windows 11のスタートメニュー

Windows 11のスタートメニュー(画像提供:Future)

スタートメニューの開発プロセスについて少し触れると、それが決して容易なことではないことは明らかです。長年にわたり、MicrosoftのWindowsチームはスタートメニューに様々な工夫を加えてきましたが、Windows 11のスタートメニューはユーザーから多くの反発を受けています。

Windows 11のスタートメニューに広告を表示するというMicrosoftの決定は、状況を楽にするものではありません。Windows 11の厳格なシステム要件と欠陥のある設計は、2025年10月14日に予定されているWindows 10のサポート終了にもかかわらず、多くのユーザーがWindows 10を使い続けている主な要因の一つです。 

興味深いことに、1,600 ドルの高性能デバイスで Windows 11 を実行しているにもかかわらず、元 Microsoft ソフトウェア エンジニアが不満を述べ、スタート メニューのパフォーマンスを「滑稽なほど悪い」と評しました。

Windows 11 のスタート メニューがあまり好まれないことから、Stardock の Start11 など、いくつかの代替オプションも登場しています。Start11 を使用すると、ユーザーは元のメニューをさまざまな時代のメニューに置き換えたり、カスタム メニューを作成したりできます。

ケビン・オケムワは、ケニアのナイロビを拠点とするベテランのテクノロジージャーナリストです。Windows Centralで業界の最新トレンドや動向を幅広く取材し、豊富な経験を有しています。イノベーションへの情熱と細部への鋭い洞察力を持つ彼は、OnMSFT、MakeUseOf、Windows Reportといった主要メディアに寄稿し、Microsoftエコシステムを取り巻くあらゆるトピックについて、洞察力に富んだ分析と最新ニュースを提供しています。常に変化するテクノロジーのトレンドを追っている暇な時は、世界を旅したり、音楽を聴いたりしています。