Creopard header Logo

Windows 98 SE Service Pack 2.1 + 3.1

Zuletzt aktualisiert: 24.05.2022

Unterstüzen Sie dieses Projekt mit Ihrer Spende

Herzlichen Glückwunsch,

Ihr Werbeblocker funktioniert!

Bitte deaktivieren Sie Ihren Werbeblocker für diese Seite,
um kostenlose Dienste weiterhin zu ermöglichen.

Details
icon
>> Der Link zum Blogeintrag für Windows 98 SE Slipstreaming <<

Der häufigste Haupkritikpunkt an den inoffiziellen Service Packs ist und war, dass sie zu groß und aufgeblasen seien und dass viele Updates aus späteren Windows Version aus Sicherheitsaspekten unnötig "zurückportiert" wurden. Aus heutiger Sicht wird Windows 98 nur noch zum Spielen benutzt. Mittlerweile mag es richtig sein, nur noch die Updates verwenden zu wollen, die einen tatsächlichen Mehrwert, Performanceverbesserung oder Stabilität bieten.

Die Idee dafür kam mit einer englischen Version eines "Slipstreaming Packs" für Windows 98 SE aus dem VOGONS.ORG Forum.

Weitere Informationen zu den einzelnen Updates unter: Komplette Liste aller Hotfixes, Updates und Addons für Windows 98 Second Edition

Das Slipstreaming Pack beinhaltet folgende bereits entpackte Updates:

----------------------------------------------------------------
* Aus folgenden Updates/Hotfixes wurden die relevanten Dateien extrahiert:
----------------------------------------------------------------
Q236926 (TCP/IP kann Pakete vorzeitig weiterleiten in VTCP.386)
Q239696 (Hängende Rückkehr aus der Suspension in Situationen mit wenig Speicher oder hoher Plattenaktivität)
Q239887 (Das klassische Shutdown-Supplement in APMBATT.SYS, CONFIGMG.VXD, MSCONFIG.EXE, PCI.VXD, VPOWERD.VXD)
Q240075 (USB-Probleme mit AMD CPU + VIA USB-Controller in UHCD.SYS)
Q240896 (OpenGL-Programm kann eine Fehlermeldung für ungültige Seitenfehler verursachen in OPENGL32.DLL)
Q241052 (Message Box zeigt Browse für Passwortsynchronisation an in MPRSERV.DLL)
Q245065 (Automatische Wiederholung funktioniert nicht für USB-Tastatur nach Suspend/Resume in KBDHID.VXD)
Q246817 (Update für KB239887 mit VPOWERD.VXD)
Q249146 (Sounds können bei vorhandenen USB-HID-Geräten über die PlaySound-API deaktiviert werden in WINMM.DLL)
Q249635 (USB-Treiber verwendet die größte unterstützte Berichtsgröße in HIDCLASS.SYS)
Q253697 (USB-Enumerationsprobleme mit OpenHCI-Controller auf schnellen Computern in OPENHCI.SYS)
Q257821 (Windows Sockets select() Funktion fügt 500 Millisekunden Zeitüberschreitung hinzu, in MSAFD.DLL, MSWSOSP.DLL)
Q258680 (Die Aktivierung des Bildschirmschoners während der Unterbrechung kann dazu führen, dass der Computer nicht mehr reagiert in DESK.CPL, POWERCFG.CPL)
Q269604 (Directsound-Fehler in DSOUND.DLL)
Q272621 (Negative Größe der freien Festplatte wird auf der Registerkarte Virtueller Speicher in den Systemeigenschaften angezeigt in SYSDM.CPL)
Q273017 (Scandisk, das bei jedem Start ausgeführt wird in IFSMGR.VXD)
Q274175 (Kopierfehler ab der 8. Ebene von einer CD/DVD in CDFS.VXD)
Q277628 (Fehler "Fehler 5 Zugriff verweigert" beim letzten Zugriff und bei der Erstellungszeit in VFAT.VXD)
Q278368 (ein Speicherleck in ATMUNI.SYS)
Q281533 (Der USB-Treiber kann einen Trap 14-Fehler beim Andocken verursachen in USBD.SYS)
Q290831 (RB_FUNCTION_SHUTDOWN Anfragen, die während des Herunterfahrens nicht an SCSI-Miniports gesendet werden in SCSIPORT.PDR)
Q291362 (ersetzt durch NUSB Treiber und hier nicht enthalten, USER32.DLL + USER.EXE)
Q293793 (Ausnahme 0E in Vredir-Fehlermeldungen beim Öffnen von Netzwerkdateien in VREDIR.VXD)
Q306453 (Sie erhalten einen Bugcheck in Usbhub.sys, wenn Sie ein USB-Gerät entfernen oder hinzufügen in USBHUB.SYS)
Q310695 (DVD-Player-Programm kann nicht auf Daten zugreifen in UDF.VXD)
Q311561 (MS-DOS verarbeitet Festplatten-Hardware-Fehler nicht richtig in IO.SYS/WINBOOT.SYS)
Q314147 (Ungeprüfter Buffer in kann Remotecodeausführung ermöglichen in SNMP.EXE, SNMPAPI.DLL)
HIMEM.SYS ersetzt durch umbenannte XMGR.SYS (Schnelleres Booten, 512MB+ RAM-Unterstützung, siehe http://optimizr.dyndns.org/dos/drivers.html)
98KRNLUP (Inoffizielle Lösung für die Korruption in den Stacks in KRNL386.EXE)
98UPDSYS (Inoffizieller Windows 98 SE aktualisierter CPU-Mikrocode in UPDATE.SYS)
IOSYS98 (2GB+ DVD-Unterstützung in CDFS.VXD ersetzt Q274175)
Copy2Gb (Inoffizieller Hotfix für das Kopieren von Dateien frößer als 2GB im Explorer in KERNEL32.DLL)
aspi_471a2.exe (aktualisierte ASPI-Treiber in WNASPI32.DLL)
bhdd31.zip + scanfrag.exe (120gb+ HDD-Unterstützung mit CVTAPLOG.EXE, DEFRAG.EXE, DSKMAINT.DLL, ESDI_506.PDR, FDISK.EXE, FORMAT.COM, SCANDISK.EXE, SCANDISKW.EXE)
dst_9xme.exe (Aktualisiert die Zeitzone Sommerzeit)

----------------------------------------------------------------
* Installationsprogramme für die Nachinstallation:
----------------------------------------------------------------
_nusb24d.exe (installiert einen USB-Stack, ersetzt im Gegensatz zu 3.x nicht die EXPLORER.EXE)
_PATCHMEM.zip (512MB+ RAM-Unterstützung, siehe https://archive.org/details/PATCHMEM)

----------------------------------------------------------------
* Bekannte Probleme
----------------------------------------------------------------
Die neueren Dateien (hier in _nusb24d.exe) von user32.dll und user.exe ab Version 4.10.2231 oder höher können zu folgendem unschönen Effekt führen: 
Nach dem Schließen von Fenstern (z.B. beim Bildschirmschoner) verbleiben manchmal leere Schaltflächen in der Taskleiste mit oder ohne Text. Erst wenn man auf diese klickt, verschwinden sie. Dies kann dadurch behoben werden, wenn man die Originaldateien der user32.dll und user.exe (Version 4.10.2222) von der Windows 98 CD entpackt (WIN98_41.CAB, WIN98_44.CAB + WIN98_45.CAB) und im MS-DOS Modus die neueren Dateien in C:\Windows\System wieder überschreibt.
siehe auch: https://groups.google.com/g/microsoft.public.win98.gen_discussion/c/4RicciWGFYk

Die darin enthaltenen Dateien werden nun einfach in das "Win98"-Verzeichnis der Windows 98 CD kopiert. Anschließend kann man damit eine neue (bootfähige) CD erzeugen und die Windows 98 Installation automatisiert/aktualisiert ablaufen lassen.

Dateiname
Minimales Slipstreaming Pack für Windows 98 SE.zip
Größe
4 MB