Seite 1 von 2

Windows 3.11 startet nicht

Verfasst: Mi 31. Dez 2014, 16:07
von ALIENkiller
Hallo und guten Tag liebe DOS-Gemeinde,

leider muss ich mich mit einem Problem an euch wenden.

Auf meinem Rechner (PII 266MMz, 512Mb Ram, Asus P2B, 8 Gb HD aufgeteilt in 2 Gb Partitionen) habe ich DOS 7.10 und Norton Commander 5.0 drauf.

Jetzt habe ich Windows 3.11 installiert und das will einfach nicht starten.

Auch habe ich diese Prozedur schon 4 mal neu gemacht (format C, DOS drauf, Norton drauf, Windows drauf) und... nichts, will einfach nicht.

Die Fehlermeldung die immer kommt lautet:
"Der Wert für den Eintrag PageOverCommit in System.ini ist zu groß. Verringern Sie den Wert oder fügen Sie eine Einstellung mit einem Wert kleiner alss 4 hinzu, wenn der Eintrag nicht vorhanden ist."

Okay, hab in der Sys.ini im Windows Ordner danach gesucht und keinen Eintrag gefunden.

Habe dann einen Eintrag: "PageOverCommit=4" eingetragen.

Dann kam aber eine andere Fehlermeldung:
"Kann eine Gerätedatei nicht finden, die evtl. gebraucht wird, um Windows zu starten."

Meine Frage, was mache ich falsch, was fehlt, wo mus der Eintrag eventuell hin?

Ich würde mich freuen wenn mir jemand helfen kann.

Ist ja eh meistens eine kleine Ursache mit großer Wirkung.

Ich bedanke mich vorab schon einmal und wünsche allen einen gesunden gemütlichen und erfolgreichen Übergang in´s Jahr 2015.

Schöne Grüße aus Essen,
Bernd

Re: Windows 3.11 startet nicht

Verfasst: Mi 31. Dez 2014, 16:24
von Dosenware
begrenz mal den Speicher auf 64MB, der Eintrag müsste in der System.INI MaxPhyspage heißen.

Die Maschine ist schon etwas Heftig für W3.11, auch könnte es Probleme ,it Dos7.1 und VFAT geben (den lock befehl kennst du ja schon - sonst würde die Maschine gleich stehen bleiben)...

Re: Windows 3.11 startet nicht

Verfasst: Mi 31. Dez 2014, 18:07
von matze79
IO.SYS schon gepatcht ?

Re: Windows 3.11 startet nicht

Verfasst: Fr 2. Jan 2015, 00:02
von Keen91
Wenn gar nichts hilft, schau mal nach, ob das Problem mit MS-DOS 6.22 als Unterbau auch besteht.

Gru0 :keen:

Re: Windows 3.11 startet nicht

Verfasst: Mi 10. Jun 2015, 02:25
von Wuschd
Theoretisch unterstützt Win3.11 maximal 512 MB RAM im Standardmodus.
Aber Microsoft gibt selbst an das dies nicht praktikabel ist und der Standard-Mode ist nicht das wonach es sich anhört ;-)
Starten kannst du den Standardmodus mit "win /d:t"
Ist ja mal evtl. ein Versuch wert.
Dann dürften aber auch vielleicht einige Treiber nicht funktionieren.

Maximal 256 MB im Enhanced 386 Mode, also quasi der normale Modus.

Deswegen (denk ich mal) sollte mit 256MB RAM ohne Anpassungen alles soweit laufen.
Hab das aber auch noch nie selbst getestet!

Re: Windows 3.11 startet nicht

Verfasst: Mi 10. Jun 2015, 08:09
von Dosenware
Praktisch gibt himem.sys von DOS 6.22, bzw. Win 3.11 selbst, falsche Größenangaben zurück sobald mehr als 64MB Ram drinstecken.

sieht man z.b. sehr schön wenn man den IE installieren will: wenn mehr als 64MB drinstecken hat man angeblich zu wenig Speicher...

Re: Windows 3.11 startet nicht

Verfasst: Do 11. Jun 2015, 00:15
von S+M
Ich dachte ich hätte meinen P-II damals auch mit 512MB und wfw3.11 einwandfrei betrieben, ohne Anpassungen!
ABER mit DOS6.22 ;-)

Re: Windows 3.11 startet nicht

Verfasst: Do 11. Jun 2015, 13:22
von Dosenware
Windows selbst läuft, jedoch machen einige Programme (Installationsprogramm von IE 4.X) Probleme...

Re: Windows 3.11 startet nicht

Verfasst: Do 11. Jun 2015, 21:30
von S+M
Dosenware hat geschrieben:Windows selbst läuft, jedoch machen einige Programme (Installationsprogramm von IE 4.X) Probleme...
Das eine IE-Setup macht aber bereits bei mehr als 16mb Probleme ;-) lässt sich aber per Zusatzbefehl umgehen.

Re: Windows 3.11 startet nicht

Verfasst: So 21. Jun 2015, 18:32
von matze79
Für IE muss man nur einen Parameter anhängen.

Wenn er über zu wenig RAM meckert mit setup /f:16 das IE Setup starten.
Dann wird der RAM Test übersprungen.
Funktioniert auch bei einigen anderen Apps mit dem selben Installersystem.

Re: Windows 3.11 startet nicht

Verfasst: Mo 22. Jun 2015, 16:53
von elianda
Dosenware hat geschrieben:Praktisch gibt himem.sys von DOS 6.22, bzw. Win 3.11 selbst, falsche Größenangaben zurück sobald mehr als 64MB Ram drinstecken.
Mir ist keine himem.sys Version bekannt, die falsche Groessenangaben ausgibt.

Re: Windows 3.11 startet nicht

Verfasst: Mo 22. Jun 2015, 17:02
von Dosenware
Ok, präzisiere: Mem.exe zeigts falsch an... musste grad selbst nochmal suchen - ist schon eine Weile her ;-) :
http://www.dosforum.de/viewtopic.php?f=10&t=287 - erster Beitrag unten...

Re: Windows 3.11 startet nicht

Verfasst: Mo 22. Jun 2015, 19:25
von matze79
Win95 B und Win 3.x zusammen

zuerst in der System.ini unter

[386Enh]

den Eintrag

PageOverCommit=2

eintragen (sowohl unter Win3.1 als auch unter WfW 3.11).

Man kann Win3 aus dem DOS 7.x aufrufen, ändert man die IO.SYS wie folgt:
Schreibschutz der IO.SYS entfernen (attrib -h -s -r c:\io.sys)

Mit einem HEX-Editor am Offset (HEX) 131C2 den Wert 04 auf 03 und die Werte von 131D5 und 131D6 jeweils auf 90 ändern.

Danach kann man bei einem Neustart vom DOS aus auch Win3 booten und hat somit unter Win95B Zugriff auf Fat32 Partitionen.

Die Multiboot-Funktion mit F4 geht aber damit nicht.

Re: Windows 3.11 startet nicht

Verfasst: Mo 22. Jun 2015, 20:31
von elianda
Dosenware hat geschrieben:Ok, präzisiere: Mem.exe zeigts falsch an... musste grad selbst nochmal suchen - ist schon eine Weile her ;-) :
http://www.dosforum.de/viewtopic.php?f=10&t=287 - erster Beitrag unten...
Sorry, aber das ist nicht so.
Mem zeigt nach XMS 2.0 Standard an, wobei Himem 3.10 XMS 3.0 Standard unterstuetzt.
Die Anzeige ist also vollkommen korrekt.

Re: Windows 3.11 startet nicht

Verfasst: Mo 22. Jun 2015, 22:20
von Mr Vain
Falls man Windows 3.11 installiert, sollte man auch nicht die HIMEM.SYS und EMM386.EXE von Windows nehmen, wenn man ein DOS da drunter hat, welches neuer ist (z.B. DOS 6.22). Deshalb empfiehlt es sich, die HIMEM und EMM386 von DOS beizubehalten und nicht durch die 3.11er Windows Version ueberzubraten.

...oder man nimmt gleich die neueren HIMEM.SYS und EMM386.EXE von Windows 95/98 ;)