Microsoft Windows 95
1995年8月25日に英語版が12か国で先行して発売され、日本語のベータ版もリリースされていたことから、日本でもある程度の情報が広まっていた。販売開始と前後して大量のテレビコマーシャルが流されていたこともあり、日本語版の発売された1995年11月23日(勤労感謝の日)の秋葉原などでは、11月23日になった瞬間に深夜販売を始める店が多く、業界関係者や報道陣を中心に一種のお祭り騒ぎの様相を呈した。この様子はテレビなどで報道され売り上げに貢献した。
Windows 95は先行してリリースされていたWindows NT 3.51に比べるとUIや機能面で進化しているものの安定性や信頼性に劣り、技術的には不完全なものであった。しかし、従来のWindows 3.1よりも使い勝手が改良され、Windows NT 3.51よりも高速で動作し、Windows 95はユーザー・市場のニーズをよく読んでそれに応えるという現実的な解を提供し、マーケティングの成功といえた。
これにより以前のバージョンのWindowsとの互換性を高めメモリの使用量を減少させているが、16ビットコードの問題がWin32アプリケーションに影響を与え、性能を低下させることもあった。
Windows 95のVMMは、Win32アプリケーション、MS-DOSアプリケーションに対して各プロセスに固有のアドレス空間を与え、プリエンプティブ・マルチタスクとして実行する。このため、特定のアプリケーションの問題によりCPUが占有されるトラブルはなくなった。
一方、Win16アプリケーションに対しては、以前のバージョンのWindowsと同様にすべてのプロセスに共有アドレス空間を与え、ノンプリエンプティブ・マルチタスクとして実行する。これにより、以前のバージョンのWindowsと互換性を保っているが、Win16アプリケーションを使用した場合、以前のバージョンのWindowsと同様にシステムリソースの制限やCPUの占有によるトラブルが発生する。ただし、Win16アプリケーション同士のプリエンプションに制限はあるが、Win16アプリケーションとWin32アプリケーションとのプリエンプションは可能であるため、Win16アプリケーションの問題によりWin32アプリケーションにCPUが与えられなくなることはない。
なお、DLLは上記のKernel、User、GDIも含め、Win16アプリケーションと同じアドレス空間を共有する。
ビジネス分野でのLANの普及に対応し、ネットワーク設定の容易化を進めた。特に日本では、ネットワーク機能付きのWindows for Workgroup 3.11が販売されず、代替としてWindows NT Workstation 3.5が他国の販売価格と比較して安価に提供されていたが、ごく一部の先進的なユーザが導入するに留まっていた。そういった背景もあり、Windows 95は大きな期待を集めた。当初の戦略としては、LANはNetBEUIまたはIPX/SPX、WANはパソコン通信(ホストとしてはMSNの利用を想定)を利用すると位置付けていたが、前年の1994年頃よりインターネットでWWWの普及に弾みが付き始めたことに対応して、インターネットに必要な通信プロトコルのTCP/IPを選択することもできた。
もっとも、ビル・ゲイツはインターネットの普及はまだ先であるとして、パソコン通信を前提としたネットワークを考えていた。それ故、Windows 95の初期バージョンには、インターネット関連の機能は搭載されておらず、別売りの「Microsoft Plus!」による拡張機能として、Internet Explorer 2.0(英語版はIE1.0)を提供していた。しかし、ビル・ゲイツはWindows 95発売後すぐに、自分の判断の誤りに気づき、OSR2以降ではインターネット関連機能が標準搭載されるようになった。すなわち、OSR2ではTCP/IPが初期状態で選択されており、Windows 95を使えばインターネットに接続できるというイメージ戦略も成功し人気に拍車をかけることになった。