Overview
Windows 2.0 is the second major release of Microsoft Windows, introduced in 1987. It expanded the graphical environment introduced in Windows 1.x by adding overlapping windows, improved memory management, enhanced keyboard shortcuts, and better application support. It ran on top of MS-DOS and marked the beginning of more advanced Windows applications such as Excel and Word for Windows.
Release Information
- Release year: 1987
- Type: Major update to the Windows 1.x line
- Platform: MS-DOS
- Last update: Windows/286 2.1 and Windows/386 2.1
- Predecessor: Windows 1.04
- Successor: Windows 3.0
Build and Distribution
- Distributed on multiple 5.25-inch floppy disks.
- Introduced overlapping windows for the first time.
- Released in two variants: Windows/286 and Windows/386.
System Requirements
Minimum Hardware
- CPU: 8086 or 8088 processor
- RAM: 256 KB
- Storage: Two floppy drives or one floppy + hard drive
- Graphics: CGA, Hercules, or EGA
- Input: Microsoft Mouse or compatible serial mouse
Recommended Hardware (Late 1980s)
- CPU: 80286 or 80386 for enhanced versions
- RAM: 512 KB or more
- Storage: 20 MB hard drive
- Graphics: EGA or VGA for improved clarity
Maximum Supported Hardware
- CPU: Up to 80386 (Windows/386 adds virtual memory features)
- RAM: Up to 640 KB conventional memory (DOS limit)
- Graphics: VGA cards supported through compatibility drivers
- Storage: Up to ~32 MB FAT12/FAT16 partitions (depending on DOS version)
Supported Components
Graphics Cards
- IBM CGA
- Hercules Monochrome
- EGA
- VGA (using compatibility modes)
Sound
Windows 2.0 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 with full shortcut support (enhanced in Windows 2.0)
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 2.0. Networking capabilities depend on separate DOS networking stacks or third-party solutions, which were uncommon for home users at the time.
File System Support
Windows 2.0 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 2.0 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, EGA, and early VGA 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 2.0 received incremental improvements through Windows/286 2.1 and Windows/386 2.1, which added better memory management and enhanced hardware support. These updates paved the way for the more advanced Windows 3.x line.
Related Versions
- Windows 1.04: Final 1.x release before Windows 2.0
- Windows/286 2.1: Enhanced memory support for 286 systems
- Windows/386 2.1: Introduced virtual 8086 mode multitasking
- Windows 3.0: Major successor with a redesigned interface
Installation Notes
Installation Media
- Multiple 5.25-inch floppy disks
- Requires MS-DOS to be installed first
Typical Installation Steps (Historical)
- Boot into MS-DOS.
- Insert the first Windows 2.0 Setup disk.
- Run
SETUP.EXE. - Select the correct display adapter (CGA, Hercules, EGA, or VGA).
- Install mouse driver if available.
- Optionally install printer drivers.
Virtual Machine Notes
Windows 2.0 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 varies depending on 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
- Windows 2.0 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 2.0
- IBM PC, XT, AT, or early 386-class machine
- 8086, 8088, 80286, or 80386 CPU
- At least 512 KB RAM
- EGA or VGA 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 2.0-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.