Archiv Altes Windows: 98, SE, ME und NT 16.921 Themen, 62.626 Beiträge

Probleme mit EMS-Speicher

(Anonym) / 10 Antworten / Baumansicht Nickles

Hallo, ich hoffe, dass mir jemand helfen kann.

Mein Problem:
Ich brauche den Expansionsspeicher für ein paar ältere Programme, doch bei mir ist unter WINDOWS 98 standartmäßig keiner verfügbar. Deshalb hab ich versucht durch den folgenden Eintrag in meiner Config.sys das Problem zu beheben. Leider ohne Erfolg.

CONFIG.SYS:

DEVICE=C: WINDOWS HIMEM.SYS
DEVICE=C: WINDOWS EMM386.EXE DOS=HIGH
...
(Backslashs werden nicht angezeigt!!)


Es steht 100% kein NOEMS dahinter und Ergänzungen wie RAM oder Angaben z.B.: 4096 bringen auch nichts. Beim Booten kam nämlich immer wieder die gleiche Fehlermeldung: "EMM386 nicht installiert".

Was kann ich da noch machen?

Lobbie (Anonym) „Probleme mit EMS-Speicher“
Optionen

DEVICE=C:,WINDOWS,HIMEM.SYS
DEVICE=C:,WINDOWS,EMM386.exe(1leerzeichen)noems
DOS=HIGH,UMB

Komma ist backslash

(Anonym) Lobbie „DEVICE C:,WINDOWS,HIMEM.SYSDEVICE C:,WINDOWS,EMM386.exe 1leerzeichen noemsDOS...“
Optionen

Der Mann will EMS Speicher.
Wie soll er den denn, laut deiner Anleitung erhalten???
Du verbietest mit NOEMS ( NO EMS ) die Erstellung von EMS Speicher.
Wenn dann muß er RAM angeben. Wenn es so einfach nicht geht muß er noch eine Seitenrahmenadresse angeben.

OH Mann

joschi (Anonym) (Anonym) „Probleme mit EMS-Speicher“
Optionen

Was sind das denn für Programme? Spiele? Hast Du mal versucht, diese Proggis über Verknüpfungen aus Win98 heraus zu starten? Wenn Du nämlich 'ne Verknüpfung auf ein altes DOS-Programm anlegst und Dir dann die Eigenschaften dieser Verknüpfung anschaust, kannst Du da z.B auch EMS-Speicher zuweisen. Oder schlimmstenfalls über Eigenschaften/Programm/Erweitert auswählen, das Programm im MS-DOS-Modus zu starten (der Rechner wird komplett neu gebootet, eine eigens erstellte CONFIG.SYS und AUTOEXEC.BAT abgearbeitet...).

CU
joschi

Swen (Anonym) (Anonym) „Probleme mit EMS-Speicher“
Optionen

Du kannst auch alles in den oberen Speicher schreiben indem du folgendes machst.
Devicehigh=C:,Windows,Himem.sys
Devicehigh=C:,Windows,Emm386.exe Noems
Buffers=30
Files=50
lastdrivehigh=z
Da brauchts du nicht die Spiele im DOS zu spielen sondern du kannst
auch die Spiele im Windows spielen. Wenn du das Noems hinter Emm386.exe schreibst hast du keinen EMS-Speicher aber mehr DOS-Speicher im Windows. Versuch es mal aus. Tschüß sagt Swen
PS:In der AUTOEXEC.BAT mußt du vor keyb gr,,C:,Windows,Command,Keyboard.sys Loadhigh schreiben um alles in den oberen Speicher zu laden. Noch ein Tip, wenn das nicht geht dann
mußt du die ersten beiden Zeilen in der Config.sys ändern. Da schreibst du erst Emm386.exe Noems Zeile und dann die Himem.sys Zeile
aber immer davor C:,Windows,.....

Komma ist Backslash

(Anonym) Nachtrag zu: „Probleme mit EMS-Speicher“
Optionen

wenn du die Fehlermeldung bekommst, dass kein EMM Treier installiert ist, kannst du schreiben was Du willst !
Du musst dafür sorgen ,dass der emm.386.exe auch geladen wird. Dann funzen auch die anderen Optionen, die oben beschrieben wurden.
Als erstes musst Du herausfinden ,warum er nicht geladen wird. Dazu hältst du beim booten dir F8 Taste fest und wählst aus dem Startmenu die Option "Einzelbestätiung" (ich glaub' schift-f8).
Nun kannst du dir beim hochfahren(nur DOS-Shell) angucken was nicht stimmt.Ich vermute deine EXE ist nicht vorhanden oder hat einen anderen Pfad.
Den Vorschlag emm386.exe vor himem.sys zu laden,kannst du vergessen, da emm386.exe ohne himem.sys nicht läuft

(Anonym) Nachtrag zu: „Probleme mit EMS-Speicher“
Optionen

Erstmal einen Dank an alle die, die auf meinen Hilferuf geantwortet und versucht haben mir einige Hilfen zu geben! Doch ich glaub, ich muss noch ein paar Informationen hinzufügen.

Zu erst, es handelt sich um ältere Spiele, die ich Versuche zum Laufen zu bekommen. Nach einer meiner Überprüfung eurer Vorschläge (thx nochmal) befinden sich beide Dateien (himem.sys und emm386.exe) im richtigen Verzeichnis, sonst würde der downgeloadete Memmaker nicht starten und eine andere Fehlermeldung kommen ("die Datei ist beschädigt oder ähnl.")
Deshalb klappt das ganze auch nicht mit den "erweiterten Programmeinstellungen" unter der Option "Eigenschaften" für das Spiel. Bei Booten tritt ja der Fehler auf! Selbiges für das Laden in den hohen Speicher!

Was ich aber noch als zusätzl. sagen kann, ist folgendes:

Es wird angezeigt:

BEIM BOOTEN: "EMM386 nicht installiert! Konnte keinen Seitenrahmen für Basisadresse setzen."
UNTER WINDOWS (Config.sys geladen mit EMM386.EXE ohne NOEMS):
***** Vorgang: [Rechtsklick auf eine ausführbare Datei --> Eigenschaften --> Speicher --> EMS-Speicher --> details] ***** "Der Treiber EMM386 wurde mit dem Befehl NOEMS geladen. Bitte entfernen Sie NOEMS." ???
UNTER WINDOWS (Config.sys wird ohne EMM386.EXE geladen):
***** selber Vorgang wie oben ***** einen Klick auf details: "Das herstellerspezifische Programm zur Arbeitsspeicherverwaltung wurde nicht für den Expansionsspeicher konfiguriert. Informieren Sie sich in der Dokumentation, wie der EMS-Speicher aktiviert werden kann" ???

Ich hoffe, jemand versteht mein Problem. Ich freu mich über weitere Antworten!

(Anonym) Nachtrag zu: „Probleme mit EMS-Speicher“
Optionen

Im Windowsordner suchst du nach den DOS-Symbolen. Klicke sie an,der Computer startet neu. Du hast die Auswahl ob XMS oder EMS-Speicher etc.

silvio65 (Anonym) „Probleme mit EMS-Speicher“
Optionen

Wie wäre es den mit einer Startdiskette oder einem Bootmenü.
Du solltest dann aber den Automatischen Windows Start unterbrechen.

Datei MSDOS.SYS

Zeile: BootGUI=1 auf BootGUI=0
Danach kannst Du in ruhe experimentieren . Lade alle notwendigen Treiber auf die Diskette,
und gib in den ersten beiden Zeilen deiner config.sys auf der Diskette folgendes ein.
Unbedingt die Reihenfolge beachten

Device= a:,himem.sys
Device=a:,emm386.exe ram

Gruß silvio65

(Anonym) Nachtrag zu: „Probleme mit EMS-Speicher“
Optionen

Servus
es ist ein wenig dürftig, was du als Fehlerbeschreibung angibst.
Hast Du jetzt erst aufgerüstet auf W98?
War vorher vielleicht schon mal Win95 installiert und funktionierte?
Wie alt ist denn das gute Stück? (Es gibt ältere Boards die mit einem "Maschine" Eintrag hinter Himem.sys gezwungen werden müssen richtig mit der Speicherverwaltung umzugehen.)
Wird wenigstens Himem.sys geladen? (Falls dies nämlich nicht der Fall ist,dann ist deine Fehlermeldung nur eine Folge daraus!!!)

mfg
PeterPan

diavolino (Anonym) „Probleme mit EMS-Speicher“
Optionen

1. wenn himem.sys NICHT richtig geladen wird kann emm386.exe NICHT AUSGEFÜHRT WERDEN!!!!!
meine config,sys auf einem alten 386 2Mb ram:

devicehigh=c:,windows,himem.sys /testmen:off (speicher wird nicht gezählt)
devicehigh=c:,windows,emm386.exe noems I=B000-B7FF
buffers=10.0
files=10
dos=umb,high
stacks=18,512

diese fein einstellungen nimmt dir memmaker.exe ab

in der autoexec.bat hab ich auch noch
LH c:,windows,smartdrv geladen (LH =load high = hoher speicher)

mit diesen einstellungen kann ich unter dos auch ins net