Sie erhalten eine Fehlermeldung "nicht genügend Arbeitsspeicher" aufgrund der Einschränkung Desktopheap in Windows Vista oder Windows 7

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 947246 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Nach dem Öffnen Fenster für viele Anwendungen in Windows Vista oder Windows 7 können Sie alle zusätzlichen Fenster öffnen möglich. In manchen Fällen kann ein Fenster öffnen. Es wird jedoch nicht die erwarteten Komponenten enthalten. Darüber hinaus erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:
Nicht genügend Arbeitsspeicher

Ursache

Dieses Problem tritt aufgrund der Desktopheap Beschränkung in Windows Vista oder Windows 7. Wenn Sie schließen Sie einige Fenster und Sie versuchen, andere Fenster zu öffnen, können diese Fenster öffnen. Diese Methode wirkt sich jedoch nicht auf die Beschränkung Desktopheap aus.

Lösung

Wichtig: Dieser Abschnitt, die Methode oder die Aufgabe enthält Schritte, die erklären, wie Sie die Windows-Registry ändern. Es können schwerwiegende Probleme auftreten, wenn Sie die Windows-Registry falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie Änderungen vornehmen. Gegebenenfalls können Sie dann die Registrierung wiederherstellen, wenn ein Problem auftritt. Für Weitere Informationen zum Sichern und Wiederherstellen der Registrierung, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows
Um dieses Problem für Sie korrigieren lassen möchten, fahren Sie mit dem "Problem automatisch beheben"Abschnitt. Wenn Sie dieses Problem selbst beheben möchten, fahren Sie fort mit "Problem manuell beheben"Abschnitt.

Problem automatisch beheben



Klicken Sie auf die Fix it-Schaltfläche oder einen Link, um dieses Problem automatisch zu beheben. Führen Sieim Dialogfeld Dateidownload auf und folgen Sie den Schritten in den Fix es Assistenten.

Dieses Problem beheben.
Microsoft Fix it 50496


Hinweise
  • Dieser Assistent kann nur auf Englisch verfügbar sein. Die automatische Korrektur funktioniert auch für andere Sprachversionen von Windows.
  • Wenn Sie nicht auf dem Computer angemeldet sind, auf dem das Problem besteht, speichern Sie heruntergeladene Datei auf einem mobilen Speichermedium (Flashdrive/CD/etc.) und führen Sie es auf dem Computer aus, auf welchem das Problem auftritt.
  • Der zweite Wert des Registrierungseintrags "SharedSection" wird auf 20480 erhöht und der dritte Wert des Registrierungseintrags "SharedSection" wird durch die automatische Korrektur auf 1024 erhöht.

Dann gehen Sie zu den "Wurde das Problem behoben?"Abschnitt.



Problem manuell beheben


Um dieses Problem zu beheben, ändern Sie die desktop-Heapgröße. Gehen Sie hierzu folgendermaßen vor:
  1. Klicken Sie auf Start, Typ regedit Bei der Suche starten ein, und klicken Sie dann regedit.exe in der Liste Programme auf.

    Hinweis Wenn Sie ein Administratorkennwort oder eine Bestätigung aufgefordert werden, geben Sie Ihr Kennwort ein oder klicken Sie auf Weiter.
  2. Suchen Sie den folgenden Registrierungsunterschlüssel, und klicken Sie dann darauf:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
  3. Klicken Sie auf die Windows -Eintrag, und klicken Sie dann auf Ändern.
  4. Suchen Sie den Eintrag "SharedSection" im Abschnitt Wert im Dialogfeld Zeichenfolge bearbeiten , und erhöhen Sie den Wert der zweiten und dritten Wert für diesen Eintrag.
Hinweise
  • Der zweite Wert des Registrierungseintrags "SharedSection" ist die Größe des Desktopheaps für jeden Desktop, der mit einer interaktiven Arbeitsstation verbunden ist. Der Heap ist für jeden Desktop, der in der interaktiven Arbeitsstation (WinSta0) erstellt wird. Der Wert wird in Kilobyte (KB).
  • Der dritte SharedSection-Wert ist die Größe des Desktopheaps für jeden Desktop, der mit einer "nicht interaktiven" Arbeitsstation verbunden ist. Der Wert wird in Kilobyte (KB).
  • Wir empfehlen nicht, dass Sie einen Wert, der festlegen über 20480 KB für die zweite SharedSection-Wert.
Standardmäßig enthält der Windows-Registrierungseintrag liefert folgenden Daten in einem X 86-basierten Version von Windows Vista.
%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024,3072,512
Windows=On
SubSystemType=Windows
ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Off
MaxRequestThreads=16
Hinweis Standardmäßig ist der zweite Wert für den Eintrag "SharedSection" 3072 in einer X 86-basierten Version von Windows Vista. Standardmäßig ist dieser zweiten Wert für diesen Eintrag 20480 in einer X 64-basierten Version von Windows Vista.

In Windows Vista und späteren Betriebssystemen sind Speicherzuordnungen dynamisch. Aus diesem Grund gibt es keine Begrenzung für die Speicherreservierung. Wenn Sie zu viel Arbeitsspeicher, um den Desktopheap zugewiesen, kann jedoch negativ auf die Leistung auftreten. Dies ist der Grund, warum wir empfehlen nicht, dass Sie einen Wert festlegen, der über 20480 ist.

Hinweis Die desktop-Heapgröße ist der physische Arbeitsspeicher auf dem Computer nicht betroffen. Daher können nicht Sie die Leistung verbessern, indem physischem RAM hinzufügen.

Informationsquellen

Weitere Informationen zu ähnlichen Problemen klicken Sie auf die folgenden Artikelnummern klicken, um die betreffenden Artikel in der Microsoft Knowledge Base anzuzeigen:
126962 "Nicht genügend Arbeitsspeicher" wird Fehlermeldung angezeigt, wenn Sie eine große Anzahl von Programmen ausgeführt haben
318677 PRB: Nicht mehrere untergeordnete erstellen Windows und anderen Problemen, wenn die maximale Anzahl von zulässigen untergeordneten Fenster in einer MDI-Anwendung zu erreichen
Weitere Informationen zum Problem bei Sitzung in einer Terminaldienste-Umgebung klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
840342 Anwendungen möglicherweise nicht korrekt in einer Terminaldiensteumgebung ausgeführt.

Weitere Informationen zu den Desktopheap finden Sie auf der folgenden Microsoft-Website:
http://blogs.msdn.com/NTDebugging/archive/2007/01/04/Desktop-Heap-Overview.aspx

Wurde das Problem behoben?

  • Überprüfen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, sind Sie mit diesem Abschnitt fertig. Wenn das Problem nicht behoben ist, können Sie Kontakt zum support.
  • Wir schätzen Ihr Feedback. Um Feedback zu geben oder über Probleme mit dieser Lösung zu informieren, bitte einen Kommentar zu den "Problem automatisch beheben"Blog, oder senden Sie uns eine e-Mail.

Eigenschaften

Artikel-ID: 947246 - Geändert am: Donnerstag, 6. Februar 2014 - Version: 5.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Starter
Keywords: 
kbprb kbtshoot kbexpertiseadvanced kbfixme kbmsifixme kbmt KB947246 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 947246
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com