| マイクロソフトウィンドウズ | |
|---|---|
| 開発者 | マイクロソフト |
| ソースモデル | |
| 初回リリース | 1985年11月20日 (1985年11月20日) |
| 最新リリース | 25H2 (10.0.26200.7623) (2026年1月13日[ 1 ] ) [±] (2026年1月13日) |
| 最新プレビュー | |
| マーケティングターゲット | パーソナルコンピューティング |
| 入手可能な | 110言語 |
| 更新方法 | |
| パッケージマネージャー | Windowsインストーラー(.msi、.msp)、[ 7 ]アプリインストーラー(.msix、. [ 8 ] msixbundle [ 9 ] [ 10 ])、Microsoftストア(.appx、.appxbundle)、[ 11 ] Windowsパッケージマネージャー |
| サポートされているプラットフォーム | IA-32、x86-64、ARM、ARM64 以前は: 16 ビット x86、DEC Alpha、MIPS、PowerPC、Itanium |
| カーネルタイプ |
|
| デフォルトのユーザーインターフェース | Windowsシェル |
| ライセンス | 独自の商用ソフトウェア |
| 公式サイト | ウィンドウズ |
Windowsは、 Microsoftが開発・販売する独自のグラフィカルオペレーティングシステムです。Windowsは、コンピューティング業界の特定の分野に対応するファミリーに分類されています。パーソナルコンピュータ向けのWindows 、サーバー向けのWindows Server、組み込みシステム向けのWindows IoTです。Windows自体は、さらに異なるユーザーに対応するエディションに分類されています。家庭ユーザー向けのHome、上級ユーザー向けのProfessional、学校向けのEducation、企業向けのEnterpriseです。Windowsは、一般消費者向けの小売製品として販売されるほか、コンピュータメーカー向けにも販売され、メーカーは自社システムに バンドルして配布しています。
Windowsの最初のバージョンであるWindows 1.0は、グラフィカルユーザーインターフェイス(GUI)への関心の高まりに応えて、 MS-DOS用のグラフィカルオペレーティングシステムシェルとして1985年11月20日にリリースされました。 [ 12 ] Windowsという名前は、GUIのウィンドウシステムを参照しています。[ 13 ] 1990年にリリースされたWindows 3.0は市場での成功を飛躍的に高め、(現在は廃止された) Windows Mobile、Windows Phone、Windows CE/Embedded Compactなど、さまざまな他の製品ファミリの発売につながりました。
Windowsは世界で最も人気のあるデスクトップオペレーティングシステムであり、 2025年10月時点で72%の市場シェアを占めています。 [ 14 ]また、 Androidに次いで全体で2番目に人気のあるオペレーティングシステムです。[ 15 ] 2025年8月時点で、Windows 11はWindowsの最も使用されているデスクトップバージョンであり、市場シェアは53%です。[ 16 ]
2026年現在、Windows製品ファミリーのすべてのメンバーはWindows NTをベースにしています。この製品ラインの最初のWindowsバージョンであるWindows NT 3.1は、サーバーコンピューティングと企業ワークステーション向けに設計されていました。現在では4つのサブファミリーで構成されており、ほぼ同時にリリースされ、同じカーネルを共有しています。
以下の最上位レベルの Windows ファミリは、現在積極的に開発されていません。
Windowsという用語は、Microsoftの複数世代のオペレーティングシステム製品の一部またはすべてを総称して指します。これらの製品は、一般的に以下のように分類されます。
Windowsの歴史は、Microsoftが「Interface Manager」というプログラムの開発を始めた1981年に遡ります。「Windows」という名前は、このシステムがプログラムを表すためにグラフィカルボックスを使用した最初のシステムの一つであったことに由来しています。当時、業界ではこれらは「ウィンドウ」と呼ばれ、基盤となるソフトウェアは「ウィンドウ化ソフトウェア」と呼ばれていました。[ 13 ]「Windows」という名前で1983年11月に発表されましたが(Apple Lisaの後、 Macintoshの前)、 Windows 1.0がリリースされたのは1985年11月でした。[ 18 ] Windows 1.0はAppleのオペレーティングシステムと競合することになっていましたが、あまり人気が出ませんでした。Windows 1.0は完全なオペレーティングシステムではなく、むしろMS-DOSを拡張したものです。Windows 1.0のシェルは、MS-DOS Executiveと呼ばれるプログラムです。コンポーネントには、電卓、カレンダー、カードファイル、クリップボードビューア、時計、コントロールパネル、メモ帳、ペイント、リバーシ、ターミナル、書き込みが含まれていました。Windows 1.0ではウィンドウを重ねることはできません。代わりに、すべてのウィンドウがタイル状に表示されます。モーダルダイアログボックスのみが他のウィンドウの上に表示されます。Microsoftは、C開発環境にWindows開発ライブラリを同梱して販売しており、これには多数のWindowsサンプルが含まれていました。[ 19 ]
Windows 2.0は1987年12月にリリースされ、前バージョンよりも人気を博しました。ユーザーインターフェースとメモリ管理にいくつかの改良が加えられました。[ 20 ] Windows 2.03では、OSがタイル型ウィンドウから重ね合わせ型ウィンドウに変更されました。この変更の結果、Apple ComputerはMicrosoftに対し、Appleの著作権侵害を理由に訴訟を起こしました(最終的には1993年にMicrosoftの勝訴で和解しました)。[ 21 ] [ 22 ] Windows 2.0では、より洗練されたキーボードショートカットが導入され、拡張メモリも利用できるようになりました。
Windows 2.1は、 Windows/286とWindows/386の2つのバージョンでリリースされました。Windows/386は、Intel 80386の仮想8086モードを使用して複数のDOSプログラムをマルチタスク化し、ページメモリモデルを使用して利用可能な拡張メモリを使用して拡張メモリをエミュレートします。Windows/286はその名前にもかかわらず、Intel 8086とIntel 80286の両方のプロセッサで動作します。リアルモードで動作しますが、ハイメモリ領域を利用できます。[ 23 ]
完全な Windows パッケージに加えて、サードパーティの初期の Windows ソフトウェアに同梱され、完全な Windows 機能セットなしでも MS-DOS 上で Windows ソフトウェアを実行できるランタイムのみのバージョンもありました。
初期のバージョンのWindowsは、主にMS-DOS上で実行され、ファイルシステムサービスに使用されていたため、グラフィカルシェルであると考えられることが多い。[ 24 ]しかし、最も初期のバージョンのWindowsでも、多くの一般的なオペレーティングシステム機能が既に想定されていた。特に、独自の実行ファイル形式を持ち、独自のデバイスドライバー(タイマー、グラフィックス、プリンター、マウス、キーボード、サウンド)を提供していた。MS-DOSとは異なり、Windowsでは、協調型マルチタスクにより、ユーザーが複数のグラフィカルアプリケーションを同時に実行できた。Windowsは、セグメントベースの精巧なソフトウェア仮想メモリ方式を実装しており、使用可能なメモリよりも大きなアプリケーションを実行できた。メモリが不足すると、コードセグメントとリソースがスワップインされて破棄された。特定のアプリケーションがプロセッサ制御を放棄すると、データセグメントがメモリ内で移動された。

1990年にリリースされたWindows 3.0では、主に仮想メモリとロード可能な仮想デバイスドライバ(VxD)によって設計が改善されました。これにより、WindowsはマルチタスクのDOSアプリケーション間で任意のデバイスを共有できるようになりました。Windows 3.0アプリケーションは保護モードで実行できます。このモードでは、ソフトウェア仮想メモリスキームに参加する義務なしに、数メガバイトのメモリにアクセスできます。アプリケーションは同じアドレス空間内で実行され、セグメント化されたメモリによってある程度の保護が提供されます。Windows 3.0では、ユーザーインターフェイスも改善されました。マイクロソフトは重要な操作をCからアセンブリに書き直しました。Windows 3.0は、最初の6か月で200万本を売り上げ、商業的に広く成功した最初のWindowsバージョンでした。[ 25 ] [ 26 ]

1992年3月1日に一般公開されたWindows 3.1は、大幅な改良が施されました。1992年10月には、ピアツーピアネットワーク機能を統合した特別バージョンであるWindows for Workgroupsがリリースされました。これはWindows 3.1と同時に販売されました。Windows 3.1のサポートは2001年12月31日に終了しました。[ 27 ]
1994年にリリースされたWindows 3.2は、Windows 3.1の中国語版の更新版である。[ 28 ]この更新は中国語の複雑な表記体系に関連する問題のみを修正したため、この言語版に限定されていた。[ 29 ] Windows 3.2は、一般的にコンピュータメーカーから、簡体字中国語の文字を基本出力に使用し、いくつかの翻訳されたユーティリティを備えた10枚のディスク版のMS-DOSとともに販売された。
Windows の次の主要な消費者向けリリースであるWindows 95 は、1995 年 8 月 24 日にリリースされました。Windows 95 は、MS-DOS ベースのままでしたが、ネイティブ32 ビット アプリケーション、プラグ アンド プレイ ハードウェア、プリエンプティブ マルチタスク、最大 255 文字の長いファイル名のサポートを導入し、前身の製品よりも安定性が向上しました。Windows 95 では、再設計されたオブジェクト指向のユーザー インターフェイスも導入され、以前のプログラム マネージャーがスタート メニュー、タスク バー、およびWindows エクスプローラーシェルに置き換えられました。Windows 95 は、Microsoft にとって大きな商業的成功でした。CNET の Ina Fried は、「Windows 95 が 2001 年に最終的に市場から撤退する頃には、世界中のコンピュータのデスクトップに定着していた」と述べています。[ 30 ] Microsoft は、それぞれがサービス パックとほぼ同等の Windows 95 の OEM サービス リリース (OSR) を 4 回発行しました。 Windows 95の最初のOSRは、MicrosoftのウェブブラウザであるInternet Explorerがバンドルされた最初のWindowsバージョンでもありました。[ 31 ] Windows 95のメインストリームサポートは2000年12月31日に終了し、Windows 95の延長サポートは2001年12月31日に終了しました。[ 32 ]
Windows 95の後継として、1998年6月25日にWindows 98がリリースされ、 Windows Driver Model、USB複合デバイスのサポート、 ACPIのサポート、休止状態、マルチモニター構成のサポートが導入されました。Windows 98には、 Active Desktopを介したInternet Explorer 4との統合や、Windows Desktop Update(Windows 95でも利用可能になったExplorerシェルの一連の機能強化)のその他の側面も含まれていました。1999年6月、マイクロソフトはWindows 98の更新版であるWindows 98 Second Editionをリリースしました。Windows 98 SEでは、Internet Explorer 5.0とWindows Media Player 6.2が追加されたほか、さまざまなアップグレードが行われました。Windows 98のメインストリームサポートは2002年6月30日に終了し、Windows 98の延長サポートは2006年7月11日に終了しました。[ 33 ]
2000年9月14日、マイクロソフトはWindowsの最後のDOSベース版となるWindows Me (Millennium Edition)をリリースした。Windows Meは、Windows NTベースのWindows 2000のビジュアルインターフェース拡張機能を組み込み、以前のバージョンよりも起動時間が高速化(ただし、リアルモードDOS環境へのアクセスが削除され、一部の古いプログラムとの互換性が失われた)し、[ 34 ]マルチメディア機能が拡張(Windows Media Player 7、Windows Movie Maker、スキャナやデジタルカメラから画像を取得するためのWindows Image Acquisitionフレームワークを含む)、システムファイル保護やシステムの復元などのシステムユーティリティが追加され、ホームネットワークツールも更新された。[ 35 ]しかし、Windows Meは速度と不安定さ、ハードウェア互換性の問題、リアルモードDOSサポートの削除で批判にさらされた。PC WorldはWindows Meをマイクロソフトがこれまでにリリースしたオペレーティングシステムの中で最悪のものの1つ、そして史上4番目に悪い技術製品とみなした。[ 36 ]

1988年11月、マイクロソフト社内の新しい開発チーム(元ディジタル・イクイップメント・コーポレーションの開発者であるデイブ・カトラー氏とマーク・ルコフスキー氏を含む)が、 IBMとマイクロソフトのOS/2オペレーティングシステムの刷新版「NT OS/2」の開発に着手しました。NT OS/2は、POSIX互換性を備えた安全なマルチユーザーオペレーティングシステムであり、プリエンプティブマルチタスクと複数のプロセッサアーキテクチャをサポートするモジュール式の移植可能なカーネルを搭載することを目指していました。しかし、 Windows 3.0のリリースが成功した後、NT開発チームはプロジェクトを見直し、OS/2のAPIではなく、Win32と呼ばれるWindows APIの拡張32ビット移植版を使用することにしました。Win32はWindows APIと同様の構造を維持しており(既存のWindowsアプリケーションをプラットフォームに容易に移植可能)、既存のNTカーネルの機能もサポートしていました。マイクロソフトのスタッフの承認を得て、Windowsの最初の32ビット版であるWindows NTの開発が継続されました。しかしIBMは変更に反対し、最終的には独自にOS/2の開発を継続した。[ 37 ] [ 38 ]
Windows NTは、ハイブリッドカーネルをベースにした最初のWindowsオペレーティングシステムでした。ハイブリッドカーネルは、カーネギーメロン大学のリチャード・ラシッドが開発したMachマイクロカーネルの影響を受け、改良されたマイクロカーネルとして設計されましたが、純粋なマイクロカーネルの要件をすべて満たしているわけではありませんでした。
その結果生まれたオペレーティングシステムの最初のリリースであるWindows NT 3.1 ( Windows 3.1に関連付けられた名前)は、1993年7月にデスクトップワークステーションとサーバー用のバージョンとともにリリースされました。Windows NT 3.5は、パフォーマンスの改善とNovellのNetWareのサポートに重点を置いたもので、1994年9月にリリースされました。続いて1995年5月には、 PowerPCアーキテクチャの追加改善とサポートを含んだWindows NT 3.51がリリースされました。Windows NT 4.0は1996年6月にリリースされ、 Windows 95の再設計されたインターフェイスをNTシリーズに導入しました。2000年2月17日、マイクロソフトはNT 4.0の後継であるWindows 2000をリリースしました。この時点でWindowsブランドに重点を置くためにWindows NTという名前は廃止されました。[ 38 ]

Windows NTの次期メジャーバージョンであるWindows XPは、2001年8月24日に製造部門向けにリリース(RTM)され、2001年10月25日に一般向けにリリースされました。Windows XPの導入は、消費者向けのWindows 9xシリーズをWindows NTで導入されたアーキテクチャに統合することを目的としており、マイクロソフトはこの変更により、DOSベースの前身製品よりも優れたパフォーマンスが実現されると約束しました。Windows XPでは、再設計されたユーザーインターフェイス(更新されたスタートメニューと「タスク指向」のWindowsエクスプローラーを含む)、合理化されたマルチメディアおよびネットワーク機能、Internet Explorer 6 、マイクロソフトの.NET Passportサービスとの統合、以前のバージョンのWindows向けに設計されたソフトウェアとの下位互換性を確保するための「互換モード」、そしてリモートアシスタンス機能も導入されました。[ 39 ] [ 40 ]
Windows XPは、小売店では主に2つのエディションで販売されていました。「Home」エディションは一般消費者向けで、「Professional」エディションはビジネス環境やパワーユーザー向けで、追加のセキュリティ機能とネットワーク機能が含まれていました。HomeとProfessionalには後に、「Media Center」エディション(ホームシアターPC向けに設計され、 DVD再生、TVチューナーカード、DVR機能、リモコンのサポートに重点が置かれていました)と「Tablet PC」エディション(タブレットコンピューターの仕様を満たすモバイルデバイス向けに設計され、スタイラスペン入力と追加のペン対応アプリケーションをサポートしていました)が加わりました。 [ 41 ] [ 42 ] [ 43 ] Windows XPのメインストリームサポートは2009年4月14日に終了しました。延長サポートは2014年4月8日に終了しました。[ 44 ]
Windows 2000の後、マイクロソフトはサーバーOSのリリーススケジュールも変更し、Windows XPのサーバー版であるWindows Server 2003は2003年4月にリリースされました。 [ 38 ]その後、2006年3月にWindows Server 2003 R2がリリースされました。[ 45 ]
長い開発プロセスを経て、Windows Vistaは2006年11月30日にボリュームライセンス版、2007年1月30日にコンシューマ版としてリリースされました。シェルとユーザーインターフェイスの再設計から、セキュリティ機能に重点を置いた大幅な技術変更まで、多くの新機能が搭載されていました。Vistaは複数のエディションで提供され、パフォーマンスの低下、起動時間の増加、新しいUACへの批判、ライセンス契約の厳格化など、批判もいくつかありました。Vistaのサーバー版であるWindows Server 2008は、 2008年初頭にリリースされました。
2009 年 7 月 22 日に、Windows 7とWindows Server 2008 R2が製造段階 (RTM) にリリースされ、3 か月後の 2009 年 10 月 22 日に一般向けにリリースされました。多数の新機能を導入した前身の Windows Vista とは異なり、Windows 7 は、Windows Vista が既に互換性のあるアプリケーションやハードウェアとの互換性を保つことを目的とした、Windows ラインのより重点的な段階的アップグレードとなることが意図されていました。[ 46 ] Windows 7 には、マルチタッチサポート、特定のアプリケーションで頻繁に使用されるファイルへのショートカットとアプリケーション内のタスクへのショートカットを含む表示可能なジャンプ リストを備えた更新されたタスク バーを備えた再設計されたWindows シェル、 [ 47 ]ホームグループと呼ばれるホーム ネットワーク システム、[ 48 ]およびパフォーマンスの改善があります。

Windows 7の後継であるWindows 8は、2012年10月26日に一般公開されました。Windows 8では、タブレットや一体型PCなどのタッチベースのデバイスに最適化したMicrosoftのMetroデザイン言語に基づくユーザーインターフェイスの導入など、いくつかの重要な変更が行われました。これらの変更には、タッチ操作に便利な大きなタイルを使用し、継続的に更新される情報を表示できるスタート画面と、主にタッチベースのデバイスでの使用に設計された新しいクラスのアプリが含まれます。新しいWindowsバージョンでは、最小1024×768ピクセルの解像度が必要であったため、[ 49 ] 800×600ピクセルの画面を備えた ネットブックには事実上不向きでした。
その他の変更点としては、クラウドサービスやその他のオンラインプラットフォーム(ソーシャルネットワークやマイクロソフト独自のOneDrive(旧SkyDrive)やXbox Liveサービスなど)との統合強化、ソフトウェア配布用のWindowsストアサービス、ARMアーキテクチャを利用したデバイスで使用するためのWindows RTと呼ばれる新しいバリアント、スクリーンショット用の新しいキーボードショートカットなどがある。[ 50 ] [ 51 ] [ 52 ] [ 53 ] [ 54 ] [ 55 ] [ 56 ] Windows 8のアップデートであるWindows 8.1 [ 57 ]が2013年10月17日にリリースされ、新しいライブタイルのサイズ、より深いOneDriveとの統合、その他多くの改訂などが含まれている。Windows 8とWindows 8.1は、スタートメニューの削除など、いくつかの批判を受けている。

2014年9月30日、マイクロソフトはWindows 8.1の後継としてWindows 10を発表しました。2015年7月29日にリリースされ、Windows 8で初めて導入されたユーザーインターフェースの欠点が修正されています。PCにおける変更点としては、スタートメニューの復活、仮想デスクトップシステム、そして全画面モードではなくデスクトップ上のウィンドウ内でWindowsストアアプリを実行できる機能などが挙げられます。Windows 10は、対象となるWindows 7 SP1、Windows 8.1、Windows Phone 8.1デバイスから、Get Windows 10アプリケーション( Windows 7、Windows 8.1用)またはWindows Update(Windows 7用)からアップデートできると言われています。[ 58 ]
2017年2月、マイクロソフトはWindowsのソースコードリポジトリをPerforceからGitに移行すると発表しました。この移行には、300ギガバイトのリポジトリに含まれる350万個の個別ファイルが含まれました。[ 59 ] 2017年5月までに、エンジニアリングチームの90%がGitを使用し、1日あたり約8500件のコミットと1760件のWindowsビルドを実行していました。[ 59 ]
2021年6月、マイクロソフトがWindows 11を発表する直前に、マイクロソフトはWindows 10のライフサイクルポリシーページを更新し、Windows 10の最後のリリースのサポートが2025年10月14日に終了することを明らかにしました。[ 60 ] [ 61 ] 2023年4月27日、マイクロソフトはバージョン22H2がWindows 10の最後のバージョンになると発表しました。[ 62 ] [ 63 ]

2021年6月24日、ライブストリームにてWindows 11がWindows 10の後継として発表されました。この新しいOSは、よりユーザーフレンドリーで分かりやすい設計となっています。2021年10月5日にリリースされました。[ 64 ] [ 65 ] 2022年5月現在、システム要件を満たすWindows 10ユーザーはWindows 11に無料でアップグレードできます。[ 66 ]
2021年7月、マイクロソフトは、翌月に新しいWindows 365サービスの一環として、仮想化Windowsデスクトップのサブスクリプション販売を開始すると発表しました。この新サービスはクロスプラットフォームでの利用を可能にし、AppleとAndroidの両方のユーザーがこのオペレーティングシステムを利用できるようにします。これは独立したサービスであり、Windows 365 Frontline、Windows 365 Boot、Windows 365アプリなど、いくつかのバリエーションが用意されています。[ 67 ]このサブスクリプションサービスは、 Webブラウザを搭載したあらゆるオペレーティングシステムからアクセスできます。この新サービスは、 COVID-19パンデミック中に促進された、企業が「従業員がオフィスと自宅の間で時間を分割する」ハイブリッドリモートワーク環境を採用するという、ますます増加するトレンドを活用しようとする試みです。このサービスはWebブラウザからアクセスできるため、マイクロソフトはGoogle PlayやApple App Storeでサービスを公開する必要がなくなります。[ 68 ] [ 69 ] [ 70 ] [ 71 ] [ 72 ]
マイクロソフトは2021年8月2日にWindows 365をビジネスおよびエンタープライズ顧客向けに提供開始することを発表しました。[ 73 ]
Windows 3.0 以降、多言語サポートは Windows に組み込まれています。キーボードとインターフェイスの両方の言語は、コントロール パネルの [地域と言語] から変更できます。入力方式エディターなど、サポートされているすべての入力言語のコンポーネントは、Windows のインストール時に自動的にインストールされます (Windows XP 以前では、中国語などの東アジア言語のファイルや、アラビア語などの右から左に書く文字のファイルを、同じくコントロール パネルから個別にインストールする必要がある場合があります)。提供されている IME がニーズに十分でないとユーザーが感じた場合は、サードパーティ製の IME をインストールすることもできます。Windows 2000 以降、英語版の Windows NT には東アジアの IME (Microsoft Pinyin IME や Microsoft Japanese IME など) がバンドルされていますが、東アジア言語のファイルはコントロール パネルから手動でインストールできます。
オペレーティング システムのインターフェイス言語は無料でダウンロードできますが、一部の言語は特定のエディションの Windows でのみ使用できます。言語インターフェイス パック(LIP) は再配布可能であり、Microsoft のダウンロード センターからダウンロードして、任意のエディションの Windows (XP 以降) にインストールできます。Language Interface Packs (LIP) は Windows インターフェイスのほとんど (すべてではない) を翻訳し、特定の基本言語 (Windows が最初に出荷された言語) を必要とします。これは、新興市場のほとんどの言語で使用されます。完全なオペレーティング システムを翻訳する Full Language Pack は、特定のエディションの Windows (Windows Vista および 7 の Ultimate および Enterprise エディション、および Single Language を除くすべてのエディションの Windows 8、8.1、RT) でのみ使用できます。特定の基本言語は必要なく、フランス語や中国語などのより一般的な言語でよく使用されます。これらの言語はダウンロード センターからダウンロードできませんが、Windows Updateサービス (Windows 8 を除く) を通じてオプションの更新プログラムとして入手できます。
インストールされたアプリケーションのインターフェース言語は、Windows インターフェース言語の変更の影響を受けません。利用可能な言語は、アプリケーション開発者自身によって決定されます。
Windows 8およびWindows Server 2012では、インターフェイスと入力言語を同時に変更できる新しい言語コントロール パネルが導入され、言語パックは種類を問わず一元管理された場所からダウンロードできます。Windows 8.1およびWindows Server 2012 R2の PC 設定アプリにも、これに対応する設定ページが用意されています。インターフェイス言語を変更すると、プレインストールされているWindows ストアアプリ(メール、マップ、ニュースなど)や、Microsoft が開発した一部のアプリ(リモート デスクトップなど)の言語も変更されます。ただし、言語パックに関する上記の制限は引き続き適用されます。ただし、新興市場向けの「Single Language」を除くすべてのエディションでは、完全な言語パックをインストールできます。
x86ベースのパーソナルコンピュータがプロの世界で主流になる以前から、Windows NTはいくつかのプラットフォームをサポートしていた。Windows NT 4.0とその前身は、PowerPC、DEC Alpha、MIPS R4000をサポートしていた(一部のプラットフォームは64ビットコンピューティングを実装しているが、OSはそれらを32ビットとして扱った)。Windows 2000は、32ビットモードの第3世代x86(IA-32として知られる)以降を除くすべてのプラットフォームのサポートを中止した。Windows NTファミリのクライアントラインは、 Windows 10 [ 66 ]までIA-32上で動作していた(Windows NTファミリのサーバーラインは、 Windows Server 2008までIA-32上で動作していた)。
Intel Itanium アーキテクチャ ( IA-64 )の導入に伴い、Microsoft はこれをサポートする新しいバージョンの Windows をリリースしました。Windows XPおよびWindows Server 2003の Itanium バージョンは、主流の x86 バージョンと同時にリリースされました。2003 年にリリースされた Windows XP 64 ビット エディション (バージョン 2003) は、Itanium をサポートする最後の Windows クライアント オペレーティング システムです。Windows Server シリーズは、Windows Server 2012までこのプラットフォームのサポートを継続します。Windows Server 2008 R2 は、Itanium アーキテクチャをサポートする最後の Windows オペレーティング システムです。
2005年4月25日、Microsoftはx86アーキテクチャの64ビット版であるx86-64 (または略してx64)をサポートするWindows XP Professional x64 EditionとWindows Server 2003 x64エディションをリリースしました。Windows Vistaは、 IA-32エディションとx64エディションが同時にリリースされた最初のWindows NTクライアント版でした。2024年現在、x64は引き続きサポートされています。
Windows 8のWindows RTエディションは、 ARMアーキテクチャ搭載コンピューター向けに特別に開発されました。Windows 10を搭載したWindowsスマートフォンではARMが引き続き使用されていますが、Windows RTを搭載したタブレットはアップデートされません。Windows 10 Fall Creators Update(バージョン1709)以降では、ARMベースのPCがサポートされます。[ 74 ]
Windows CE(正式名称はWindows Embedded Compact )は、衛星ナビゲーションシステムや一部の携帯電話などのミニマルコンピュータで動作するWindowsのエディションです。Windows Embedded Compactは、Windows CEカーネルと呼ばれる独自の専用カーネルをベースにしています。マイクロソフトは、OEMおよびデバイスメーカーにWindows CEのライセンスを供与しています。OEMおよびデバイスメーカーは、独自のユーザーインターフェースやエクスペリエンスをカスタマイズ・構築することができ、Windows CEはそのために必要な技術基盤を提供します。
Windows CEは、ドリームキャストでセガ独自のOSと共に使用されていました。Windows CEは、Windows Mobileのベースとなったコアシステムです。後継機種であるWindows Phone 7は、 Windows CE 6.0 R3とWindows CE 7.0の両方のコンポーネントをベースにしています。一方、 Windows Phone 8はWindows 8と同じNTカーネルをベースにしています。
Windows Embedded Compact は、Windows NT カーネルに基づく Windows のモジュラー エディション であるWindows XP EmbeddedまたはWindows NT 4.0 Embeddedと混同しないでください。
Xbox OS は、 Xboxコンソールで動作する Windows のバージョンに付けられた非公式な名称です。[ 75 ] Xbox One以降は、コアオペレーティングシステム、ゲーム用に実装された2番目のオペレーティングシステム、アプリケーション用のより Windows に似た環境の3つのオペレーティングシステムが同時に実行されるため、仮想化(Hyper-Vを使用)に重点を置いた実装となっています。 [ 76 ] Microsoft は Xbox One の OS を毎月更新しており、これらの更新は Xbox Live サービスから Xbox にダウンロードして後でインストールするか、PC 経由でダウンロードしたオフライン回復イメージを使用して行うことができます。[ 77 ]元々は NT 6.2 (Windows 8) カーネルをベースとしていましたが、最新バージョンは NT 10.0 ベースで動作します。このシステムは、「Xbox One 上の Windows 10」と呼ばれることもあります。[ 78 ] [ 79 ] Xbox OneとXboxシリーズのオペレーティングシステムは、ライセンス制限とテストリソースのため、前世代のハードウェアとの下位互換性が限定的であり、[ 80 ] Xbox 360のシステムはオリジナルのXboxと下位互換性があります。[ 81 ]
Windows 2000より前のすべてのバージョンまで、Microsoft は Source Library Manager (SLM) という社内バージョン管理システムを使用していました。Windows 2000 がリリースされて間もなく、Microsoft は Perforce から派生した Source Depot に切り替えました。[ 82 ]このシステムは、システムが Windows のサイズに対応できなくなったため、2017 年まで使用されました。Microsoft は2013 年にGit をTeam Foundation Serverに統合し始めましたが[ 83 ] 、 Windows (および Office) は引き続き Source Depot に依存していました。[ 84 ] Windows コードは、すべてのコードの統一されたビューを生成するために、一種の仮想化レイヤーを使用して 65 の異なるリポジトリに分割されていました。
2017年にマイクロソフトは、リーナス・トーバルズが作成したオープンソースのバージョン管理システムであるGitの使用を開始すると発表し、2017年5月には新しいGitリポジトリへの移行が完了したと報告した。[ 59 ] [ 85 ] [ 86 ]
各Gitリポジトリにはすべてのファイルの完全な履歴が含まれており、Windowsでは非常に大きくなる傾向があります。[ 87 ] Microsoftはこれらの課題に対処するために、 Virtual File System for Git (VFSForGit)と呼ばれる新しいプロジェクトに取り組んでいます。[ 86 ]
2021年にGitのVFSはScalarに置き換えられました。[ 88 ]
| 製品名 | 最新バージョン | 発売日 | コードネーム | [ 89 ]までサポート | 最新バージョン | |||
|---|---|---|---|---|---|---|---|---|
| 主流 | 拡張 | IE | ダイレクトX | 角 | ||||
| サポート対象外:ウィンドウズ 1.0 | 1.04 | 1985年11月20日 | インターフェースマネージャー | 2001年12月31日 | 該当なし | 該当なし | 該当なし | |
| サポート対象外:ウィンドウズ 2.0 | 2.03 | 1987年12月9日 | 該当なし | |||||
| サポート対象外:ウィンドウズ 2.1 | 2.11 | 1988年5月27日 | 該当なし | |||||
| サポート対象外:ウィンドウズ 3.0 | 3.0 | 1990年5月22日 | 該当なし | |||||
| サポート対象外:ウィンドウズ 3.1 | 3.1 | 1992年4月6日 | 該当なし | 5 | ||||
| サポート対象外:Windows ワークグループ 3.1 | 3.1 | 1992年10月27日 | スパルタ、ウィンボール | |||||
| サポート対象外:ウィンドウズNT3.1 | NT 3.1.528 | 1993年7月27日 | 該当なし | 2000年12月31日 | 2 | |||
| サポート対象外:Windows ワークグループ 3.11 | 3.11 | 1993年8月11日 | スノーボール | 2001年12月31日 | 5 | |||
| サポート対象外:ウィンドウズ 3.2 | 3.2 | 1993年11月22日 | 該当なし | |||||
| サポート対象外:ウィンドウズNT3.5 | NT 3.5.807 | 1994年9月21日 | デイトナ | 3 | ||||
| サポート対象外:ウィンドウズNT3.51 | NT 3.51.1057 | 1995年5月30日 | 該当なし | 5 | ||||
| サポート対象外:ウィンドウズ95 | 4.0.950 | 1995年8月24日 | シカゴ、4.0 | 2000年12月31日 | 2001年12月31日 | 5.5 | 8.0a | |
| サポート対象外:ウィンドウズNT4.0 | NT 4.0.1381 | 1996年7月31日 | カイロ | 2002年6月30日 | 2004年6月30日 | 6 | 3.0a | |
| サポート対象外:ウィンドウズ98 | 1998年4月10日 | 1998年6月25日 | メンフィス、97、4.1 | 2006年7月11日 | 9.0c | |||
| サポート対象外:ウィンドウズ98SE | 4.10.2222 | 1999年6月10日 | 該当なし | |||||
| サポート対象外:ウィンドウズ2000 | NT 5.0.2195 | 2000年2月17日 | 該当なし | 2005年6月30日 | 2010年7月13日 | |||
| サポート対象外:ウィンドウズミー | 4.90.3000 | 2000年9月14日 | ミレニアム、4.9 | 2003年12月31日 | 2006年7月11日 | |||
| サポート対象外:ウィンドウズXP | NT 5.1.2600 | 2001年10月25日 | ウィスラー | 2009年4月14日 | 2014年4月8日 | 8 | ||
| サポート対象外:Windows XP 64ビット版 | NT 5.2.3790 | 2003年3月28日 | 該当なし | |||||
| サポート対象外:Windows Server 2003 | 2003年4月24日 | ウィスラーサーバー | 2010年7月13日 | 2015年7月14日 | ||||
| サポート対象外:Windows XP Professional x64 エディション | 2005年4月25日 | 該当なし | 2009年4月14日 | 2014年4月8日 | ||||
| サポート対象外:レガシー PC 向け Windows の基礎 | NT 5.1.2600 | 2006年7月8日 | アイガー、メンヒ | |||||
| サポート対象外:ウィンドウズ ビスタ | NT 6.0.6003 | 2007年1月30日 | ロングホーン | 2012年4月10日 | 2017年4月11日 | 9 | 11 | |
| サポート対象外:Windows ホームサーバー | NT 5.2.4500 | 2007年11月4日 | クアトロ | 2013年1月8日 | 8 | 9.0c | ||
| サポート対象外:Windows Server 2008 | NT 6.0.6003 | 2008年2月27日 | Longhorn サーバー | 2015年1月13日 | 2020年1月14日 | 9 | 11 | |
| サポート対象外:ウィンドウズ7 | NT 6.1.7601 | 2009年10月22日 | ウィンドウズ7 [ 90 ] | 11 | 109 | |||
| サポート対象外:Windows Server 2008 R2 | Windows Server 7 | |||||||
| サポート対象外:Windows ホームサーバー 2011 | NT 6.1.8400 | 2011年4月6日 | ベイル | 2016年4月12日 | ||||
| サポート対象外:Windows Server 2012 | NT 6.2.9200 | 2012年9月4日 | サーバー8 | 2018年10月9日 | 2023年10月10日 | 11.1 | ||
| サポート対象外:ウィンドウズ8 | 2012年10月26日 | 該当なし | 2016年1月12日 | 10 | ||||
| サポート対象外:ウィンドウズ8.1 | NT 6.3.9600 | 2013年10月17日 | 青 | 2018年1月9日 | 2023年1月10日 | 11 | 11.2 | |
| サポート対象外:Windows Server 2012 R2 | 2013年10月18日 | サーバーブルー | 2018年10月9日 | 2023年10月10日 | ||||
| サポート対象外:ウィンドウズ10 | NT 10.0.19045 | 2015年7月29日 | 様々な | 2025年10月14日[ 60 ] [ 61 ] | 12 | 144 | ||
| サポート対象:Windows Server 2016 | NT 10.0.14393 | 2016年10月12日 | 該当なし | 2022年1月11日 | 2027年1月12日 | |||
| サポート対象:Windows Server 2019 | NT 10.0.17763 | 2018年10月2日 | 該当なし | 2024年1月9日 | 2029年1月9日 | |||
| サポート対象:Windows Server 2022 | NT 10.0.20348 | 2021年8月18日 | 該当なし | 2026年10月13日 | 2031年10月14日 | |||
| 最新バージョン:ウィンドウズ11 | NT 10.0.26200 | 2021年10月5日 | 様々な | 2028年10月10日[ 91 ] | 該当なし | |||
| 最新バージョン:Windows Server 2025 | NT 10.0.26100 | 2024年11月1日 | 該当なし | 2029年11月13日 | 2034年11月14日 | |||
伝説: サポートされていません サポートされている 最新バージョン プレビュー版 将来のバージョン | ||||||||
| Windows バージョンのタイムライン |
|---|
![]() |
バージョン市場シェアMicrosoft Windows を使用しているデスクトップおよびラップトップシステムの割合として、[ 92 ] StatCounterのデータによると2026年1月現在[ 93 ] :
| デスクトップOS | スタットカウンター |
|---|---|
| 他のバージョン | 0.06% |
| ウィンドウズXP | 0.34% |
| ウィンドウズ7 | 1.11% |
| ウィンドウズ8 | 0.16% |
| ウィンドウズ8.1 | 0.15% |
| ウィンドウズ10 | 38.19% |
| ウィンドウズ11 | 59.98% |
2018年初頭以降、Windows 10 の使用は世界中でWindows 7を上回っています。[ 94 ]
Net ApplicationsとStatCounter(Web上でアクティブなデバイスでのオペレーティングシステムの使用状況を追跡している企業)によると、デスクトップおよびラップトップコンピュータの場合、2021年8月にはWindowsが最も使用されているオペレーティングシステムファミリーであり、Net Applicationsによると使用シェアは約91%でした[ 95 ]、StatCounterによると使用シェアは約76%でした[ 96 ] 。
あらゆる種類のパソコン(デスクトップ、ラップトップ、モバイルデバイス、ゲームコンソールなど)を含め、2021年8月にはWindows OSの使用シェアが32.67%を占め、Android(最高46.03%)、iOSの13.76%、iPadOSの2.81%、macOSの2.51%と比較して高いという結果が出ています(Net Applications [ 97 ])。また、2021年8月にはWindows OSの使用シェアが30.73%を占め、Android(最高42.56%)、iOS/iPadOSの16.53%、macOSの6.51%と比較して高い結果が出ています(StatCounter [ 98 ]) 。
Net Applications と StatCounter は、すべての用途において Web ブラウジングをプロキシとして使用しているため、これらの統計にはサーバー (Linux が Windows より大幅に大きな市場シェアを占めるクラウド コンピューティングを含む) は含まれていません。
このセクションは更新が必要です。(2020年5月) |
Windows の初期のバージョンは、マルウェアやネットワークがそれほど一般的ではなかった時代に設計されたため、セキュリティ機能がほとんど組み込まれていませんでした。ユーザーが他のユーザーによるファイルへのアクセスを禁止できるアクセス権限は提供されておらず、あるプロセスが別のプロセスのアドレス空間を読み取ったり書き込んだりするのを禁止したり、特権モードのコードによって使用されるコードやデータからプロセスを保護するメモリ保護も提供されていませんでした。
Windows 9xシリーズでは、複数のユーザーに個別のプロファイルとホームフォルダを持つオプションが提供されていましたが、アクセス権の概念がなかったため、どのユーザーでも他のユーザーのファイルを編集できました。さらに、別々の32ビットアプリケーションを別々のアドレス空間で実行し、アプリケーションのコードとデータが他のアプリケーションによって読み書きされることを防ぎましたが、互換性上の理由から、ユーザーランドアプリケーションから最初の1メガバイトのメモリを保護していませんでした。このメモリ領域にはオペレーティングシステムの機能に不可欠なコードが含まれており、アプリケーションがこのメモリ領域に書き込むと、オペレーティングシステムがクラッシュしたりフリーズしたりする可能性がありました。これは不安定性の原因であり、問題のあるアプリケーションが誤ってこの領域に書き込みを行うと、重要なオペレーティングシステムメモリが破損する可能性があり、通常は何らかのシステムエラーと停止につながりました。[ 99 ]
Windows NTはアクセス権限と完全なメモリ保護を実装し、はるかに安全でした。また、32ビットプログラムは国防総省のC2セキュリティ評価を満たしていましたが、[ 100 ]これらの利点は、 Windows Vistaより前のバージョンでは、セットアッププロセス中に作成されるデフォルトのユーザーアカウントが管理者アカウントであったため、ユーザーとユーザーが起動したすべてのプログラムがマシンにフルアクセスできたという事実によって打ち消されていました。Windows XPでは管理者アカウントを制限付きアカウントに変更するオプションが提供されていましたが、多くのホームユーザーはこれを選択しませんでした。これは、正常に動作するために管理者権限を必要とするプログラムが多数あったためです。その結果、ほとんどのホームユーザーは依然として常に管理者として実行していました。これらのアーキテクチャ上の欠陥とWindowsの非常に高い人気が相まって、Windowsはコンピュータワームやウイルス作成者の頻繁な標的となりました。[ 101 ] [ 102 ] [ 103 ]
さらに、Windows NTとその後継製品は、セキュリティ(ネットワークを含む)とマルチユーザーPC向けに設計されていますが、1990年代初頭に最初に開発されたときはインターネットの使用がそれほど普及していなかったため、当初はインターネットセキュリティをそれほど考慮して設計されていませんでした。[ 104 ]
2002年にマイクロソフトの全従業員に送られた「信頼できるコンピューティング」と題された戦略メモの中で、ビル・ゲイツはセキュリティがマイクロソフトの最優先事項になるべきだと宣言した。[ 105 ] [ 106 ]
Windows Vistaでは、ユーザーアカウント制御と呼ばれる権限昇格システムが導入されました。[ 107 ]標準ユーザーとしてログインすると、ログオンセッションが作成され、最も基本的な権限のみを含むトークンが割り当てられます。これにより、新しいログオンセッションではシステム全体に影響を与えるような変更を行うことはできません。Administratorsグループのユーザーとしてログインすると、2つの別々のトークンが割り当てられます。1つ目のトークンには、通常管理者に付与されるすべての権限が含まれており、2つ目のトークンは標準ユーザーが受け取るものと同様の制限付きトークンです。Windowsシェルを含むユーザーアプリケーションは、制限付きトークンを使用して起動されるため、Administratorアカウントであっても権限が制限された環境になります。アプリケーションがより高い権限を要求するか、「管理者として実行」をクリックすると、UACは確認を求め、同意した場合(昇格を要求しているアカウントがAdministratorsグループのメンバーでない場合は、管理者の資格情報を含む)、制限なしトークンを使用してプロセスを開始します。[ 108 ]
2013年から2016年にかけて漏洩したコードネーム「Vault 7」の文書には、 CIAが電子監視やサイバー戦争を行う能力、 [ 109 ] Windowsなどのオペレーティングシステムを侵害する能力などの詳細が記載されている。[ 110 ]
2019 年 8 月、コンピューターの専門家は、BlueKeep のセキュリティ上の脆弱性CVE - 2019-0708が、プログラムのリモート デスクトップ プロトコルを介してパッチを適用していない古いバージョンの Windows に潜在的に影響を及ぼし、リモートでコードが実行される可能性があると報告しました。また、 DejaBlueと総称される関連する欠陥も含まれている可能性があり、新しいバージョンの Windows (つまり、Windows 7と最近のすべてのバージョン) にも影響を及ぼします。[ 111 ]さらに、専門家は、Microsoft CTF と ctfmon (ctfmon.exe)を含むレガシー コードに基づくMicrosoft のセキュリティ上の脆弱性CVE - 2019-1162を報告しました。これは、Windows XPから当時の最新のWindows 10バージョンまでのすべてのバージョンのWindowsに影響を及ぼします。
マイクロソフトは、Windows Updateサービスを通じてセキュリティパッチを約月に1回(通常は毎月第2火曜日)リリースしていますが、重要な更新プログラムは必要に応じてより短い間隔で提供されます。 [ 113 ] Windows 2000 SP3およびWindows XP以降のバージョンでは、更新プログラムの自動ダウンロードとインストールが実装され、セキュリティ更新プログラムをインストールするユーザーの数が大幅に増加しました。[ 114 ]
Windowsには、入手可能な中で最も優れたウイルス対策ソフトの1つとされるWindows Defenderが統合されています。[ 115 ] Windowsには、セキュアブート、制御フローガード、ランサムウェア対策、BitLockerディスク暗号化、ファイアウォール、Windows SmartScreenも実装されています。
2024年7月、マイクロソフトは、 850万台のWindows PCがクラッシュする原因となったCrowdStrikeのアップデートが大々的に報道されたことを受けて、カーネルへのアクセスを制限し、全体的なセキュリティを強化する意向を示しました。[ 116 ]その取り組みの一環として、Windowsの一部をメモリセーフ言語であるRustで書き直すことになっています。[ 117 ]
Windows NT 3以降のすべてのWindowsバージョンは、 AGDLP (アカウント、グローバル、ドメインローカル、アクセス許可)と呼ばれるファイルシステムアクセス許可システムをベースとしています。このシステムでは、ファイルアクセス許可が「ローカルグループ」の形式でファイル/フォルダに適用され、その「ローカルグループ」には他の「グローバルグループ」がメンバーとして属します。これらのグローバルグループには、使用されているWindowsのバージョンに応じて、他のグループまたはユーザーが保持されます。このシステムは、ファイルまたはフォルダに直接適用される「静的」アクセス許可の割り当てにより、 LinuxやNetWareなどの他のベンダー製品とは異なります。しかし、AGLP/AGDLP/AGUDLPのこのプロセスを使用することで、少数の静的アクセス許可を適用でき、ファイルやフォルダのファイルアクセス許可を再適用することなく、アカウントグループを簡単に変更できます。
Windowsオペレーティングシステムの人気により、Windowsアプリケーションとの互換性を提供することを目的としたアプリケーションが数多くリリースされています。これらのアプリケーションは、他のオペレーティングシステムとの互換性レイヤーとして、あるいはWindows用に開発されたソフトウェアをそのまま実行できるスタンドアロンシステムとして提供されています。具体的には、以下のようなものがあります。
。[マイクロソフトの最高執行責任者]ターナー氏の14%という数字は、ガートナーが先週発表した新たな予測に基づくもので、出荷されたデバイス市場におけるWindowsのシェアは昨年14%で、2014年には13.7%に若干減少すると予測している。ガートナーによると、Androidは今年のシェア48%で市場を席巻するだろう。
Vistaでは、ユーザーアカウント制御 (UAC) イニシアチブにより、管理者以外のユーザーのエクスペリエンスを向上させるための根本的なオペレーティングシステムの変更が導入されています。
…そしてMicrosoftはWindowsにも変更を加えている。OSのセキュリティをさらに向上させるため、Windowsの機能を「C++実装からRustへ段階的に移行」している。