AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme "Nicht genügend Speicher!" bei Aufruf eines Dos-Programmes
Thema durchsuchen
Ansicht
Themen-Optionen

"Nicht genügend Speicher!" bei Aufruf eines Dos-Programmes

Ein Thema von Helmi · begonnen am 23. Jun 2007 · letzter Beitrag vom 23. Jun 2007
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#1

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

  Alt 23. Jun 2007, 15:54
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?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#2

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

  Alt 23. Jun 2007, 16:11
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#3

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

  Alt 23. Jun 2007, 16:14
Falls du es nicht gemerkt hast, war das mit dem Dos-Forum nur ein Spass!!
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#4

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

  Alt 23. Jun 2007, 16:22
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
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#5

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

  Alt 23. Jun 2007, 16:31
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6

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

  Alt 23. Jun 2007, 16:43
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
Gruß
Hansa
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

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

  Alt 23. Jun 2007, 19:01
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
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#8

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

  Alt 23. Jun 2007, 19:04
mmh
und wie könnt ich den speicher verkleinern?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#9

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

  Alt 23. Jun 2007, 19:10
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
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#10

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

  Alt 23. Jun 2007, 19:14
diese zwei Textdateien hab ich mit dabei
Angehängte Dateien
Dateityp: txt readme_300.txt (6,3 KB, 5x aufgerufen)
Dateityp: txt tips_271.txt (27,1 KB, 3x aufgerufen)
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:38 Uhr.
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