Home Computer Spiele Tipps Site Map counter

Windows 98 auf modernen Rechnern

Problem: Speicher

Man glaubt es kaum : Nachdem Microsoft für DOS den Speicher auf 640 KByte begrenzt hatte, hat die Firma bei Windows 95-Me nichts dazu gelernt und auch hier eine Grenze eingeführt. Windows 95-Me stürzen beim Booten ab wenn mehr als 512 MByte Speicher im Rechner stecken. Doch keine Panik. Hilfe ist im Anmarsch. Alle hier angegebenen Tipps habe ich auf meinem eigenen PC's unter Windows 98 SE erprobt, sie müssten aber auch für Windows 95, und ME gelten.

AGP Apperture Size

In vielen BIOS findet man unter den Chipsatz Optionen einen Eintrag namens "AGP Apperture Size" in dem AGP Grafikkarten es erlaubt wird Hauptspeicher für Texturen oder ähnliches zu allokieren. Dies wird von Windows 98 beachtet und dieser Speicher vom Hauptspeicher abgezogen. Haben sie nur wenig mehr als 512 MB Speicher eingebaut so können Sie einfach durch Hochsetzen dieses Wertes Windows 98 wieder zum Booten bewegen. Es muss gelten :

AGP Apperture Size + 512 MB <= Hauptspeicher.

So bootete bei mir Windows bei 640 MB Hauptspeicher und 128 MB Apperture Size. Wenn ihr BIOS diesen Eintrag nicht enthält oder sie ein PCI Express System haben so geht es weiter zur nächsten Maßnahme

Filecache

Das nächste was man machen kann ist den Filecache von Windows erhöhen. Windows nutzt dann mehr Speicher um Dateien im Speicher zu halten. Auch hier muss man den Cache soweit hoch setzen, dass der verfügbare Speicher kleiner als 512 MB ist. Im folgenden wird ihr Windows Verzeichnis mit <win> abgekürzt. Bei einer Standardinstallation ist dies das Verzeichnis C:\Windows.

Dazu brauchen Sie einen Texteditor, zum Beispiel. finden Sie unter <win>\command den Editor edit.

Suchen Sie die Datei

<win>\System.ini

Suchen Sie in dieser Datei die Zeile

[vcache]

Und fügen Sie folgende Zeilen ein :

MinFileCache=nn
MaxFileCache=nn

nn ist eine Zahl welche die Größe des Cache in KB angibt. nn muss mindestens so groß sein, dass der Restspeicher kleiner als 512 MB sind. Hier gilt

nn = (Speicher in MB-512)*1024

Für 1 GB Speicher sollte nn also bei (1024-512)*1024=524288 liegen (oder größer). Stehen dort schon die Zeilen MinfileCache und MaxFilecache so ändern Sie die Werte ab.

Viel zu viel Speicher

Microsoft schreibt in seiner Knowledge Base, dass es bei Systemen mit mehr als 1.5 GB Speicher nicht mehr reicht nur den FileCache hoch zu setzen sondern man hier direkt den nutzbaren Speicher begrenzen muss. Dazu muss man in dem Abschnitt

[386Enh]

der <win>\System.ini Datei folgenden Eintrag einfügen / ändern :

MaxPhysPage=<nnn>

Hierbei steht <nnn> für eine Hexadezimalzahl, die die Anzahl der für Windows verfügbaren Speicherseiten festlegt. Eine Seite entspricht einem RAM von 4096 Byte. Da der Eintrag hexadezimal ist, habe ich folgende Tabelle angelegt:

Speicher für Windows MaxPhysPage=
1.5 GB 60000
1.25 GB 50000
1 GB 40000
768 MB 30000
512 MB 20000

Diesen Tipp konnte ich beim eigenen Rechner nicht verifizieren, da ich nicht über so viel RAM verfüge. Der Speicher sollte auf jeden Fall kleiner als 1.5 GB sein. Wenn Windows bei diesem Wert noch abstürzt so sollte man schrittweise kleinere Werte probieren.

Umzug

Was macht man wenn man Windows 98 auf einem neueren Rechner einsetzen will ? Nun man kann probieren es zu installieren. Dies sollte dann als erstes Betriebssystem also vor Windows XP erfolgen. Allerdings ist Windows 98 auf meinem neuen Rechner (Athlon 64, 3000+, nforce 4 Chipsatz) nicht zu gebrauchen. Es gibt keine Treiber mehr für Windows 98 weder für das Motherboard noch für die Grafikkarte, so dass man viele Geräte gar nicht mehr ansprechen kann und die Bildschirmauflösung auf VGA beschränkt ist.

Wenn man Windows 98 installiert so sollte man auf jeden Fall beim partionieren aufpassen, da Windows 98 keine Festplatten von mehr als 128 GB Größe unterstützt (meine soll nach FDisk keine 160 GB, sondern -21 GB haben : 160 Modulo 128). Also nur eine Partion anlegen die auseichend für Windows 98 ist, also so etwa 4-8 GB Größe. Nach dem Installieren schlägt aber beim Booten dann schon das Problem zu, dass man zu viel Speicher hat. Man sollte also vorher sich eine Bootdisk von einem funktionierenden Windows 98 System erstellen. Das geht am besten so :

Wechseln Sie ins Verzeichnis

öffnen sie eine DOS Kommandozeile und tippen Sie folgende Zeilen ein:

cd \<win>\command
format a: /s
copy ebd\command.com a:
copy ebd\keyb.com a:
copy ebd\keyboard.sys a:
copy ebd\country.sys a:
copy ebd\display.sys a:
copy sys.com a:
copy ega.cpi a:

und erstellen Sie mit einem Texteditor die Datei config.sys mit folgendem Inhalt:

device=display.sys con=(ega,,1)
Country=049,850,country.sys

und erstellen Sie die Datei autoexec.bat mit folgendem Inhalt:

mode con codepage prepare=((850) ega.cpi)
mode con codepage select=850
lh keyb gr

Das ist ein minimales System mit deutscher Tastatur. Sie können mit dieser Disk booten und dann die obigen Änderungen in der Datei System.ini durchführen wenn Windows beim ersten Booten abstürzt. Sie können diese Disk aber auch nützen um vor der Installation eine Partionierung durchzuführen. Mit dieser Disk können Sie sich auch ein MS-DOS System anlegen:

Wenn die Partion eingerichtet ist booten Sie mit der vorher angelegten Boot Disk und tippen dann ein:

sys C:

(Wenn C: Die freie FAT§2 Partition ist). Nun haben Sie ein bootbares System. Warnung ! Dies darf nur geschehen wenn hier noch kein anderes System installiert ist wie z.B. der Windows XP Bootlader. Sie können nun von einer DOS CD die Dienstprogramme installieren z.B. von der Freedos CD oder einem alten Windows / MS-DOS System. Wenn Sie nun Windows XP installieren erkennt dies das bisherige System und legt einen Eintrag im Bootloader an. Wenn nicht machen sie das selbst: In den Windows Bootlader boot.ini fügen Sie folgende Zeile ein:

alt:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
Neu:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
C:\ = "Microsoft Windows"

(Wenn C: Die Partition ist). Im Normalfall müssen Sie bei einem vorinstallierten System zuerst die Windows XP Partition verkleinern, da dieses den gesamten Platz belegt. Dazu eignet sich ein bootbares Linux wie Knoppix recht gut, da dort der grafische Partitionsmanager qtparted mit an Bord ist, der es erlaubt bestehende Festplattenpartitionen zu verkleinern. Windows XP selbst erlaubt es nur Partitionen anzulegen und zu löschen.

Dieser Text stammt von Bernd Leitenberger
© des Textes: Bernd Leitenberger. Jede Veröffentlichung dieses Textes im Ganzen oder in Auszügen darf nur mit Zustimmung des Urhebers erfolgen.

Zum Thema Computer ist auch von mir ein Buch erschienen. "Computergeschichte(n)" beinhaltet, das was der Titel aussagt: einzelne Episoden aus der Frühzeit des PC. Es sind Episoden aus den Lebensläufen von Ed Roberts, Bill Gates, Steve Jobs, Stephen Wozniak, Gary Kildall, Adam Osborne, Jack Tramiel und Chuck Peddle und wie sie den PC schufen.

Das Buch wird abgerundet durch eine kurze Erklärung der Computertechnik vor dem PC, sowie einer Zusammenfassung was danach geschah, als die Claims abgesteckt waren. Ich habe versucht ein Buch zu schreiben, dass sie dahingehend von anderen Büchern abhebt, dass es nicht nur Geschichte erzählt sondern auch erklärt warum bestimmte Produkte erfolgreich waren, also auf die Technik eingeht.

Die 2014 erschienene zweite Auflage wurde aktualisiert und leicht erweitert. Die umfangreichste Änderung ist ein 60 Seiten starkes Kapitel über Seymour Cray und die von ihm entworfenen Supercomputer. Bedingt durch Preissenkungen bei Neuauflagen ist es mit 19,90 Euro trotz gestiegenem Umfang um 5 Euro billiger als die erste Auflage. Es ist auch als e-Book für 10,99 Euro erschienen.

Mehr über das Buch auf dieser eigenen Seite.

Hier geht's zur Gesamtübersicht meiner Bücher mit direkten Links zum BOD-Buchshop. Die Bücher sind aber auch direkt im Buchhandel bestellbar (da ich über sehr spezielle Themen schreibe, wird man sie wohl kaum in der Auslage finden) und sie sind natürlich in den gängigen Online-Plattformen wie Amazon, Libri, Buecher.de erhältlich.

Sitemap Kontakt Impressum / Datenschutz Neues Hier werben / advertisment here Buchshop Bücher vom Autor Top 99