Windows 95が1995年8月24日に発売:行列ができるほどの期待と、その後のPC業界への衝撃
Windows 95 released August 24, 1995

1995年8月24日、Windows 95が発売され、前例のない期待を集めました。当時、Microsoft製品に行列ができるとは考えにくいですが、実際に起こりました。この記事では、Windows 95がなぜそれほど重要だったのか、そのハードウェア要件、そして成功の理由を振り返ります。また、著者が小売店で働いていた経験から、アップグレード販売の実態や、低スペックPCでの動作改善のコツも紹介します。Windows 95は完全な32ビットOSではありませんでしたが、使いやすさと安定性でWindows 3.1を大きく上回り、PCの標準としての地位を確立しました。
Windows 95は、Windows 3.1よりはるかに優れていたが、優れていたものは他にもたくさんあった。
HNでの議論
100- 1970-01-01
1970-01-01:
>完全な32ビットOSではなかった。なぜなら、深く掘り下げると中核にはまだMS-DOSがあったからだ。
確かに完全な32ビットではなかったが、中核はMS-DOSではなかった。それはハイブリッドだった。Win95のカーネルは32ビットで、メモリを含むシステムのほぼすべてを駆動していた。16ビットのDOSは起動の足場として使われ、その後、その役割は新しい32ビットカーネルでは動作できない16ビットのグラフィックスやその他のハードウェアを処理することに移行した。つまり、16ビットのDOSで起動し、WIN.EXEが実行されると、システムは16ビットから32ビットのカーネルOSへと変貌したが、その中核の16ビットドライバコードの一部は、それに溶接されたままになるように設計されていた。さらに印象的なのは、この32ビットの層を分解して、システムを16ビットのDOSに戻すことができたことだ。それは30年経った今でも、非常に印象的な偉業だ。Windows 95、お誕生日おめでとう!
- ramijames
ramijames:
あの8月、15歳だったのを覚えている。私たちはこのリリースに興奮していた。オタクの友達と地元のコンピュータ店に行き、店員にWindows 95がどんなものか見せてくれるよう頼んだ。彼はプレリリース版を店のコンピュータの1台にインストールしていた。どうやって知ったのかさえ覚えていない。
店員は見せるのを拒否した。今でもそれには腹が立っている。
- scottious
scottious:
10歳の私の脳は、Windows 95のCDでバディ・ホリーのミュージックビデオを発見したとき、衝撃を受けた。コンピュータでミュージックビデオが再生されるなんて、まったく理解できなかった。魔法のように感じた。本当に違う時代だった。
- initramfs
initramfs:
「箱には、386DX以上のプロセッサ、4 MB以上のRAM、約50 MBのディスク容量が必要と書かれていた。386SXにインストールするのを止めるものは何もなかった。やってみたから分かる。主に病的な好奇心からだった。インストールには永遠に時間がかかった。起動にも永遠に時間がかかった。そして、なんとか起動できたとしても、何をするにも永遠に時間がかかった。
しかし、記載された最小要件を満たすシステムを持っていたとしても、体験はかなりひどいものだった。
当時、私たちの多くが許容できるパフォーマンスのために推奨した最小構成は、33 MHzを超える486、8 MBのRAM、100 MBのディスク容量だった。そして、今日ではそれに異議を唱える人もいるだろう。なぜなら、そのようなマシンでの体験はまだあまり良くなかったからだ。どこかに線を引かなければならず、当時も今も、「最小」や「許容できる」といった言葉の定義は人によって異なる。
Win95で満足するには、本当にPentiumクラスのマシンが必要だった。そして、Win95はIntelのPentium販売を後押しするのに大いに貢献したと思う。100 MHzまたは120 MHzのPentiumに16 MBまたは32 MBのRAM、少なくとも540 MBのハードドライブを購入できれば、その体験にはずっと満足できただろう。」
私はPentium 100MHzで、8MBは許容範囲だったが、16MBと166MHzの友達がいて、隣の芝はいつも青く見えたものだ。彼はトゥームレイダーをプレイできた。
私はレトロビデオをたくさん作っていて、4MBのRAMの386でテストした。ここにある:
https://github.com/hatonthecat/linux_distro_tests#9-26-24-wi...
- beloch
beloch:
「彼らはマルチタスクができたが、それは現代のプリエンプティブマルチタスクではなかった。代わりに、アプリケーションが協力するのであって、オペレーティングシステムがリソースを配布できるわけではなかった。これは、行儀の悪いプログラムが1994年には今日よりもはるかに多くのことを台無しにできることを意味した。なぜなら、オペレーティングシステムはすべてのプログラムが公平に協力することを信頼しなければならなかったからだ。」
-------------
この重要性は過小評価されるべきではない。
Windows 3.1やMacOSでは、プログラムは定期的に制御をOSに返すように書くことができ、OSはそれを別のプログラムに引き渡すことができた。これにより協調的マルチタスクが可能になった。しかし、関与するすべてのプログラムがこれを実行するように書かれていなければならなかった。マルチタスク用に書かれていない古いプログラムを実行すると、終了するまでマシンの完全な制御を引き継いだ。マルチタスク対応のプログラムでさえ、無限ループに入るとマシンをハングさせた。全能のタスクマネージャに訴える望みはなかった! その結果、Windows(およびOS X以前のMacOS)は単にマルチタスクが得意ではなく、ユーザーはほとんどそれをしなかった。
プリエンプティブマルチタスクにより、OSはプログラムから強制的に制御を取り戻すことができた。プログラムにはCPU時間のスライスが与えられ、制御を返すことを心配する必要はなかった。なぜなら、OSが単にそれを取り戻すからだ。プログラムが無限ループに入った場合、それはCPUの注意のスライスを取得し続けるが、他のプログラムやOS自体も同様に取得する。これにより […]
- throwaway_20357
throwaway_20357:
1996年8月24日のWindows NT4 WorkstationのGAをもっと祝うべきではないだろうか? それは30年前で、素晴らしいOSであり、少なくともいくつかのタスクでは、SuSe Linuxから切り替えさせられた。
- billygoat
billygoat:
その夏、私はシアトルに住んでいた。そして、Appleはその週、街のバスに大きな広告を貼り出していた。そこには単にこう書かれていた。
C:\ONGRTLNS.W95
記事は、長いファイル名の勝利の到来を省略していた。
その夏はまた、友人や同僚をOS/2に切り替えようとする私の試みがすべて終わった夏でもあった... ただし、私のLinux実験はほぼ同時期に勢いを増していた。頭がくらくらするような時代だった!
- Insanity
Insanity:
わずか30年の間に、Win95 / DOOMスタイルのゲームからUE5や、ある程度効果的な大規模言語モデルに至るまで進歩したことを考えると、正気を失いそうだ。年々の視点ではあまり変わらないが、10年単位で見るとまったく別の話だ。
95がリリースされたとき、スマートフォンは存在せず、インターネットは家庭では一般的ではなく、アルバムをダウンロードするのに、インターネット接続を持っている幸運な人なら1日かかっただろう(笑)。