Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird ein Fehler vom Typ "Nicht genügend Arbeitsspeicher" behoben, der auftritt, wenn Sie viele Anwendungsfenster in Windows öffnen.
Ursprüngliche KB-Nummer: 947246
Symptome
Nachdem Sie viele Anwendungsfenster in Windows geöffnet haben, können Sie möglicherweise keine weiteren Fenster öffnen. Ein Fenster kann manchmal geöffnet werden, enthält aber nicht die erwarteten Komponenten. Darüber hinaus erhalten Sie eine Fehlermeldung, die etwa wie folgt aussieht:
Nicht genügend Arbeitsspeicher
Ursache
Dieses Problem tritt aufgrund der Desktop heap-Einschränkung auf. Wenn Sie einige Fenster schließen und dann versuchen, andere Fenster zu öffnen, werden diese Fenster möglicherweise geöffnet. Diese Methode wirkt sich jedoch nicht auf die Desktop-Heap-Einschränkung aus.
Lösung
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter: Sichern und Wiederherstellen der Registrierung Windows.
Um dieses Problem zu beheben, ändern Sie die Größe des Desktop-Heaps, indem Sie die folgenden Schritte ausführen:
Klicken Sie auf "Start", geben Sie "regedit" in das Feld "Startsuche" ein, und wählen Sie dann in der Liste "Programme" regedit.exe aus.
Notiz
Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie Ihr Kennwort ein, oder klicken Sie auf " Weiter".
Suchen Sie den Registrierungsunterschlüssel, und wählen Sie
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
ihn aus.Klicken Sie mit der rechten Maustaste auf den Windows-Eintrag, und wählen Sie dann "Ändern" aus.
Suchen Sie im Abschnitt "Wertdaten " des Dialogfelds "Zeichenfolge bearbeiten" den
SharedSection
Eintrag, und erhöhen Sie dann den zweiten Wert und den dritten Wert für diesen Eintrag.Notiz
- Der zweite Wert des
SharedSection
Registrierungseintrags ist die Größe des Desktop-Heaps für jeden Desktop, der einer interaktiven Fensterstation zugeordnet ist. Der Heap ist für jeden Desktop erforderlich, der in der interaktiven Fensterstation (WinSta0) erstellt wird. Der Wert ist in Kilobyte (KB). - Der dritte
SharedSection
Wert ist die Größe des Desktop-Heaps für jeden Desktop, der einer nicht interaktiven Fensterstation zugeordnet ist. Der Wert ist in Kilobyte (KB). - Es wird nicht empfohlen, einen Wert festzulegen, der über 20480 KB für den zweiten
SharedSection
Wert liegt.
- Der zweite Wert des
Standardmäßig enthält der Windows-Registrierungseintrag die folgenden Daten in einer x86-basierten Version von Windows 7 Service Pack 1.
%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024, 12288,512
Windows=Ein
SubSystemType=Windows
ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Aus
MaxRequestThreads=16
Windows 7 Service Pack 1 (64 Bit) / Windows Server 2008 R2, 2012 R2 (64 Bit)
SharedSection=1024, 20480,768
Speicherzuweisungen sind in späteren Betriebssystemen dynamisch. Es gibt keine Einschränkung für die Speicherzuweisung. Wenn Sie dem Desktop-Heap jedoch zu viel Arbeitsspeicher zuweisen, kann eine negative Leistung auftreten. Deshalb wird nicht empfohlen, einen Wert festzulegen, der über 20480 liegt.
Notiz
Die Größe des Desktop-Heaps wird vom physischen RAM auf dem Computer nicht beeinflusst. Sie können die Leistung nicht verbessern, indem Sie physischen RAM hinzufügen.
Das Problem wurde dadurch behoben
Überprüfen Sie, ob das Problem behoben ist. Wenn das Problem nicht behoben ist, wenden Sie sich an den Support.