Microsoft Windows 3.0
# Microsoft Windows 3.0

Microsoft Windows 3.0 ist die dritte Version des von der Firma Microsoft entwickelten Betriebssystemaufsatzes für PC-kompatibles DOS. Es begründete die Windows-3.x-Reihe der DOS-basierten Windows-Systeme. Sie wurde am 22. Mai 1990 veröffentlicht.

## Geschichte

Im Sommer 1988 erhielt der Programmierer Murray Sargent von Microsoft die Aufgabe, einen mit dem 80286 kompatiblen DOS-Extender zu schreiben. Dieser sollte dazu dienen, Microsofts Debuggingprogramm CodeView außerhalb des konventionellen Speichers und damit frei von Einflüssen durch andere DOS-Anwendungen benutzen zu können. Sargent schrieb die dazu notwendigen Routinen zunächst in einem von ihm selbst entwickelten Debugger, um sie bei Fertigstellung in ein eigenes Programm auszulagern.

Ende Juni traf sich Murray mit dem Windows-Entwickler David Weise. Auf die Anmerkung, dass das damals neu erschienene Windows /286 mit der High Memory Area lediglich 64 kB mehr als normale DOS-Anwendungen nutzen könne, beschlossen beide, Windows im Schutzmodus (Protected Mode) laufen zu lassen, um ähnlich wie bei DOS-Extendern nicht länger auf den konventionellen Speicher beschränkt zu sein. Da Microsofts Augenmerk zu dieser Zeit auf OS/2 lag, hielten die beiden Entwickler das Projekt über einen Zeitraum von einem Monat geheim. Als die ersten Verwerfungen zwischen Microsoft und IBM bezüglich OS/2 entstanden, nutzte Weise die Chance und zeigte Steve Ballmer seine Fortschritte beim Windows-Projekt. Ballmer zeigte sich überzeugt und gab daraufhin die Entwicklung dieser Windows-Version offiziell in Auftrag.

Die ersten Informationen zu Windows 3.0 wurden Anfang 1989 bekannt. Das Speichermanagement, welches in früheren Versionen von Windows als ineffizient galt, sollte in der neuen Version stark verbessert werden. Die Benutzeroberfläche sollte verändert und dem Presentation Manager in OS/2 1.x angeglichen werden. Im Mai 1989 wurde eine erste Testversion an über 900 Hardwarehändler ausgeliefert. Weiterhin mitgelieferte Anwendungen waren der Editor und die Textverarbeitung Write.

## Neuerungen

Die grafische Benutzeroberfläche wurde in Windows 3.0 komplett überarbeitet und an den Presentation Manager angepasst. Das MS-DOS-Fenster, das in früheren Versionen von Windows nach dem Start erschien, wurde durch zwei Programme ersetzt. Der Programm-Manager erscheint direkt nach dem Start und enthält Verweise auf Programme, die auf dem Computer installiert sind, in Form von Icons. Diese Programme sind in sogenannten Programmgruppen gruppiert. Der Datei-Manager dient dem Verwalten von Dateien und Ordnern auf den Laufwerken des Computers. Dazu zeigt er in einem Fenster den Verzeichnisbaum des Laufwerks. Durch einen Doppelklick auf ein einzelnes Verzeichnis öffnet sich ein neues Fenster, in dem alle Dateien innerhalb dieses Verzeichnisses aufgelistet werden. Durch Dateizuordnungen können Dateierweiterungen einem Programm zugeordnet werden, um diese Dateien direkt aus dem Datei-Manager heraus zu öffnen. Die Oberfläche selbst verwendet 3D-Schaltflächen, und Icons sind nicht mehr auf die Farben Schwarz und Weiß beschränkt, sondern können nun Farben beinhalten.

Die Installation von Windows findet nach dem ersten Neustart bereits unter der grafischen Benutzeroberfläche statt. Das Setup-Programm kann auch nach der Installation aufgerufen werden, um Einstellungen wie den Grafikmodus zu ändern, was in vorherigen Versionen noch ein komplettes Neuinstallieren von Windows erforderte. Während der Installation werden bereits installierte Anwendungen gesucht und automatisch Icons im Programm-Manager angelegt, sodass diese Programme direkt nach der Installation benutzt werden können.

War unter DOS ein Netzwerk installiert, wurde dies von Windows 3.0 während der Installation erkannt. Funktionen wie das Erstellen von Netzlaufwerken können von der grafischen Benutzeroberfläche durchgeführt werden, ohne zurück zum DOS-Prompt wechseln zu müssen. Windows 3.0 beinhaltet im Lieferumfang Unterstützung unter anderem für Novell NetWare, Banyan Vines, LAN Manager und 3Com 3+Share.

Windows 3.0 änderte die Systemsteuerung komplett. Bei ihr handelt es sich nun um ein Fenster ähnlich dem Programm-Manager, in dem Icons erscheinen. Diese Icons rufen bestimmte Fenster auf, die es ermöglichen, die Einstellungen von Windows anzupassen. Die Konfigurationsmöglichkeiten wurden deutlich erweitert, so bietet die GUI nun die Möglichkeit, ein Hintergrundbild auf dem Desktop darzustellen.

Das Zubehör wurde in Windows 3.0 erweitert. Das in früheren Versionen von Windows verwendete Zeichenprogramm Paint wurde durch Paintbrush ersetzt, welches erstmals Farbunterstützung bietet. Das neue Programm Rekorder ermöglicht das Aufzeichnen von Makros, welche aus Tastatur- und Mauskommandos bestehen. Diese können gespeichert und beliebig wiedergegeben werden. Mit Windows 3.0 hielt das neue, Hypertext-basiertes Hilfesystem WinHelp Einzug, in dem verschiedene Hilfethemen untereinander verlinkt sind. Lesezeichen können gesetzt werden, um Hilfeseiten später schneller wiederzufinden, und mit der eingebauten Suche kann nach bestimmten Begriffen im Hilfedokument gesucht werden. Der Rechner wurde um einen wissenschaftlichen Modus erweitert, der komplexere Berechnungen und die Umrechnung zwischen verschiedenen Zahlensystemen ermöglicht. Außerdem gab die Spiele Microsoft Solitaire und Reversi.

## Architektur

Windows 3.0 wurde, im Unterschied zu seinem Vorgänger Windows 2.x, nicht in verschiedenen Versionen je nach Prozessortyp verkauft, sondern nur in einer einzigen Version für sämtliche Prozessortypen. Das Betriebssystem kann in drei verschiedenen Modi je nach Prozessortyp ausgeführt werden. Beim Start wird automatisch der für die jeweilige Computerkonfiguration optimale Modus ausgewählt, es ist jedoch möglich, auf der Befehlszeile mittels Parameter einen bestimmten Modus zu erzwingen.

Der Real-Modus dient hauptsächlich der Kompatibilität mit älteren Windows-Anwendungen. Er unterstützt zudem alte 8086-Prozessoren und Rechner mit weniger als einem Megabyte Arbeitsspeicher. Der Standard-Modus nutzt den Protected Mode des 80286-Prozessors, um Arbeitsspeicher über 1 MB zu adressieren. Der Erweiterte Modus für 386-PCs benötigt einen 80386-Prozessor mit mindestens 2 MB Arbeitsspeicher. Ähnlich wie in Windows 2.x kann der virtual 8086 mode ausgenutzt werden, um MS-DOS-Programme unabhängig voneinander auszuführen. Windows 3.0 unterstützt auf einem 386-PC die Verwendung einer Auslagerungsdatei, um den nutzbaren Arbeitsspeicher zu erhöhen, indem die Festplatte als Zwischenspeicher genutzt wird. Zudem können Einstellungen zur Verteilung der Prozessorzeit in einem Menüpunkt 386 erweitert der Systemsteuerung getätigt werden.

Windows 3.0 beherrscht präemptives Multitasking nur sehr eingeschränkt. Es wird nur für MS-DOS-Programme unterstützt, und das auch nur dann, wenn es auf Systemen ausgeführt wird, die kompatibel zum 80386-Prozessor sind. Windows-Programme werden im kooperativen Multitasking ausgeführt, bei dem Programme explizit die Kontrolle an die anderen abtreten müssen.

## Versionen

### Windows 3.0

Windows 3.0 wurde am 22. Mai 1990 veröffentlicht und bis 1992 vertrieben. In den ersten vier Monaten wurden eine Million Exemplare zu einem Preis von je 150 USD abgesetzt. Es ist das erste Windows, das VGA unterstützt, aber weiterhin Treiber für sehr alte XT-Rechner und deren Grafikstandards mitliefert.

### Windows 3.00a

Windows 3.00a wurde am 31. Oktober 1990 veröffentlicht. Diese Version diente einzig und allein der Behebung zahlreicher Programmfehler, ansonsten gibt es keine Änderungen zu Windows 3.0.

### Windows 3.0 mit Multimedia Extensions 1.0 (Windows 3.00a, Oktober 1991)

Ende 1991 veröffentlicht, ist es das erste Windows überhaupt, das in der Lage ist, Soundkarten anzusprechen. Im Grunde handelt es sich jedoch nur um ein überarbeitetes Windows 3.0. Der Real-Mode und die Unterstützung für 8086-Prozessoren fielen weg. Hinzugekommen sind:

* Medienwiedergabe; zum Abspielen von WAVE- und MIDI-Dateien.
* Sound Recorder; zum Aufnehmen von Tonspuren im WAVE-Format
* Ein CD-Player
* Eine erweiterte Uhr, die zu programmierten Zeitpunkten Signale abspielen kann.
* Bildschirmschoner; zu den bekanntesten zählt „Starfield“, der vorbeihuschende Sterne bei einem Flug durch das All simuliert.

Diese Windows-Version wurde ausschließlich auf CD-ROM vertrieben (als erstes Windows überhaupt) und war nicht weit verbreitet, da Multimedia-PCs (Rechner mit CD-ROM-Laufwerken und Soundkarte mit Midi-Schnittstelle) damals sehr teure Geräte waren. Die übrigen Hardware-Voraussetzungen mit mindestens 10 MHz 286er-Prozessor, 2 MB RAM und 30 MB Festplatte entsprechen dem damaligen Technikstand, dazu wird MS-DOS ab V3.1 (oder ein kompatibles Betriebssystem, wie das damals weit verbreitete DR-DOS) benötigt.

## Systemvoraussetzungen

Die Systemvoraussetzungen des Systems sind vom jeweiligen Modus abhängig. Die absolute Mindestvoraussetzung, um das Betriebssystem im Real-Modus zu starten, war ein Intel 8088/8086 und 384 kB freier Arbeitsspeicher. Der Standardmodus setzte einen 80286-Prozessor mit 192 kB freiem Extended Memory (XMS) voraus, dazu musste der DOS-Treiber HIMEM.SYS geladen sein. Um Windows in erweiterten Modus für 386-PCs zu starten, war ein 80386 mit 1 MB freiem erweiterten Speicher notwendig. Dabei ist zu beachten, dass die Angaben zum Arbeitsspeicher gerundet sind; die eigentlichen Speichervoraussetzungen des Betriebssystems hängen von der jeweiligen Konfiguration ab und sind nicht fest definiert.

Windows 3.0 wurde sowohl auf 5,25"- als auch auf 3,5"-Disketten ausgeliefert. Im ersten Fall befanden sich fünf 1,2-MB-Disketten im Lieferumfang, im zweiten Fall sieben 720-kB-Disketten.

## Resonanz

Windows 3.0 brachte für Microsoft den Durchbruch. Nach der Veröffentlichung gaben 72 Prozent aller Unternehmen bekannt, Windows 3.0 einsetzen zu wollen. Da zahlreiche Entwickler zwischenzeitlich Anwendungsprogramme für Windows bereitstellten, gab es zum Zeitpunkt der Veröffentlichung ausreichend Anreize, auf die grafische Benutzeroberfläche umzusteigen. In den ersten sechs Monaten wurden drei Millionen Kopien des Betriebssystems verkauft.

Es gab aber auch Kritik. Bereits der Installationsprozess erhielt Kritik, da er schlecht durchdacht sei, die meisten Disketten müssten während der Installation mehrmals eingelegt werden. Zwar sei Windows 3.0 auch auf einem IBM XT lauffähig, ein sinnvoller Einsatz sei aber erst mit einem 286-Computer möglich.

