Windows 1.04

Windows 1.04 is a minor update to Windows 1.0, released on 8 April 1987, about six months before Windows 2.0. It included some minor changes and bug fixes, support for IBM's new PS/2 line of computers (though PS/2 mouse and VGA display drivers only shipped with IBM's OEM release), as well as an updated boot screen with Microsoft's new logo from 1987. Like versions 1.02 and 1.03 before it, it was available in multiple languages.
This also appears to be the first retail release to be shipped on 3.5" floppies in addition to 5.25" ones. Calculator, Control Panel, and Reversi have been updated to 1.04. Spooler doesn't show what port the printer isn't connected to anymore.
== Readme ==
The list of changes in this version from README.TXT:
 - A problem in Windows' handling of network failures has been fixed.
 
 - Windows now properly restores all interrupts upon exiting.
 
 - The interface between Windows and the printer has been changed to allow for faster printing.
 
 - Using a high resolution screen with Windows 1.03, it was sometimes possible to move an icon off the screen where it would be inaccessible. This problem has been fixed in the 1.04 release.
 
 - The PIF editor has been changed to allow for lower case parameters.
 
 - Some changes have been made to allow for larger text on the calculator buttons. Previously, large text sometimes extended beyond the bounds of the buttons.
 
 - In some international versions of Windows 1.03, the ability to remove a printer driver using the control panel did not function properly. This problem has been fixed in the 1.04 release.
 
 - The method by which Windows 1.03 determined how to display the screen for REVERSI.EXE caused a problem with some displays. In Windows 1.04 the method by which Windows makes this determination has been changed.
 
 - The USA keyboard driver has been changed to support the IBM RT format keyboard.
 
 - The communications port driver has been changed to support the IBM 3812 printer.
 
 - The drivers for the HP LaserJet and HP LaserJet+ have been replaced with a driver which supports both printers. This new HP printer driver better supports the HP LaserJet printers and allows the use of downloadable fonts on the HP LaserJet+. For information regarding usage of these downloadable fonts, see the file HPREADME.TXT on the "Supplemental Printer Driver Disk."
 
 - The postscript printer driver has been modified to better support postscript printers, as well as to add support for IBM's Personal Pageprinter. Downloadable fonts for postscript printers are now supported. For information regarding the use of postscript printers, see the file PSREADME.TXT on the "Supplemental Printer Driver Disk."
== Gallery ==
Win10404setup1.png|Selection of destination
Win10404setup3.png|Select keyboard
Win10404setup6.png|Select graphics card
Win10404setup8.png|Copying files
Windows-1.04-Boot.png|Boot screen
20171228 215254.png|MS-DOS Executive (CGA)
Windows-1.04-Desktop.png|Ditto (EGA)
Win10404setup11.png|File menu
Win10404viewmenu.png|View menu
Win10404specialmenu.png|Special menu
Win10404calcabout.png|About Calculator
Win10404cpabout.png|About Control Panel
Win10404rabout.png|About Reversi
Win10404spooler.png|Spooler
20171228 215855.png|About Windows 1.04 (CGA)
Win104a.png|Ditto (EGA)
20171228 215246.png|End session (CGA)
Win104es.png|Ditto (EGA)
=== OEM versions ===
==== IBM OEM ====
Win104-displayselectvga.png|Setup
Windows1-1.04IBMOEM-About.png|About Windows
Windows 1.04 paint.png|Paint
Windows1-1.04IBMOEM-Demo.png|Demo (Notepad, Clock, Clipboard, MS-DOS Executive)
Win104-endsessionvga.png|End session
Category:Retail builds of Windows 1.0