Entwicklung eingestellt Unterstützung und Nachbesserung am 11. Juli 2006 beendet
Microsoft Windows 98. Microsoft, 10. August 2005, archiviert vom Original am 10. August 2005; abgerufen am 9. April 2010 (englisch).
Windows 98 (Codename:Memphis) ist ein ab 25. Juni 1998 vonMicrosoft vertriebenesBetriebssystem für Rechner mit32-Bit-Architektur ab demIntel 80486 und kompatiblen. Microsoft beendete den Support für Windows 98, Windows 98 SE undWindows ME ab 11. Juli 2006.[1] Diese Betriebssysteme sind im Wesentlichen eine stetige Weiterentwicklung vonWindows 95 (1995).
Die Beta-Version „Memphis“ durchlief insgesamt drei Beta-Phasen und eine Pre-Beta-Phase. Die Pre-Beta erschien im Dezember 1996 und ist ab einem bestimmten Datum nicht mehr lauffähig. Als Boot-Logo der Pre-Beta wird „Microsoft Memphis Developer Release“ angezeigt. Sie bietet keine sichtbaren Neuerungen, selbst in den Systemeigenschaften heißt sie noch Windows 95. Allerdings bietet sie z. B. USB-Unterstützung.
Später erschien die Beta 1. Sie beinhaltet folgende Neuerungen:
In den Systemeigenschaften wird der Hauptprozessor identifiziert (dies wurde in der finalen Version entfernt).
Titelleisten und Farbverläufe können verändert werden.
DieSystemsteuerung zeigt den Punkt „Scanners and Cameras“ an.
Mit der Beta 2 wurde „Memphis“ in Windows 98 umbenannt. Da ursprünglich bereits ein Release im Jahr 1997 geplant war, war vorher der Name Windows 97 geplant.[2][3] Das Setup hat (bis auf ein paar Bilder während des Kopiervorgangs) das Aussehen des Setups der finalen Version. Das Boot-Logo trägt unter dem Schriftzug „Windows 98“ den Untertitel „Microsoft Internet Explorer“, der Untertitel wurde in der finalen Version entfernt. Der Internet Explorer 4.0 ist enthalten und bringt alles mit, was in der finalen Version dabei ist:
Zudem befindet sich in der Systemsteuerung der Punkt „Benutzerverwaltung“. Außerdem können Ordner mit einem Klick geöffnet werden.
Ursprünglich sollte Windows 98 im November 1997 – und nicht ein 95 C – veröffentlicht werden, allerdings verschob sich dieser Termin bis zum Frühling 1998. Microsoft verkündete offiziell, dass diese Verzögerung dazu diene, ein Upgrade vonWindows 3.1 auf Windows 98 zu ermöglichen, in Wirklichkeit integrierte Microsoft währenddessen ihrenInternet Explorer 4.01 unlöschbar tief ins Betriebssystem, um so Netscape im laufendenBrowserkrieg aggressiv vom Markt zu verdrängen. Erst unter Schadensersatz-Klagen gegen Microsoft im Jahr 1999 wurden unfaire Details öffentlich.[4]
Windows 98 ist, wie bereits sein Vorgänger, ein16-Bit/32-Bit-Hybrid-System.[5] Es verwendet, wie alle Betriebssysteme der Win9x-Reihe, ein 16-BitMS-DOS-Betriebssystem zum Start und basiert teilweise darauf. Windows 98 unterstützt, wie schon der Vorläufer Windows 95, echtespräemptives Multitasking.[6] Das bedeutet, dass das Betriebssystem bei der Zuteilung vonCPU-Zeit an aktive Programme eine strikte Kontrolle durch feste Zeitscheiben ausübt. Eingeschränkt ist diese Konsequenz nur durch Hardwarezugriffe, die länger als die zugeteilte Zeitscheibe dauern, z. B. Timeouts. KonsequenterSpeicherschutz ist bei Windows 98 nicht gewährleistet; ihn bietet dieWindows-NT-Linie (dort mit dem Nachteil des Verlustes der Abwärtskompatibilität zu älterer Software, die direkten Zugriff auf physikalische Adressen benötigt). Windows 98 ermöglicht den Betrieb von 32-Bit-Windows-Programmen, 16-Bit-Windows-Programmen, sowie mithilfe des mitgelieferten MS-DOS 7.1 den Betrieb von DOS-Programmen. Windows 98 ist wesentlich größer als sein Vorgänger. Windows 98 erstellt beim ersten erfolgreichen Systemstart eines jeden Tages automatisch oder manuell eine Sicherungs-Kopie der Registrierung.[7] Es verkaufte sich alsUpgrade zu Windows 95 von Anfang an gut.
Neuerungen der ersten Ausgabe im Vergleich zu Windows 95
Windows 98 führt, im Gegensatz zu Windows 95 nicht mehr einzelne Hintergrundprogramme im 16-Bit-Modus aus. Aber selbst hier kommen immer noch einzelne Dienstprogramme im 16-Bit-Modus zum Einsatz.[8]
Mit Windows 98 führte Microsoft das „Win32 Driver Model“ (WDM) ein, welches auf demGerätetreibermodell von NT basierte. Das 2001 folgende Model hießWindows Driver Foundation.Weitere Neuerungen waren z. B. bessereAGP- undUSB-Unterstützung (beides bereits ab Windows 95 B, aber die USB-Unterstützung ist dort noch rudimentär, so dass die meisten Hardwaretreiber sich erst ab Windows 98 installieren lassen), Unterstützung vonACPI, Festplattenpartitionen größer als 2 GB mitFAT32-Dateisystem (bereits ab Windows 95 B). Einige Funktionen, die sich bei Windows 95 mit dem Internet Explorer 4.0 nachrüsten lassen, sind bei Windows 98 bereits integriert. Dazu gehören die Integration desInternet Explorers in die Benutzeroberfläche, derActive Desktop, der verbesserte Windows Explorer (bessere Bedienung,UNC-Pfade und Netzwerkrechner lassen sich über die Adresszeile ansteuern).
Ferner war Windows 98 das erste grafische Betriebssystem von Microsoft, dasmehrere Monitore unterstützte.
Windows 98 SE(Second Edition) (Build 2222) wurde am 5. Mai 1999 veröffentlicht. Die deutschsprachige Version war am 10. Juni 1999 verfügbar.
Entscheidende Verbesserungen gegenüber der Erstausgabe sind unter anderem – neben einer weiter verbesserten USB-Unterstützung – wesentliche Erweiterungen in der Netzwerkunterstützung, wie z. B. dieInternetverbindungsfreigabe (ICS), welche die gemeinsame Nutzung einer einzigen Verbindung insInternet durch mehrere Rechner ermöglichte. Allerdings war diese Funktion problembehaftet, schwer zu aktivieren und nicht immer stabil. Weiter neu war die Möglichkeit einer unbeaufsichtigten Installation.
Für die Standardinstallation sind ca. 195 MB freier Festplattenspeicher erforderlich (je nach Systemkonfiguration und gewählten Installationskomponenten zwischen 120 MB und 295 MB)
2003 entschied Microsoft in Anbetracht der häufigen Nutzung des Systems[9] weltweit, den Support mitPatches statt wie geplant bis Januar 2004 bis zum 11. Juli 2006 zu liefern. Danach wurde zudem die Windows-Update-Funktionalität beendet, wodurch auch die bereits erschienenen Updates nicht mehr über Windows Update bezogen werden konnten.[10]
Alle alsPC-kompatibel geltenden Chipsätze und gängige Hardware, die zum Zeitpunkt der Auslieferung auf dem Markt waren, funktionieren mit Windows-Standardtreibern. Neuere Hardware läuft ebenfalls unter Windows 98, sofern ein solcher Support durch den Hersteller vorgesehen ist. Ab Mitte 2006 unterstützenHauptplatinen-ChipsätzeWindows 9x nicht mehr mitangepassten Treibern.
Eine Besonderheit derSecond Edition ist, dass diese sowohl alte Windows-Gerätetreiber als auch neue WDM-Treiber unterstützt. InWindows Me werden nur WDM-Treiber unterstützt. Damit bietet SE die Möglichkeit, sowohl alte Hardware, für die es keine WDM-Treiber gibt, als auch neue Hardware mit WDM-Treibern zu kombinieren, oder aber je nach Stabilität den alten Windows-Treiber oder den neueren WDM-Treiber einzusetzen.
Windows 9x kannMBR-formatierte Festplatten über 128 GB mit den Standardtreibern ohne48-Bit-LBA-Unterstützung ansteuern, aber ein Schreibzugriff auf eine Datei oberhalb dieser Grenze führt durch Überschreiben zum Datenverlust. Die 128 GB gelten dabei pro tatsächlich vorhandener Festplatte (physikalisches Laufwerk) und nicht pro partitioniertem logischem Laufwerk. Das gilt auch für extern angeschlosseneUSB- undFireWire-Festplatten. Einige Hersteller bieten Treiber an, mit denen der Betrieb großer Medien problemlos möglich ist.
Um mehr als 512 MB Arbeitsspeicher betreiben zu können, sind kleine Veränderungen, z. B. an dersystem.ini, notwendig. Dazu wird der VCache begrenzt. Ab 1 bis 2 GB muss der adressierbarephysische Speicher MaxPhysPage begrenzt werden, um die Stabilität des Systems aufrechtzuerhalten.[11]
Eine direkte Installation und Ausführung von Windows 98 auf Hardware ab ungefähr 2006 ist aufgrund fehlender Treiber oder inkompatibler Geräte (Arbeitsspeicher über 1,5 GB,NVMe etc.) nur eingeschränkt oder gar nicht möglich. Windows 98 kann auch in einervirtuellen Maschine oder mit einemEmulator betrieben werden, falls diese Windows 98 unterstützen.[12]
Etliche Softwarehersteller haben Windows 9x einige Jahre weiter unterstützt, nachdem Microsoft den Support beendet hatte. Die letzte installierbare Version vonMicrosoft Office ist Office XP,OpenOffice.org unterstützt Windows 98 bis einschließlich Version 2.4.3.Internet Explorer 6 ist die letzte Version für Windows 98. Firefox 2 wurde bis zur Version 2.0.0.20, Opera bis zur Version 10.5 gepflegt. Die letzte Flash-Version ist 9.262.
Im Jahr 2005 wurde von Hobbyisten unter dem NamenInoffizielles Windows 98 SE Service Pack einCommunity-Pack veröffentlicht, das zahlreiche Updates enthielt.[13][14] Per 2024 wurde die diesbezügliche Supportseite von Creopard weiterhin aktuell gehalten.[15]
Durch Verwendung desOpen-Source-PatchsKernelEx[16][17][18] ist es möglich, einige für Windows XP geschriebene Programme unter Windows 98 zu verwenden (etwa Firefox 3). Das wird durch umfangreiche Anpassungen von Windows-DLL-Systemdateien erreicht, mit denen fehlendeAPI-Funktionen nachgerüstet werden. Da KernelEx eininoffizieller Patch ist, gibt es keine offizielle Unterstützung und der Benutzer arbeitet auf eigenes Risiko.
Bei der Vorführung des Betriebssystems durchBill Gates auf derCES 1998 stürzte das Betriebssystem beim Anschluss eines Scanners über USB mit einemBlue Screen of Death ab, was sichtlich zum Amüsement des Publikums beitrug.[19]
↑KernelEx – run XP/2K apps on Win98 and WinME. In: Aaron Tiensivu's Blog. tiensivu.com, 9. April 2009, archiviert vom Original am 10. Dezember 2010; abgerufen am 8. Februar 2024 (englisch): „This is a fascinating project from a technical standpoint. They are implementing missing API calls used by newer applications that are missing from Windows 98 and Windows ME.“