Allgemeines 21.921 Themen, 147.265 Beiträge

Out of memory und Festplatte scheinbar "voll"

(Anonym) / 4 Antworten / Flachansicht Nickles

Ein Fehler beim Programmieren mit dem Basic-Compiler
Rapid-Q brachte meinen Rechner zum Absturz. ("Out of memory",
"Overflow","Der Fehler wurde durch eine ungültige Seite
in Sektion soundso verursacht.")
Möglicherweise spielten dabei function-pointers eine Rolle.
Seitdem ließen sich, auch nach einem Neustart des Rechners
einige Programme nicht mehr starten. Es kam eine Fehler-
meldung, daß zuwenig Arbeitsspeicher vorhanden sei.
Ich habe dann ein Programm deaktiviert, das im Hintergrund
lief und es nochmal versucht. Diesmal kam eine Fehlermeldung,
die besagte daß auf der Festplatte zuwenig freier Platz
zur Verfügung steht. Ich habe dann selbst nachgesehen,
und tatsächlich waren nur noch ungefähr 8 MByte frei.
Das kann aber eigentlich nicht sein. Es dürften nur
75 Prozent belegt sein.
Könnte es etwas mit der Auslagerungsdatei von Windows
zu tun haben, oder was könnte sonst die Ursache sein
und wie kann man den Fehler beseitigen?

Christian



bei Antwort benachrichtigen
Wolfen (Anonym) „Vielen Dank für die Antwort. Leider hat es nicht geholfen, auch nicht die...“
Optionen

Re: Memory

Von: Wolfen
Geschrieben am: 15.03.2001
Hallo Christian ich nehme eher an das du ein Problem mit deinem Basisspeicher hast
Das heißt bei Windows in der Regel, das du vom 640 Kilobytespeicher zu wenig hast oder vom oberen Speicherbereich
also zwischen 640 und 1MB. Eine andere Möglichkeit ist das Du eine Kopie einer CD installt hast mit einem speziellen Kopierschutz. Es gibt solche mit Dateien die dem Dateisystem eine Riesengröße vorgauckeln und damit die Festplatte scheinbar überladen und damit dein System lahmlegen. Das ist mir mal passiert. Da hilft glaube ich nur der Versuch das Progamm zu deinstallieren bzw diese Blähdateien ausfindig zu machen und zu löschen.Im anderen Fallgehst Du folgendermaßen vor:
Der 640 k Speicher hat nichts mit dem Arbeitsspeicher zu tun oder der Festlatte sondern mit dem Speicher, in welchen
der Rechner beim Booten DOS Gerätetreiber und Autostartprogramme die im Hintergrund laufen hineinlädt.
Abhilfe schafft das Löschen überflüssiger Autostartprogramme bei Win 98 u. Me mit Hilfe von MSconfig zu starten unter Start-Ausführen
und eingeben von msconfig in Befehlszeile und im rechten Register unter Autostart die Programme wegzuhaken, die Du kennst und weißt das sie vom System nicht unbedingt beim Start geladen werden müssen.Läßt sich so gut rückgängig machen.
Mit Msconfig kannst Du auch die Autoexec.bat und die Config.sys mit Häckchen weg
deaktivieren wenn Du nur mit Windows arbeitest oder Du deaktivierst die Gerätetreiber darin, indem du der jeweiligen Zeile ein rem voranstellst, dann kannst Du die Änderung leicht rückgängig machen.
Bei Win 95 ( auch bei win 98 möglich) mußt Du dich in die Registry begeben (aber vorsicht vor Änderungen unbedingt Sicherung der registry erstellen)
regedit in Komandozeile eingeben und unter Hkey Local Maschine /Software/ Microsoft /windows/current version /Run und Run- die Programme löschen die unötig im Autostart sind
aber ebenso nur diese die unnötig sind. Sichern tust du die registry über das exportprogramm im Menü der registry und speicherst dies unter einem kurzen max.8 Buchstaben
langen Namen, damit es zur Not unter Dos aufrufbar ist. Weitere Ausführungen dazu möchte ich mir ersparen, da es wahrscheinlich besser unter der Nickels Dokumentation erklärt ist.
Viel Erfolg

Gruß Wolfgang

bei Antwort benachrichtigen