Laufen zu viele Anwendungen gleichzeitig, oder sind auf Ihrem Bildschirm zu viele offene Programmfenster – dann kann es schon einmal passieren, dass Windows streikt und keine weiteren Fenster, bzw. Programme mehr öffnet. In diesem Moment poppt eine Meldung mit „nicht genügend Arbeitsspeicher“ auf, obwohl in Ihrem Taskmanager noch genügend Arbeitsspeicher vorhanden ist.
Die Fehlermeldung „nicht genügend Arbeitsspeicher“ bei gleichzeitig vielen geöffneten Fenstern muss also nicht unbedingt an einer mangelhaften Hardware oder Arbeitsspeicher Ausrüstung liegen. Der Fehler liegt eventuell auch an einem standardmäßig zu klein eingestelltem Systemspeicher. Jedes Programm welches auf Ihrem Rechner aus geführt wird erfordert in diesem Systemspeicher einen separaten Eintrag, in welchem z.B. Fenster, Unterfenster, Menüs, Schriftarten und ähnliches abgespeichert werden. Das Limit dieses Systemspeichers wird Desktopheap genannt.
Wenn es erforderlich ist können Sie das Desktopheap Limit über die Registry erweitern. Sichern Sie bitte zuerst Ihre Registry, in dem Sie zum Beispiel einen Wiederherstellungspunkt erstellen.
- Öffnen Sie „Start“ und „Ausführen“ und geben Sie bitte „regedit“ ein
- Navigieren Sie zum Schlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems - Klicken Sie im rechten Fenster auf „Windows“, es öffnet sich ein Fenster namens „Zeichenfolge bearbeiten“
Suchen Sie hier bitte die Werte für „Windows SharedSection“. Der zweite, mittlere Wert bestimmt hier die Größe des Desktopheap in Kilobyte. Microsoft empfiehlt hier einen Wert von kleiner, gleich 20480 Kilobyte. Quelle und weitere Informationen: https://support.microsoft.com/de-de/kb/947246
Damit die Änderungen wirksam werden, müssen Sie jetzt Ihr System neu Starten.