Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   "Nicht genügend Speicher!" bei Aufruf eines Dos-Programmes (https://www.delphipraxis.net/94570-nicht-genuegend-speicher-bei-aufruf-eines-dos-programmes.html)

Helmi 23. Jun 2007 14:54


"Nicht genügend Speicher!" bei Aufruf eines Dos-Pr
 
Hallo,

erst mal eines vorweg, hier im der DP fehlt ein DOS-Forum :-)

Ich hab grad alte Disketten gefunden und auf einer war sogar noch ein altes Dos-CAD-Programm.

Dies wollt ich gerade unter WinXP Pro SP2 starten, aber dann erhalte ich die Meldung: "Nicht genügend Speicher".

Wahrscheinlich muss ich irgendwas mit der Speichereinstellung des Dos-Programmes ändern.

Kennt sich jemand damit aus, was mann/frau da machen muss?

Bernhard Geyer 23. Jun 2007 15:11

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Zitat:

Zitat von Helmi
erst mal eines vorweg, hier im der DP fehlt ein DOS-Forum :-)
Ich hab grad alte Disketten gefunden und auf einer war sogar noch ein altes Dos-CAD-Programm.
Dies wollt ich gerade unter WinXP Pro SP2 starten, aber dann erhalte ich die Meldung: "Nicht genügend Speicher".

Da ab 64-Bit Windows DOS entgültig das zeitliche gesegnet haben wird sehe ich kein Notwendigkeit ein DOS-Forum einzurichten.
Wenn du unbegingt noch DOS benötigst, besorg dir ein Virtualisierungs-SW und installiert dort das DOS deiner Wahl.

Helmi 23. Jun 2007 15:14

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Falls du es nicht gemerkt hast, war das mit dem Dos-Forum nur ein Spass!!

Jürgen Thomas 23. Jun 2007 15:22

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Hallo,

damit Du die Einstellungen nicht jedesmal neu eintragen musst:

Erstelle eine Verknüpfung (auf dem Desktop oder im Startmenü unter "Alle Programm"). Öffne dann die Eigenschaften der Verknüpfung (rechte Maustaste). Vor allem auf der Tab-Seite Speicher kannst Du verschiedene Einstellungen vornehmen; u.U. solltest Du auch noch die Dateien %SystemRoot%\SYSTEM32\AUTOEXEC.NT und Config.NT anpassen.

Viel Erfolg! Jürgen

Bernhard Geyer 23. Jun 2007 15:31

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Zitat:

Zitat von Helmi
Falls du es nicht gemerkt hast, war das mit dem Dos-Forum nur ein Spass!!

Aber mein Vorschlag mit VM war ernst gemeint. Bevor jetzt die Gefahr besteht das alle Wochen durch neue Windows-Updates dein DOS-Programm entgültig nicht mehr geht bist du mit VM auf der sicheren Seite.

Hansa 23. Jun 2007 15:43

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Gucke mal in der Datei C:\WINDOWS\SYSEM32\CONFIG.NT ob da unten so was steht :

Code:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
files notfalls höher setzen. Die stehen standardmäßig bei 10 und das ist definitiv zu wenig. Es soll schließlich keiner auf die Idee kommen, ein Dos-Programm zu benutzen. :???:

Dann noch die autoexec.nt an gleicher Stelle :

Code:
@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.

REM Install CD ROM extensions
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
lh %SystemRoot%\system32\dosx

marabu 23. Jun 2007 18:01

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Hallo,

jenachdem wie "alt" das DOS-Programm ist, kann die Meldung "zu wenig Speicher" auch einen ganz anderen Grund haben. Es gab mehrere DOS-Programme, die diese Meldung ausgaben, wenn sie mehr Speicher vorfanden als sie erwarteten (512 KB). In einem solchen Fall half nur die Verringerung des verfügbaren Speichers.

Grüße vom marabu

Helmi 23. Jun 2007 18:04

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
mmh
und wie könnt ich den speicher verkleinern?

marabu 23. Jun 2007 18:10

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Wenn du selbst etwas schreiben willst, dann nimm TP55 oder BP7 und schreibe ein TSR-Programm, welches den überschüssigen Speicher anfordert. Willst du nichts schreiben, dann hilft dir eine RAMDISK im realen Adressraum. Aber suche zuerst mal im Usenet nach deinem Programm und diesem speziellen Fehler. Oder hast du vielleicht noch eine README zu diesem Programm?

Freundliche Grüße

Helmi 23. Jun 2007 18:14

Re: "Nicht genügend Speicher!" bei Aufruf eines Do
 
Liste der Anhänge anzeigen (Anzahl: 2)
diese zwei Textdateien hab ich mit dabei


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:53 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz