Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

DOS-Prog. unter NT4.0, zu wenig Speicher!

Jupt / 2 Antworten / Baumansicht Nickles

Hallo,
ich habe eine Frage zu Windows NT 4.0 SP5 . Ich habe da ein Notebook (PIII 600, 128MB) mit WinNT und möchte dort ein DOS-Programm laufen lassen, welches aber ca. 620kB konventionellen Speicher benötigt. Bei meinem PC (auch mit NT) war das kein Thema, dort funktioniert es. Wenn ich unter DOS mit mem /c|more nachsehe, habe ich bei meinem PC 628kB zur Verfügung und bei dem Notebook nur 590kB. Die autoexec.nt und die config.nt sehen aber identisch aus. Ich wüste auch nicht, was ich da noch ändern sollte, steht ja eh nicht viel drin. Das einzige was mir aufgefallen ist, ist das in beiden autoexec.nt ein LH %SystemRoot%\system 32\dosx drin steht, aber wenn ich mit mem nachsehe, ist auf meinem PC dosx in den hohen Speicher geladen, was ja auch richtig ist, aber beim Notebook ist dosx in den konventionellen und in den hohen Speicher geladen. Wie kann das wohl kommen, das wären genau die kB die ich noch brauchen könnte. dosx mit REM ausschalten geht auch nicht, dann gehen nicht alle Programmteile der DOS-Software. Für einen Tipp wäre ich dankbar. Ach ja, ich weis nicht ob es noch wichtig ist, aber auf dem Notebook läuft noch WIN98 , welches ich beim booten mit BootMagic 2.0 auswählen kann.

Masterofuniverse (Anonym) Jupt „DOS-Prog. unter NT4.0, zu wenig Speicher!“
Optionen

Hi !

Kannst Du mal die Liste der Programmeinträge posten, die auf Deinem Notebook erscheint, wenn Du in der DOS-Box von NT4 mem /C eingibst ?

Auf meinem Notebook habe ich unter NT4 SP5 610 KByte frei
(Largest executable program size).....bei mir erscheint diese Liste
unter NAME:

SYSTEM
MOUSE
MSCDEXNT
REDIR
DOSX
NW16
VWIPXSPX

(Die letzten zwei Einträge erscheinen wegen der installierten Novell-Unterstützung)

Gruss Masterofuniverse@gmx.de

Jupt Masterofuniverse (Anonym) „Hi !Kannst Du mal die Liste der Programmeinträge posten, die auf Deinem...“
Optionen

Hi,
der hohe Speicher sieht aus wie bei Dir, nur das die letzten beiden frei sind.

SYSTEM
MOUSE
MSCDEXNT
REDIR
DOSX
FREE
FREE
= Insgesamt frei 100kB

Aber wenn ich mir das von Anfang an betrachte mit mem /c|more bekomme ich ja noch die Auflistung des konventionellen Speichers. Und das sieht so aus

MSDOS
KBD
HIMEM
COMMAND
KB16
DOSX
FREE
FREE
= Insgesamt frei 589kB

Und mich stört jetzt eigentlich der Eintrag DOSX im konventionellen Bereich, da ich in der autoexec.nt sage, LH.....DOSX, wo er ja zusaetzlich noch erscheint. Das sind ungefähr 38kB, die mir da verloren gehen. Wie schon gesagt, bei meinem PC ist das nicht der Fall.

Aber trotzdem schon mal schoenen dank für die Bemuehungen, vielleicht faellt Dir ja noch was ein.

Gruss

Jupt