Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

"Brak pamięci" komunikat o błędzie pojawia się po wybraniu dużej liczby programów uruchomionych

Zakończono świadczenie pomocy technicznej dla systemu Windows XP

Firma Microsoft zakończyła świadczenie pomocy technicznej dla systemu Windows XP 8 kwietnia 2014. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

Świadczenie pomocy technicznej dla systemu Windows Server 2003 zakończono 14 lipca 2015.

Firma Microsoft zakończyła świadczenie pomocy technicznej dla systemu Windows Server 2003 14 lipca 2015. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 126962
Symptomy
Po uruchomieniu dużej liczby programów opartych na systemie Windows, "Brak pamięci" komunikaty o błędach przy próbie uruchomienia nowych programów lub spróbuj zwracaniem już działają, mimo że nadal masz dużo dostępnej pamięci związanych z debugowaniem i w pliku stronicowania.
Przyczyna
To zachowanie może wystąpić, jeśli sterty pulpitu wskutek wyczerpania podsystemu WIN32.

Uwaga: Ten problem występuje częściej w systemie Windows NT 3.5 jako domyślny rozmiar sterty pulpitu jest 512K. W systemie Windows NT 3.1 wartością domyślną jest 3072K. Wartość domyślna została zmniejszona do zwiększenia wydajności.
Rozwiązanie
Ważne Niniejsza sekcja, metoda lub zadanie zawiera informacje dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. W związku z tym upewnij się, że wykonujesz następujące kroki ostrożnie. Aby zapewnić sobie dodatkową ochronę, wykonaj kopię zapasową rejestru przed przystąpieniem do modyfikacji. Wtedy będziesz mógł przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows
Aby rozwiązać ten problem, należy zwiększyć rozmiar sterty pulpitu:
  1. Uruchom Edytor rejestru (Regedt32.exe).
  2. Od
    HKEY_LOCAL_MACHINE
    poddrzewa, przejdź do następującego klucza:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Wybierz System Windows wartość.
  4. Od Edycja menu, wybierz polecenie Ciąg znaków.
  5. Zwiększ wartość parametru SharedSection.

    Dla systemu Windows NT:
    SharedSection określa system i pulpitu hałdy przy użyciu następującego formatu:
    SharedSection =XXXX,rrrr
    Dodaj ", 256" lub ", 512" po rrrr numer.

    Dla systemu Windows 2000, Windows XP i systemu Windows Server 2003:
    Aby określić system oraz pulpit hałdy SharedSection jest używany następujący format:
    SharedSection =XXXX,rrrr,ZZZZ
    32-bitowe systemy operacyjne, można zwiększyć rrrrwartość "12288";
    Zwiększenie ZZZZ wartość "1024".
    64-bitowe systemy operacyjne, można zwiększyć rrrrwartość "20480";
    Zwiększenie ZZZZ wartość "1024".
Więcej informacji
System Windows NT używa stosu specjalne pamięci dla wszystkich opartych na systemie Windows programsrunning na pulpicie. Sterta pulpitu jest używany dla wszystkich obiektów (windows, menu, piór, ikony itd.). Gdy uruchomionych wiele programów systemu Windows, ten stos może zabraknąć pamięci. Gdy nie za mało pamięci, aby spełnić alokacji żądania, system zwykle zwraca błąd i powiadamia użytkownika, że ich brakuje. Niektóre programy nie obsługują awarii bezpiecznie i w niektórychprzypadkach nie może być za mało pamięci, aby utworzyć okno dialogowe komunikat o błędzie. W rezultacie Żądana operacja zakończy się niepowodzeniem bez powiadomienia.

Klucz podrzędny SharedSection jest ciąg podczas przeglądania za pomocą rejestru Editor.The wartość domyślna dla tego klucza jest w następujący sposób.
   %SystemRoot%\system32\csrss.exe   ObjectDirectory=\Windows   SharedSection=1024,3072,512   Windows=On   SubSystemType=Windows   ServerDll=basesrv,1   ServerDll=winsrv:GdiServerDllInitialization,4   ServerDll=winsrv:UserServerDllInitialization,3   ServerDll=winsrv:ConServerDllInitialization,2   ProfileControl=Off   MaxRequestThreads=16				


Pierwsza wartość SharedSection (1024) definiuje rozmiar stosu wspólne dla wszystkich pulpitów. Obejmuje to tabela dojścia globalnego (dojścia do okien są unikatowe w obszarze komputera) i udostępnione ustawienia systemu (takich jak dojść). To jest bardzo mało prawdopodobna kiedykolwiek musisz zmienić tę wartość.

Druga wartość klucza SharedSection (3072) kontroluje rozmiar desktopheap, który jest skojarzony z interakcyjnej stacji (używane dla obiektów systemu Windows). Ta wartość statyczna służy do zapobiega nieodpowiednio działające aplikacje używające zbyt wiele zasobów. Ponieważ sterty pulpitu jest mapowany do przestrzeni adresowej każdy proces, ta wartość nie powinna być ustawiona na jakąś wysoką wartość (jak to mogłoby obniżyć wydajność), ale tylko należy odpowiednio zwiększyć zezwalająca na wszystkie żądane aplikacje do uruchomienia.

Trzecia wartość SharedSection (512) określa rozmiar sterty pulpitu dla każdego komputera, który jest skojarzony z "non-interactive" stacja. Jeśli ta wartość nie jest obecny, Rozmiar sterty pulpitu dla stacji-interaktywne okno będzie taki sam jak rozmiar określony dla interakcyjnej stacji (druga wartość SharedSection).
prodnt mało niepowodzenie ustalony rozmiar pliku strony

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 126962 — ostatni przegląd: 08/06/2016 07:18:00 — zmiana: 4.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Advanced Server 3.1, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbenv kbmt KB126962 KbMtpl
Opinia
ment("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);