Microsoft Windows 3.x
「サウンド レコーダー」や「メディア プレーヤー」など、Windows 3.0用の拡張ソフト「Multimedia Extensions」に収録されていた機能の一部を統合した。
Windows 3.0(英語版)の公式なシステム要件は次のようになっている。
Windows 3.1ではリアルモードが廃止されたため、8086/8088プロセッサ搭載機種は動作対象外になった。
ファイルマネージャからファイルをアプリケーションのアイコンやウィンドウにドラッグ・アンド・ドロップ入力する操作をサポートした。また、ファイルマネージャ内で複数のウィンドウを開き、項目をウィンドウ間でドラッグ・アンド・ドロップすることで異なるディレクトリへファイルを移動・コピーできるようになった。
Windows 3.0にてWindows 2.xや古いシステムとの互換性を目的に実装されていたリアルモードが廃止された。もっとも、リアルモードに対応するWindowsアプリケーションを作ることは開発者にとって「難題」であり、リアルモードの廃止を惜しむ者はいなかった。これにより8086プロセッサは動作対象外となった。
MS-DOSウィンドウ(ファイルマネージャ・プログラムランチャー機能)は、アイコンベースの「プログラムマネージャ」と一覧ベースの「ファイルマネージャ」に置き換えられた。前バージョンではアプレットとなっていた「コントロールパネル」はAppleのClassic Mac OSと類似のものに作り替えられた。
いくつか簡単なアプリケーションも同梱された。テキストエディタのメモ帳、文書作成ソフトのライト(後のワードパッド)、一連のキー操作やマウス操作をマクロとして記録して後で実行できる「レコーダー」、ペイント、電卓など。ゲームはWindows 3.0ではリバーシに加えてソリティアが搭載された、Windows 3.1ではソリティア・マインスイーパが付属。
Windows 3.0に搭載されたプロテクトモードやエンハンスドモードはDOSアプリケーションで行われていた方法より簡単に、より多くのメモリをWindowsアプリケーションで使えるようになった。Windows 3.0ではリアルモード(8086相当CPUの機能を利用)、スタンダードモード(80286相当CPUの機能を利用)、386エンハンスドモード(i386相当CPUの機能を利用)があり、通常は自動で適切なモードを選択するが、/r(リアルモード)、/s(「スタンダード」286プロテクトモード)、/3(386エンハンスドプロテクトモード)といったスイッチを使って特定のモードで起動することもできた。386エンハンスドモードではやや動作が重くなり、実用的には486以上のマシンパワーを必要とした。