Windows 9x系
Windows 9x系(ウィンドウズ 9エックスけい)とは、マイクロソフト製のオペレーティングシステム(OS)のうち、Windows 95及びそれを元に開発されたOSの総称である。
バージョンの変遷
以下のWindowsオペレーティングシステムが、Windows 9x系に該当する。内部バージョンとしてはWindows 3.1を引き継いだものとなっている。
Win Ver. | DOS Ver. | プロダクト名 | 発売年(日本版) |
---|---|---|---|
4.0 | 7.0 (OSR2以降は7.1) |
Windows 95 | 1995年 |
4.10 | 7.1 | Windows 98 | 1998年 |
4.10 | 7.1 | Windows 98 Second Edition | 1999年 |
4.90 | 8 | Windows Me | 2000年 |
Windows MeでWindows 9x系のOSは終焉を迎え、それ以降はWindows XPをはじめとしたWindows NT系に一本化されている。また、2001年12月31日にWindows95が[1]、2006年7月11日に残りの9x系のオペレーティングシステム全てがマイクロソフトによるサポートを打ち切られた[2]。
Windows 9x系OSの特徴
Windows 9x系は、MS-DOSとWindows 3.1を融合し拡張・発展させたWindows 95を基本構造としたOS群であり、Windows 3.1(MS-DOS 6.22)以前との互換性を持たせるためカーネルに16ビットのコードと32ビットのコードが混在するという特徴がある。
マルチメディア
Windows 9x系のOSは一般消費者や家庭向けのOSとしてリリースされ、ゲームや楽曲映像などのマルチメディア系(動的なコンテンツ)の機能や使いやすさが重視されていた。同時期に発売されていたWindows NT系は企業向けで安定性を重視されており、マルチメディア機能に乏しく、一般には解りにくい機能も多かった。Windows XPで9x系とNT系の統合が行われ、9x系の持つマルチメディア機能や使いやすさがNT系に継承された。
安定性
テンプレート:See also Windows 9x系のOSは、安定稼働に難があるOSである。これはOSの構造によるもので、カーネルの一部に16ビットコードを含むこともありシステムリソースの不足を招きやすく、フリーズ、クラッシュ、ブルースクリーンの発生を頻発させることが、安定性に欠ける主な要因である。
とりわけ9x系最終バージョンのWindows Meは、16ビットコードの問題を引き継いだまま多機能化を図ったためシステムリソースの消費が他の9x系OSよりも著しく、そのために9x系OSの中でも特に不安定である。
ハードウェアの強化やユーザーによるメンテナンスにより不安定さはある程度軽減できるが、そもそもが構造上の脆弱性から発生する問題であり、不安定さを根本的に解消できるものではない[3]。
技術的制限
Windows 9x系のオペレーティングシステムでは以下の制限が設けられている。
- システムリソース - ユーザーヒープ及びGDIヒープの二つに分かれ、それぞれ64KBまでの領域しか扱うことができない。
- アルファチャンネル及び透過性を利用することができない。
- 複数のCPU(マルチコアを含む)を利用することができない。
- 512MBを超えるメモリを積むと、キャッシュシステム (Vcache) がメモリを認識できないため起動に失敗する。これは、Vcacheが使用するメモリ量を制限することで回避できる[4]。
- (Windows 98の場合)1GB以上のメモリを積んでいる場合もメモリ管理システムの問題で起動ができなくなる。これは、Windowsが使用する物理メモリの量を制限することで回避できる[5]。
- Windows 95およびWindows 98は2.1GHzを超えるCPUを搭載しているコンピュータでインストールに失敗することがある。
- サポートされているハードディスクの最大容量は137GBまで。ただし、非公式なものでは2TBまで扱えるものがある。
脚注・出典
- ↑ Windows デスクトップ製品のライフサイクル, マイクロソフト
- ↑ Windows 98、Windows 98 SE および Windows Me のサポートが 2006 年 7 月 11 日に終了します, マイクロソフト, 2006年3月26日
- ↑ ハードウェアのスペックや相互運用性、デバイスドライバやデバイスの品質によってもOSの安定性は左右される。ただしこれは9x系OSに限定された問題ではなく、デバイスドライバの品質の影響はほとんどのOSが受ける。
- ↑ テンプレート:Cite web - 日本語訳では
more than 512 megabytes
を、512 MB 以上
と訳し、境界条件に誤りがある。 - ↑ テンプレート:Cite web