Trotz dem Eintrag EMM = RAM in der config.nt wird für die DOS-Programme kein EMM zur Verfügung gestellt. Auf einem anderen Win 2000 Rechner funkt das einwandfrei. Bitte helft mir!!!
Archiv Server-Windows 15.877 Themen, 54.317 Beiträge
EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
AltRegSets
gibt die gesamten Alternative Mapping Register Sets an, die das System unterstützen soll. 1 BaseSegment
gibt die Anfangs-Segmentadresse im konventionellen DOS-Speicher an, den das System für die EMM-Seitenrahmen reservieren soll. Der Wert muss als Hexadezimalzahl angegeben werden. 0x1000
Jetzt wirds interessant:
RAM gibt an, dass das System nur 64 KB Adressraum im oberen Speicher (Upper Memory Block; UMB) für die EMM-Seitenrahmen reservieren soll. Der Rest (falls verfügbar) wird von DOS für die Unterstützung der Befehle "loadhigh" und "devicehigh" verwendet.
Standardmäßig reserviert das System den gesamten verfügbaren UMB für Seitenrahmen.
Die EMM-Größe wird in der PIF-Datei (entweder die Datei _DEFAULT.PIF oder die PIF-Datei, die mit der Anwendung verknüpft ist) bestimmt.
Wenn die in der PIF-Datei angegebene Größe Null ist, wird EMM deaktiviert und die EMM-Zeile nicht berücksichtigt.
Also 2 Dinge: EMM = RAM und die pif-Datei!