"Nedostatek paměti" chybová zpráva se zobrazí, pokud máte velký počet spuštěných programů

Podpora Windows XP byla ukončena.

Společnost Microsoft ukončila dne 8. dubna 2014 podporu Windows XP. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

Podpora pro Windows Server 2003 byla ukončena 14. července 2015

Společnost Microsoft ukončila podporu pro Windows Server 2003 dne 14. července 2015. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 126962
Příznaky
Při spuštění velký počet programy založené na systému Windows se zobrazí chybové zprávy "Nedostatek paměti" při pokusu o spuštění nových programů nebo při pokusu useprograms, který je již spuštěna, přestože stále dostatek paměti ofphysical a stránkovací soubor k dispozici.
Příčina
K tomuto chování může dojít, pokud plochy haldy v isdepleted subsystému WIN32.

Poznámka: K tomuto problému dochází častěji v systému Windows NT 3.5 je výchozí velikost haldy plochy 512 kB. Výchozí hodnota v systému Windows NT 3.1 je 3072 kB. Výchozí hodnota byla snížena pro zvýšení výkonu.
Řešení
Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 Postup při zálohování a obnovení registru v systému Windows
Chcete-li tento problém vyřešit, zvětšete velikost haldy plochy:
  1. Spusťte Editor registru (Regedt32.exe).
  2. Z
    HKEY_LOCAL_MACHINE
    dílčí stromová struktura, přejděte na následující klíč:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Vyberte Systém Windows hodnota.
  4. Z Upravit nabídky, zvolte Řetězec.
  5. Zvětšete hodnotu parametru SharedSection.

    V systému Windows NT:
    SharedSection určuje systém a plochy haldách v následujícím formátu:
    SharedSection =xxxx,rrrr
    Přidat ", 256" nebo "512" poté, co rrrr číslo.

    Pro systém Windows 2000, Windows XP a Windows Server 2003:
    SharedSection používá k určení systému a plochy haldách následující formát:
    SharedSection =xxxx,rrrr,ZZZZ
    Pro 32bitové operační systémy, zvýšit rrrrHodnota "12288";
    Zvýšit ZZZZ Hodnota "1024".
    Pro 64bitové operační systémy, zvýšit rrrrHodnota "20480";
    Zvýšit ZZZZ Hodnota "1024".
Další informace
Systém Windows NT využívá speciální paměti haldy pro všechny systémem Windows programsrunning na ploše. Halda plochy se používá pro všechny objekty (windows, nabídky, pera, ikony, atd.). Pokud používáte velký počet basedprograms systému Windows, tento haldy nedostatek paměti. Pokud zde isnot dostatek paměti pro přidělení splňuje požadavek systému normallyreturns chybu a upozorní uživatele, že používají nízké onmemory. Některé aplikace neukládají selhání řádně a v somecases pravděpodobně není dostatek paměti k vytvoření dialogové okno chybové zprávy. V důsledku toho požadovaná operace se nezdaří bez označení.

Klíče SharedSection je dlouhý řetězec při prohlížení pomocí Editor.The registru výchozí hodnota tohoto klíče je takto.
   %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				


První hodnota SharedSection (1024) definuje velikost haldy společné alldesktops. To zahrnuje globální úchyt tabulku (široký uniquemachine jsou popisovače oken) a sdílené systémové nastavení (například SystemMetrics). Je někdy nutné změnit tuto hodnotu isunlikely.

Druhá hodnota SharedSection (3072) určuje velikost desktopheap, který je spojen s interaktivní prostředí Window (používá se pro objekty systému Windows). Tato statická hodnota lze zabránit chybně-se choval aplikací spotřebovávání příliš mnoha prostředků. Protože halda plochy je namapován adresní prostor každého procesu, by neměla být nastavena hodnota libovolně vysoké hodnoty (jako by to snížit výkon), ale je dostatečně zvýšit pouze povolit spuštění všech požadovaných aplikací.

Třetí hodnota SharedSection (512) řídí velikost haldy plochy pro jednotlivé plochy, která souvisí s "neinteraktivní" okno stanice. Pokud tato hodnota neexistuje, bude velikost plochy haldy pro neinteraktivní okno stanice stejná jako velikost zadaná pro interaktivní okno stanice (druhá hodnota SharedSection).
prodnt chyba nízké pevné velikosti stránkovacího souboru

Upozornění: Tento článek je přeložený automaticky

Свойства

ИД на статията: 126962 – Последен преглед: 08/05/2016 07:44:00 – Редакция: 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 KbMtcs
Обратна връзка