Microsoft Windows 3.x
WindowsはWindows 3.0のスタンダードモードおよびエンハンスドモードからプロテクトモードが本格的にサポートされた。
厳密には、WindowsはWindows/386からプロテクトモードを利用しているが、このバージョンでは内部的に80386で導入された機能をプロテクトモードで使用し、アプリケーションには仮想86モードを提供するというものであり、EMS対応MS-DOSアプリケーションと同様に実行プログラムを数百KBという限られたスペースに収まるよう作る必要があった。またEMSはバンク切り替えがあるため、その切り替え作業にかかる時間だけ低速になる。特に大規模なアプリケーションはほぼ常時バンク切り替えを繰り返すために低速だった。これがWindows 3.xのスタンダードモードとエンハンスドモードは、Windowsの大半のモジュールがプロテクトモードで動作する16ビットのコードで構成され、アプリケーション(WIN16アプリケーション)もプロテクトモードで動作する16ビットのコードで構成されるように変更された。
一番右上(タイトルバーの右端)のボタン[▲]は最大化(全画面表示)のボタンで、既に最大化している場合はウィンドウ表示に戻すボタン(上下に▲と▼が並んだ[◆]状のボタン)が表示される。その隣のボタン[▼]は最小化(タスクアイコン化)のボタンである。Windows 95以降でのウインドウを閉じる[×]に相当するボタンは存在しない。終了はタイトルバー左上の[-]ボタン(コントロールメニューボックス)やメニューバーからのプルダウンメニューから行えるが、左上の[-]そのものをダブルクリックすることでも終了する。MS-DOSボックスの場合はメニューバーやタイトルバーから終了させることはできず、コマンドプロンプトでEXITと入力する必要がある。また、エンハンストモードであればControl-Alt-Deleteでアクティブなウィンドウの強制終了が行える。
Windows 3.0は25人で構成された開発グループ「Win3チーム」によって2年半の期間で開発された。画面デザインはWindows 2.1のユーザーの意見を取り入れ、旧バージョンの赤と青の組み合わせからビジネス環境に適した落ち着きのある色彩に変更された。
1990年5月22日、Windows 3.0はニューヨーク・シティ・センター(英語版)で正式に発表された。この模様は米国7都市の会場とロンドンやアムステルダムといった世界各地の12都市の会場にテレビの生中継で報道された。これには300万ドルという多額の宣伝費が投入され、さらに広告や25万枚の体験版ディスク配布、デモンストレーション、セミナーに700万ドルの予算が組まれていた。
日本では1991年1月23日(日本時間)に日本電気よりPC-9800シリーズ用が発売され、それに追随して約20社のパソコンメーカーからも発売された。PC/AT互換機で動作するDOS/V対応版は日本IBMより1991年3月13日に発売された。
1992年12月31日リリース。Windows 3.1 のアップデート版(今で言うところのサービスパック適用版)であり、Windows 3.1のパッケージを小変更した形で発売された。この修正ファイルはCompuServe等のパソコン通信でも配布された。
ファイル操作は、Windows 2.x以前のシェルだった「MS-DOSウィンドウ」に似たファイルマネージャというプログラムで行う。ファイルのダブルクリックでプログラムを直接実行することもでき、拡張子によるアプリケーションの関連付けもファイルマネージャ上で行うことができる。Windows 2.xでMS-DOSアプリケーションを実行するにはPIFファイル(情報ファイル)にあらかじめ実行環境を設定する必要があったが、Windows 3.0ではPIFファイルがなくても標準設定で実行するようになった。MS-DOSウィンドウはファイル名が羅列されるだけであったが、ファイルマネージャでは画面左に現在開いているディレクトリの位置を示すディレクトリツリーが表示され、画面右には項目名とその種類を示す小さなアイコンが一覧表示されるようになった。プログラムマネージャやデスクトップのタスク(後述)と違って「大きなアイコン」を表示する機能は無い。また、ファイルの種類毎にアイコンが用意されたWindows 95以降と異なり、ファイルマネージャでは自身の持つ数種類のアイコンしか表示できなかった。
ファイルマネージャには2000年以上の年表示が文字化けするという不具合があったが、後に2000年問題対応版がマイクロソフトから配布された。