How-toWindowsWindows 1.0

Windows 1.0: how it was installed and how to run it today

Windows 1.0 was installed from floppy disks on MS-DOS in 1985; this guide walks through running it today in DOSBox-X with a copy you own.

Applies to
  • Windows 2000 and older

Rate this guide

Windows 1.0 came out in November 1985 and is not a complete operating system: it is a program that runs on top of MS-DOS. Here is how it was installed, and how hobbyists set it up today in an emulator (a program that imitates an old PC).

Not for everyday use

Windows 1.0 has had no updates for decades and was never designed for today's internet. Treat it as a museum piece. Run it in an emulator, keep it off the network, and do not use it for banking or email.

Windows 1.0 releasesA timeline of 3 events in date order. The full text follows the picture.Windows 1.0 releases1985Version 1.01Released in the US onNovember 201986Versions 1.02 and 1.03International release,then more keyboardsand drivers1987Version 1.04Added IBM PS/2 support
Version 1.01 was the first public release.
Text version of this diagram
  • 1985: Version 1.01. Released in the US on November 20
  • 1986: Versions 1.02 and 1.03. International release, then more keyboards and drivers
  • 1987: Version 1.04. Added IBM PS/2 support

What you need

Windows 1.0 is a 16-bit shell (the part you click on) that runs on MS-DOS. It starts a program when you open its .exe file in a file list called the MS-DOS Executive. Windows are tiled side by side and cannot overlap.

What Windows 1.0 needed
PartRequirement
ProcessorIntel 8088
Memory256 KB for version 1.01; 320 KB for versions 1.03 and 1.04
StorageTwo double-sided floppy drives, or a hard disk
DisplayCGA, Hercules or EGA; VGA only in IBM's OEM edition of 1.04
MS-DOSVersion 2.0 to 3.10 for 1.01; 2.0 to 3.20 for later versions
MouseRecommended, not required

Use your own copy

Microsoft still owns the copyright to Windows 1.0. Use disks or disk images from a copy you own. Never download it from unofficial sites; see safe downloads and fake driver sites.

How it was installed in 1985

You started a PC with MS-DOS, put the first Windows disk in a floppy drive and ran a DOS program called SETUP. Setup asked about your mouse, screen and printer (the exact prompts varied by version), copied files from several disks, and combined the core files into one image so Windows would start faster. Afterward you typed WIN at the DOS prompt to start it.

Installing Windows 1.05 numbered steps, one under the other. The full text follows the picture.Installing Windows 1.01Start MS-DOSWindows 1.0 needs DOSunderneath2Run SETUPStart it from the first Windowsdisk3Answer promptsMouse, screen and printer4Swap disksInsert each disk when asked5Type WINWindows starts
The same order applies on real hardware and in an emulator.
Text version of this diagram
  1. Start MS-DOS: Windows 1.0 needs DOS underneath
  2. Run SETUP: Start it from the first Windows disk
  3. Answer prompts: Mouse, screen and printer
  4. Swap disks: Insert each disk when asked
  5. Type WIN: Windows starts

Set it up in DOSBox-X

DOSBox-X is a free emulator that can run DOS-based Windows. The steps below follow the DOSBox-X project's own Windows 1.0x guide, which also supplies a sample configuration file. See the DOSBox-X guide for installing Windows 1.0x (an external project wiki). The 86Box emulator is another choice if you want an accurate 8088-era PC.

  1. Create a new, empty folder on your computer to act as the emulated C: drive. Do not use the top level of your real C: drive for this.
  2. Inside it, make a folder named INSTALL and copy the contents of each of your Windows disks into it.
  3. Start DOSBox-X with the sample configuration, then mount your new folder as drive C: as the guide describes.
  4. Make the install folder act as the floppy drive.
    SUBST A C:\INSTALL
  5. Switch to that drive by typing A: and pressing Enter.
  6. Start Setup.
    SETUP

Answering Setup's questions

  • Press Enter to accept the default choices where Setup offers them, including the install folder.
  • If asked for a keyboard layout (version 1.02 and later), pick yours.
  • For the mouse, choose Microsoft Mouse (Bus/Serial).
  • For the screen on the retail version, choose EGA (more than 64K) with Enhanced Color Display. The IBM edition of 1.04 lists an IBM Personal System/2 Model 50, 60, 80 choice for VGA.
  • When Setup asks for the next disk, press Enter. Because you copied the disks to a folder, you do not have to swap anything.
  • Set up a printer only if you need one; you can skip it.

Check that it worked

  1. Start DOSBox-X again with the sample configuration. Its startup commands look for the installed Windows (by default in C:\WINDOWS) and start it for you. If it does not, change to that folder yourself.
  2. If you started it yourself, type WIN and press Enter. The MS-DOS Executive appears with a file list and menus.

If something goes wrong

Windows 1.0x can use only 640 KB of base memory. Retail versions have no PS/2 mouse or VGA support (only IBM's OEM 1.04 has them), so use a serial mouse and EGA. It also needs a DOS version lower than 4.0, which the sample configuration sets for you. For mouse, display and other symptoms, see Windows 1.0: running programs and fixing common problems. The next release is covered in Windows 2.x installation.

Frequently asked questions

Can I run Windows 1.0 on a modern PC directly?

No. It needs MS-DOS and 1980s hardware behavior, so people use an emulator such as DOSBox-X or 86Box.

Do I need a product key?

No. Windows 1.0 has no activation. You still need a legitimate copy.

Why do I need MS-DOS?

Windows 1.0 is a shell that runs on MS-DOS, which provides the disk access underneath.

Was this guide helpful?

Choose from 1 star (not helpful) to 5 stars (very helpful)

Rating this guide needs JavaScript. You can send feedback on the contact page instead.

Official resources used

Pages consulted while preparing this guide. Check them for the latest details.

Need more help?

If this guide did not solve your problem, send us a message and tell us what you tried.

Contact us

Beware of fake support

Real support never asks you to call an unfamiliar number, pay with gift cards or let a stranger control your computer.

Read how to stay safe online