Windows 1.02

Overview

Windows 1.02 is the first international release of Microsoft Windows, introduced in 1986. It is based on Windows 1.01 but adds broader language and regional support, making Windows available outside the original U.S. market. It runs on top of MS-DOS and provides a basic graphical interface with windows, menus, mouse support, and simple multitasking.

Release Information

  • Release year: 1986
  • Type: International edition of Windows 1.x
  • Platform: MS-DOS
  • Last update: No formal service packs; minor OEM variations only
  • Predecessor: Windows 1.01
  • Successor: Windows 1.03

Build and Distribution

  • Based on the same core as Windows 1.01 with localization changes.
  • Distributed on multiple 5.25-inch floppy disks.
  • Localized for several European markets and other regions.

System Requirements

Minimum Hardware

  • CPU: 8086 or 8088 processor
  • RAM: 256 KB
  • Storage: Two double-sided floppy drives or one floppy + hard drive
  • Graphics: CGA, Hercules, or EGA
  • Input: Microsoft Mouse or compatible serial mouse

Recommended Hardware (Mid-1980s)

  • CPU: 8086/8088 at 8 MHz or higher
  • RAM: 512 KB
  • Storage: 10–20 MB hard drive
  • Graphics: EGA for clearer text and graphics

Maximum Supported Hardware

  • CPU: Up to 80286 (Windows 1.x does not use 286 protected mode)
  • RAM: Up to 640 KB conventional memory (DOS limit)
  • Graphics: VGA cards work in CGA/EGA compatibility modes
  • Storage: Up to ~32 MB FAT12/FAT16 partitions (depending on DOS version)

Supported Components

Graphics Cards

  • IBM CGA
  • Hercules Monochrome
  • EGA
  • Early VGA cards (using compatibility modes)

Sound

Windows 1.02 has no dedicated sound system. Audio is handled by DOS applications using the PC speaker or any external sound hardware supported by those DOS programs.

Input Devices

  • Microsoft Serial Mouse
  • Bus mice (with DOS mouse drivers)
  • Keyboard (full navigation via keys and shortcuts)

Storage

  • 5.25-inch floppy drives
  • MFM/RLL hard drives
  • Early IDE drives (with appropriate DOS support)

Networking

There is no built-in networking in Windows 1.02. Any networking capabilities would come from separate DOS networking stacks or third-party solutions, which were uncommon for home users at the time.

File System Support

Windows 1.02 depends on MS-DOS for file system support, so capabilities vary with the DOS version installed.

Supported

  • FAT12: Used on floppy disks
  • FAT16: Used on early hard drive partitions

Limits

  • Typical maximum partition size: around 32 MB with DOS 3.x
  • No long filename support
  • No NTFS
  • No FAT32

Driver Information

Driver Sources (1980s Era)

  • Included on Windows 1.02 installation disks
  • Bundled with MS-DOS
  • Provided with hardware (graphics cards, mice, printers)

Common Drivers

  • Mouse: DOS mouse drivers such as MOUSE.COM
  • Printers: Dot-matrix and daisy-wheel printer drivers
  • Graphics: CGA, Hercules, and EGA display drivers

Driver Notes

  • VGA cards usually work by using EGA or CGA-compatible drivers.
  • No dedicated sound drivers are required for Windows itself.
  • No USB support (USB did not exist yet).

Updates & Patches

Windows 1.02 did not receive formal service packs. Improvements to the 1.x line came through later releases such as Windows 1.03 and 1.04, which expanded hardware and language support.

Related Versions

  • Windows 1.01: Original U.S. release
  • Windows 1.03: Further internationalization and hardware updates
  • Windows 1.04: Added support for VGA graphics

Installation Notes

Installation Media

  • Multiple 5.25-inch floppy disks
  • Requires MS-DOS to be installed first

Typical Installation Steps (Historical)

  1. Boot into MS-DOS.
  2. Insert the first Windows 1.02 Setup disk.
  3. Run SETUP.EXE.
  4. Select the correct display adapter (CGA, Hercules, or EGA).
  5. Install mouse driver if available.
  6. Optionally install printer drivers.

Virtual Machine Notes

Windows 1.02 can be run today using emulators and virtual machines that support MS-DOS:

  • PCem
  • 86Box
  • DOSBox-X
  • VirtualBox (with DOS installed)
  • VMware (with DOS installed)

Known Issues & Fixes

Common Issues

  • Limited to 640 KB of conventional memory due to DOS constraints.
  • Performance can be slow on CGA graphics hardware.
  • No multitasking for DOS applications.
  • No built-in networking.
  • No built-in sound system.

Stability Notes

  • Runs best on period-correct hardware or accurate emulators.
  • VGA compatibility depends on the specific card and DOS drivers.

End of Support

  • Like other early 1.x releases, Windows 1.02 predates Microsoft’s formal support lifecycle. It was effectively unsupported by the early 1990s as newer versions of Windows replaced it.

Retro PC Tips

Best Hardware to Run Windows 1.02

  • IBM PC, XT, or AT class machine
  • 8086 or 8088 CPU
  • At least 512 KB RAM
  • EGA graphics for a clearer display
  • Serial mouse

Keeping It Stable

  • Use MS-DOS 3.3 or a similar version for best compatibility.
  • Stick to small hard drive partitions to avoid DOS limitations.
  • Use real floppy disks or accurate floppy emulation.

Finding Software and Drivers Today

Software and drivers suitable for Windows 1.02-era systems can often be found on archival and retro-computing sites, as well as enthusiast forums dedicated to DOS and early Windows.

Running on Modern Hardware

  • Best run inside emulators such as PCem, 86Box, or DOSBox-X.
  • Direct installation on modern PCs is generally not practical due to BIOS/UEFI and hardware incompatibilities.