Microsoft Windows 3.x
Windows 3.1日本語版のベータ版は3回で累計6000本出荷され、ユーザーのフィードバックを基に1600の改善が施された。発売は当初の予定であった1992年5月から1992年秋、1993年5月となり、大幅に遅れることになった。開発には5億円が費やされた。
日本語版開発の遅れに対して、世間では「PC-9800シリーズへの移植作業に手間取っているため。」「Windows 3.0日本語版の開発者が引き抜かれたため。」といった憶測が飛び交った。コンパックは1992年10月に低価格486機のProLinea 4/25sをDOS/Vパソコンとして発売したが、後のインタビューでは「Windows 3.1と登場するはずだった。」とコメントした。
1993年5月12日に日本電気からPC-9800シリーズ用、5月18日にマイクロソフトからPC-9800シリーズ用とMS-DOS 5.0/V用が発売された。その直後の5月19日より東京国際見本市会場で開催されたビジネスシヨウや、6月16日より幕張メッセで開催されたWindows World Expo Tokyoでは、パソコンメーカー各社がこぞってWindows 3.1プリインストールパソコンを展示した。
Windows 3.0からの主な変更点は、動作の高速化やセットアップの簡便化に加え、以下の点が挙げられる。
(なお追加モジュールとしては、32ビットアプリケーションを動作させるための「Win32s」、画像表示を高速化するための「WinG」、AVI形式の動画を再生するための「Video for Windows」、LANに接続するための「LAN Manager」、インターネットやメールをするための「Internet Explorer(16ビット版)」がある。)
Windows 3.0も3.1も「MS-DOSを拡張する16ビットオペレーティング環境(Operating Environment:)」とであり。いずれもMS-DOS互換環境(PC-DOS/VやDR-DOS)やOS/2のWindows互換環境から起動させるものであり、事前にMS-DOS互換環境システムをコンピュータ上で動作させておく必要がある。Windows 3.xを動かそうとするならMS-DOS互換環境が必要なのだが、Windows 3.1以前はMS-DOSの拡張製品としてそれぞれが別々に販売されたため、MS-DOSを持っていない人の場合はそれも別途購入する必要があった。
Windows 3.1には、Windows 3.0からアップグレードすることができる。また、インストール先ディレクトリを変更すれば旧バージョンと共存することもできる。Windows 2.11以前の場合は新規セットアップを行うことになる。
1995年8月に発売されたWindows 95はそれまでパソコンに興味を持たなかった人々の関心を集め、個人市場の開拓に成功した。企業でもWindows 95を要望する従業員の声を聞き入れて買い換えを支援する動きが見られた。日経パソコンが1996年2月に日本の企業110社に対して行った調査では、Windows 95の「導入予定あり」が64%、「未定」が42%、「導入予定なし」が4%となった。「Windows 95の導入をどのように進めていくか」の問いに対して、「新規に導入したパソコンを中心に徐々に移行する」が30%となったものの、「既存のパソコンを含めて積極的に切り替える」はわずか8%に留まり、既存環境の移行には慎重な姿勢が見られた。「Windows 95の導入で、特に問題が多かった項目は」の問いに対しては、「MS-DOS対応やWindows 3.1対応ソフトの動作」(39%)、「既存のネットワークやデータベースとの接続」(35%)、「インストール関連」(32%)となった。
さらにエンハンスドモードでは、80386で導入されたメモリ管理機能をプロテクトモードで動作するシステムのコードに実装し、IA-32のページングを利用した仮想記憶もサポートし、実メモリ以上のメモリをアプリケーションが確保できるようになった。また Windows 用のデバイスドライバとして、80386で導入された機能をプロテクトモードで活用した VxD デバイスドライバもサポートされた。従来のWindowsは常にメモリが不足気味だったが、3.0からのプロテクトモードをサポートした結果、Windows自身とそのアプリケーションは、(コンベンショナルメモリ)+(EMS)よりも高速で大量のメモリを使用可能なプロテクトメモリを利用可能になった。そのため、MS-DOSではメモリ不足から実現不可能だった大型アプリケーションも、Windows用に開発されるようになった。
1995年に入るとISPは10社以上になり、インターネットを取り扱った参考書も急増した。しかしWindows 3.1標準ではネットワーク機能は搭載されていないため、市販のInternet CHAMELEON(ネットマネージジャパン、19800円)といったダイヤルアップ接続ツール(ダイヤラー、メーラー、FTPクライアントなどをまとめたパッケージ)を購入するか、パソコン通信を通じてTrumpet Winsockといったツールを揃えていく必要があった。ウェブブラウザにはNCSA Mosaicやその後に登場してすぐに標準となったNetscape Navigatorが使われた。
Windows 95と同時発売のMicrosoft Plus!に同梱されたウェブブラウザ「Internet Explorer」は1996年4月にWindows 3.1対応の16ビット版が公開され、これにはメーラーのOutlook Express(16ビット版)やダイヤラーなどが添付されていた。インターネットの閲覧やメールの送受信はInternet Explorer添付のダイヤラーを使ったダイヤルアップの他、LAN Manager Clientをインストールしてある場合やWfWではLAN経由でも可能である。ただし、Internet Explorer標準添付のダイヤラーはPC/AT互換機用のため、PC-9800シリーズでダイヤルアップ接続する場合は市販ソフトなどを別途用意する必要があった。
各プログラムの設定は、それぞれのプログラムが持つiniという拡張子が付けられたファイル、もしくはwin.iniやsystem.iniなどのWindowsのシステムファイルで行っていた。Windowsそのものの設定もwin.iniとsystem.iniで行っていた。これらはテキストファイルであり、標準で付属するシステムエディタ (sysedit) などのテキストエディタで編集を行うことができた。また、設定変更ミスや諸々のトラブルからWindowsが起動しなくなっても、MS-DOS環境からテキストエディタを使ってwin.iniやsystem.iniの中身を修正して復旧することができた。これらの設定内容はマイクロソフトが監修した解説書『Windows 3.1 リソースキット』で公開された。Windows 3.1の登録情報データベース(後のレジストリ)は、ファイルマネージャで開くファイルのフォーマットとアプリケーションとの関連付けやOLE情報に使用されるのみであった。