Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[DOS] Speichermangel nach unsauberer »Deinstallation«
Magic94 Offline
mehr Kerne ist immer besser

Beiträge: 1.382
Registriert seit: Nov 2010
Beitrag #1
[DOS] Speichermangel nach unsauberer »Deinstallation«
Hallo,
(ja wieder mal mein Compaq 386/20 macht stress).
Habe ja mal aus Spaß Windows 3.1 WfW installiert. Nur, das brachte nichts. Das lief viel zu langsam. Also habe ich einfach mal C:\Windows gelöscht. (brauche den Platz für anderes). Jetzt steht natürlich in der Config.sys und Autoexec.bat ziemlich viel Müll der nicht mehr gefunden wird. Leider traue ich mich aber auch nicht das wirklich auszulöschen, da ich nachher noch was von DOS mit lösche.
Also bootet der PC mit n paar Error. Sollte kein Problem sein (im ersten Moment). Doch jetzt kommen wir zum "Speicher".
Da gäbe es einmal das Spiel Epic Pinball, welches sich beim Start beschwert: You need more than 560K Memory to Start. (9MB < 560K? :fresse:)
Jetzt habe ich aber noch den ScreamTracker3, welches mir, als Windows noch drauf war, immer genug "FreeEMS" angezeigt hat. Jetzt, nachdem ich Windows gelöscht habe steht bei "FreeEMS" 0000K.
Anscheinend fehlt iwas mit EMS. Wie kann ich das beheben?
PS: Win3.1 wieder installieren geht nicht.

Für die, die Autoexec.bat und config.sys korrigieren können/wollen:
Autoexec.bat
Zitat:SET ULTRASND=220,1,1,11,5
SET BLASTER=A220 I5 D1 T1
SET ULTRADIR=D:\ULTRASND
SET GUSMOD=D:\ULTRASND\MOD
D:\ULTRASND\ULTRINIT.EXE -ej
C:\WINDOWS\SMARTDRV.EXE

echo off
SET PCTOOLS=C:\PC7\DATA
prompt DATUM: $D ZEIT: $T$H$H$H$H$H$H UHR $_ $p $g
SET PATH=C:\WINDOWS;C:\SYSTEM;C:\PC7;C:\UTIL;C:\SCH;C:\AUTOTRAX;D:\TOOLBOX;C:\GRAPHD​RV;C:\TRAXPLOT;;
SET TEMP=C:\WINDOWS\TEMP
c:\system\keyb gr,,c:\system\keyboard.sys
rem mode com2:2400,n,8,1,p
PCSHELL
(PC7, ULTRASND, Keyboard.sys sind teil von DOS)
Zitat:DEVICE=D:\ULTRASND\ULTRINIT.SYS ULTRASND=220,1,1,11,5
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICEhigh=C:\WINDOWS\EMM386.EXE 1024 ram
DOS=HIGH,umb
DEVICEhigh=c:\SYSTEM\ANSI.SYS
BUFFERs=30
FILEs=20
COUNTRY=049,850,C:\system\country.sys
SHELL=C:\SYSTEM\COMMAND.COM C:\SYSTEM\ /p
device=C:\WINDOWS\protman.dos /i:C:\WINDOWS
LASTDRIVE=Z
STACKS=9,256
DEVICE=C:\SYSTEM\INTERLNK.EXE

HP DL-580 G7
2x Intel Xeon E7-2870 (10 x 2,4GHz)
96GB DDR3-1333 RAM
NVIDIA GeForce GTX 1080 MSI (Blower)
Samsung 850 Pro 512GB auf PCIe Karte
4TB Seagate billigfieh
72GB 10K HP Drive
(Dieser Beitrag wurde zuletzt bearbeitet: 19.01.2011 22:43 von Magic94.)
19.01.2011 22:35
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Benjamin92 Offline
tauscht CMOS-Batterie per TeamViewer

Beiträge: 7.787
Registriert seit: Jul 2008
Beitrag #2
[DOS] Speichermangel nach unsauberer »Deinstallation«
Problem ist, dass du keine Himem.sys mehr hast, da sie ja gelöscht wurde, im DOS- Verzeichnis müsste auch ne HIMEM.SYS liegen, ändere da einfach den Pfad in zB
DEVICE=C:\DOS\HIMEM.SYS
und schau mal, was passiert.
Nächste Problem wird wohl die EMM386 sein, die ja auch nicht mehr da ist, schau einfach mal, dass du die Dateien aus DOS nimmst, dann könnte es wieder gehen.
19.01.2011 23:15
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Magic94 Offline
mehr Kerne ist immer besser

Beiträge: 1.382
Registriert seit: Nov 2010
Beitrag #3
[DOS] Speichermangel nach unsauberer »Deinstallation«
einfach in der Config.Sys alle WINDOWS zu SYSTEM umbenannt. Alles ist wie vorher :) danke

Die FreeEMS beim Screamtracker betragen jetzt 0668K. Bekomme ich da noch mehr raus, oder ist das Hardwarebedingt? (RAM ist ja 9MB, wobei diese sich ja ziemlich kompliziert aus mehreren Teilen aus dem Board zusammensetzt, und halt 2x 4MB RAM Riegel)

HP DL-580 G7
2x Intel Xeon E7-2870 (10 x 2,4GHz)
96GB DDR3-1333 RAM
NVIDIA GeForce GTX 1080 MSI (Blower)
Samsung 850 Pro 512GB auf PCIe Karte
4TB Seagate billigfieh
72GB 10K HP Drive
19.01.2011 23:29
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
enigma Offline
Benutzer

Beiträge: 92
Registriert seit: Jul 2010
Beitrag #4
[DOS] Speichermangel nach unsauberer »Deinstallation«
In der Zeile:
DEVICEhigh=C:\WINDOWS\EMM386.EXE 1024 ram
kann erstmal das DEVICEHIGH ersetzt werden mit DEVICE
und dann steht da natuerlich schon da, dass du nur 1024 kB nutzen willst.
Probiere mal:
DEVICE=C:\woDOSist\EMM386.EXE RAM
oder
DEVICE=C:\woDOSist\EMM386.EXE RAM AUTO

Mit dem Speicher ists so:
0-640 K RAM
640 K bis 1 MB reserviert fuer I/O und ROM (z.B. Grafikkarte und BIOS)
1 MB bis 1 MB+64 kB heisst HMA - High Memory Area.

Himem.sys ermoeglicht die Nutzung des Speichers ueber 1 MB, somit auch der HMA
Der Speicher wird ueber den XMS Standard angeboten
Hat man mehr Speicher als 1 MB kann man dann MSDOS in den HMA Bereich laden.
Dazu kann man in der config.sys schreiben: DOS=HIGH

EMM386 / QEMM386 usw. ermoeglichen es, den Speicher über 1 MB anzubieten als haette man eine EMS-Speichererweiterungskarte im Rechner (Expanded Memory von einer Memory Expansion Card). Die EMS Emulation funktioniert so, dass 64 kB grosse Speicherseiten in einen Bereich zwischen 640 kB und 1 MB eingeblendet werden können. Dieser Bereich heisst PageFrame und sieht genauso aus, als würde eine real vorhandene Erweiterungskarte dort 64 kB RAM einblenden.
Weiterhin kann der Speichermanager die Reservierung für eventuelle I/O Karten in bestimmten Bloecken zwischen 640K und 1 MB abschalten und somit dort wieder RAM verfügbar machen. Dieser heisst dann Upper Memory Blocks (UMBs). Mit DEVICEHIGH bzw. LH kann man Terminate and Stay Resident (TSR) Programme dort hin laden.
Die Programme bieten noch eine ganze Reihe weiterer Funktionen, was jetzt hier aber zu weit fuehren wuerde.
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2011 01:40 von enigma.)
20.01.2011 01:29
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.576
Registriert seit: Jul 2008
Beitrag #5
[DOS] Speichermangel nach unsauberer »Deinstallation«
Magic94 schrieb:  Für die, die Autoexec.bat und config.sys korrigieren können/wollen:
Autoexec.bat
Zitat:SET ULTRASND=220,1,1,11,5
SET BLASTER=A220 I5 D1 T1
SET ULTRADIR=D:\ULTRASND
SET GUSMOD=D:\ULTRASND\MOD
D:\ULTRASND\ULTRINIT.EXE -ej

@echo off
SET PCTOOLS=C:\PC7\DATA
prompt DATUM: $D ZEIT: $T$H$H$H$H$H$H UHR $_ $p $g
SET PATH=C:\SYSTEM;C:\PC7;C:\UTIL;C:\SCH;C:\AUTOTRAX;D:\TOOLBOX;C:\GRAPHDRV;C:\TRAXP​LOT;;
c:\system\keyb gr,,c:\system\keyboard.sys
rem mode com2:2400,n,8,1,p
PCSHELL

(PC7, ULTRASND, Keyboard.sys sind teil von DOS)

Zitat:DEVICE=D:\ULTRASND\ULTRINIT.SYS ULTRASND=220,1,1,11,5
DEVICE=C:\SYSTEM\HIMEM.SYS
DEVICEhigh=C:\SYSTEM\EMM386.EXE 1024 ram
DOS=HIGH,umb
DEVICEhigh=c:\SYSTEM\ANSI.SYS
BUFFERs=30
FILEs=20
COUNTRY=049,850,C:\system\country.sys
SHELL=C:\SYSTEM\COMMAND.COM C:\SYSTEM\ /p
LASTDRIVE=Z
STACKS=9,256
DEVICE=C:\SYSTEM\INTERLNK.EXE


Sofern \System\ -> \DOS\ ist..

Alles Windows mäßige rausgekickt.
20.01.2011 07:06
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antz Offline
Big Bad Voodoo Daddy

Beiträge: 2.210
Registriert seit: Jul 2008
Beitrag #6
[DOS] Speichermangel nach unsauberer »Deinstallation«
Da könnte man noch einiges hochladen (wenns denn geht), ausser ansi
20.01.2011 16:21
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Coburg-M Offline
Der mit MS-Dos 6.22

Beiträge: 9.986
Registriert seit: Aug 2008
Beitrag #7
[DOS] Speichermangel nach unsauberer »Deinstallation«
Hmm, zwar ned unbedingt so wichtig,aber wennst beim eintrag Lastdrive nicht Z sondern E oder F nimmst, holst auch noch so ein oder 2 kB raus.
Also, ich hab es damals zu Win95-Zeiten so gemacht: Vom letzten wirklich vorhandenen Laufwerk, in meinen Falle damals D, zwei Buchstaben weiter nehmen, also F (da ich nur n Disketten-, Festplatten- und ein CD-Rom-Laufwerk im PC hatte, hab ich dann F als Lastdrive eingetragen)

Diese 2 kB waren bei mir damals der Unterschied zwischen "Spiel läuft" und "Spiel läuft nicht".

:oO3: :oO3:
Internet Explorer 3.02, 16 und 32 Bit
Mei Fratzenbuchseite
Meine Seite beim schwulen Einwohnermeldeamt
Download Internet Exploder Trollface Icon here
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2011 19:35 von Coburg-M.)
20.01.2011 19:30
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Aqua Offline
Voodoo Priester

Beiträge: 3.652
Registriert seit: Nov 2008
Beitrag #8
[DOS] Speichermangel nach unsauberer »Deinstallation«
Wenn Expanded Memory nicht unbedingt benötigt wird, würde ich XMS Speicher benutzen. (EMM386.EXE NOEMS)
EMS ist nämlich ein Speicherfresser.

Ein Einsatz von Menuitems wäre auch hilfreich.
Du kannst ja mal Memmaker.exe ausführen und schauen, was der dir in den oberen Speicher hochlädt.
Memmaker stellt auch die Frage, ob man XMS oder EMS Speicher benutzen will.
Manuell versuchen danach zusätzlich noch etwas hochzuladen kannst du dann immer noch.
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2011 20:26 von Aqua.)
20.01.2011 20:21
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
enigma Offline
Benutzer

Beiträge: 92
Registriert seit: Jul 2010
Beitrag #9
[DOS] Speichermangel nach unsauberer »Deinstallation«
Aqua schrieb:  Wenn Expanded Memory nicht unbedingt benötigt wird, würde ich XMS Speicher benutzen. (EMM386.EXE NOEMS)
EMS ist nämlich ein Speicherfresser.

Ein Einsatz von Menuitems wäre auch hilfreich.
Du kannst ja mal Memmaker.exe ausführen und schauen, was der dir in den oberen Speicher hochlädt.
Memmaker stellt auch die Frage, ob man XMS oder EMS Speicher benutzen will.
Manuell versuchen danach zusätzlich noch etwas hochzuladen kannst du dann immer noch.

Ich nehme an, er hat MS-DOS 5 laufen. Da gibt es weder die BootMenu Moeglichkeit noch MemMaker direkt von DOS aus.
Warum soll EMS ein Speicherfresser sein? Normalerweise teilt der Manager das nach Bedarf dynamisch zu.
21.01.2011 00:57
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Aqua Offline
Voodoo Priester

Beiträge: 3.652
Registriert seit: Nov 2008
Beitrag #10
[DOS] Speichermangel nach unsauberer »Deinstallation«
Laut ihm hatte er schon MS-DOS 6.22 laufen.
Gäbe auch keinen Grund Version 5 laufen zu lassen, weil 6.22 läuft auch auf 286ern, wobei man hierbei Memmaker nicht benutzen kann. (ab 386 möglich).
Im Falle er nutzt MS-DOS 5, so gibt es die Möglichkeit die Autoexec.bat und Config.sys für die jeweils benötigte Konfiguration aus Verzeichnissen heraus mittels Batch zu überschreiben.
EMS benötigt sehr wohl mehr konventionellen Speicher als XMS - werden doch mit EMS auch Expanded Memory Karten emuliert.
Zumindest wenn man die exakt gleiche Konfiguration verwendet.
Bei Emm386.exe ist es so, weil von Qemm386 oder 386Max war ja hier nicht die Rede.
Ich hab auch nicht aus Spass Menuitems mit EMS und ohne EMS via Emm386 aktiv, wär ja hirnrissig. :rolleyes: ;)
Da er auch versucht hat Win31 zu nutzen:
Win3.1x verwendet EMS überhaupt nicht > ergo EMS ist hierfür schlicht unnötig.
Im Übrigen fehlt noch Smartdrive, das Festplatten gerade in solch betagten PC's > ordentlich Schwung verleihen würde.
Das wiederrum aber entzieht zusammen mit EMS - konventionellen Speicher > wozu wiederrum XMS Speicher von Vorteil wäre.
Mit einer einzigen Konfiguration das gesamte Spektrum abzudecken, so dass stets noch genügend konventioneller Speicher vorhanden wäre - ist schlicht nicht möglich, auch wenn man sich auf den Kopf stellt.
Zumindest nicht mit Emm386.
(Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2011 04:58 von Aqua.)
22.01.2011 03:50
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste