'Onvoldoende geheugen' foutbericht wordt weergegeven wanneer u een groot aantal programma 's

De ondersteuning voor Windows XP is beëindigd

De ondersteuning voor Office 2003 is door Microsoft beëindigd op 8 april. Deze wijziging heeft gevolgen voor software-updates en beveiligingsopties. Meer informatie over wat voor gevolgen dit voor u heeft en hoe u beveiligd blijft.

De ondersteuning voor Windows Server 2003 is op 14 juli 2015 beëindigd

De ondersteuning voor Windows Server 2003 is door Microsoft op 14 juli 2015 beëindigd. Deze wijziging heeft gevolgen voor software-updates en beveiligingsopties. Meer informatie over wat voor gevolgen dit voor u heeft en hoe u beveiligd blijft.

BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.

De Engelstalige versie van dit artikel is de volgende: 126962
Symptomen
Wanneer u een groot aantal Windows-programma's uitvoert, worden foutberichten 'Onvoldoende geheugen' weergegeven wanneer u nieuwe programma's start of probeert te useprograms die al worden uitgevoerd, zelfs als u nog meer dan genoeg inzake lichamelijke en wisselbestand geheugen beschikbaar.
Oorzaak
Dit probleem kan optreden als de desktop heap in het WIN32-subsysteem isdepleted.

Opmerking Dit probleem treedt onder Windows NT 3.5 vaker als de grootte van de desktopheap 512 kB is. De standaardwaarde is onder Windows NT 3.1 3072K. De standaardwaarde is gereduceerd tot de prestaties verbeteren.
Oplossing
Belangrijk Deze sectie, methode of taak bevat stappen voor het wijzigen van het register. Echter, er kunnen ernstige problemen optreden als u het register onjuist bewerkt. Daarom is het belangrijk de volgende stappen zorgvuldig te volgen. Als extra beveiliging, maak een reservekopie van het register voordat u wijzigingen aanbrengt. Vervolgens kunt u het register herstellen als er een probleem optreedt. Voor meer informatie over hoe u een back-up kunt terugzetten van het register, klikt u op het volgende artikel in de Microsoft Knowledge Base:
322756 Back-up maken en terugzetten van het register in Windows
U kunt dit probleem oplossen door de grootte van de desktopheap te vergroten:
  1. Gebruik de Register-Editor (Regedt32.exe).
  2. Uit de
    HKEY_LOCAL_MACHINE
    substructuur, gaat u naar de volgende sleutel:
    \System\CurrentControlSet\Control\Session Manager\SubSystems
  3. Selecteer de Windows waarde.
  4. Uit de Bewerken menu kiezen Tekenreeks.
  5. Verhoog de parameter van de tekenreeks SharedSection.

    Voor Windows NT:
    Tekenreeks SharedSection geeft het systeem en het bureaublad heaps met behulp van de volgende notatie:
    Tekenreeks SharedSection =XXXX,jjjj
    Toevoegen ", 256 ' of ', 512" nadat de jjjj nummer.

    Voor Windows 2000, Windows XP en Windows Server 2003:
    Tekenreeks SharedSection wordt heaps opgeven van het systeem en het bureaublad de volgende notatie:
    Tekenreeks SharedSection =XXXX,jjjj,zzzz
    Voor 32-bits besturingssystemen, verhogen de jjjjde waarde voor "12288";
    Verhoog de zzzz waarde "1024".
    Voor 64-bits besturingssystemen, verhogen de jjjjde waarde voor "20480";
    Verhoog de zzzz waarde "1024".
Meer informatie
Een speciale geheugenheap wordt gebruikt voor alle op Windows gebaseerde programsrunning op het bureaublad van Windows NT. De desktopheap wordt gebruikt voor alle objecten (windows, menu's, pennen, pictogrammen, enz.). Wanneer een groot aantal Windows-basedprograms worden uitgevoerd, kan deze heap geheugen onvoldoende. Wanneer er isnot onvoldoende geheugen voor een toewijzing aanvragen, de normallyreturns van het systeem een fout en wordt de gebruiker gewaarschuwd dat deze lage onmemory worden uitgevoerd. Sommige programma's de fout niet correct verwerken en in de somecases er is onvoldoende geheugen om het dialoogvenster met het foutbericht. Als gevolg hiervan, mislukt de gevraagde bewerking zonder waarschuwing.

De tekenreeks SharedSection sleutel is een lange tekenreeks wordt bekeken met behulp van Register Editor.The standaardwaarde voor deze sleutel is als volgt.
   %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				


De eerste tekenreeks SharedSection waarde (1024) definieert de algemene heapgrootte naar alldesktops. Dit omvat de algemene ingang tabel (vensteringangen zijn uniquemachine breed) en gedeelde systeeminstellingen (zoals SystemMetrics). Het isunlikely u ooit moet om deze waarde te wijzigen.

De tweede tekenreeks SharedSection waarde (3072) bepaalt de grootte van de desktopheap die is gekoppeld aan een interactieve Windows-computer (voor Windows-objecten wordt gebruikt). Deze statische waarde wordt voorkomen dat ziek-gedragen toepassingen te veel bronnen gebruikt. Omdat de desktopheap is toegewezen aan elk proces adresruimte, deze waarde mag niet worden ingesteld op een willekeurig hoge waarde (zoals het de prestaties afnemen zou), maar alleen worden verhoogd genoeg om de gewenste toepassingen uit te voeren.

De derde tekenreeks SharedSection waarde (512) bepaalt de grootte van de desktopheap voor elke desktop die is gekoppeld aan een vensterstation "niet-interactieve. Als deze waarde niet aanwezig is, worden de grootte van de desktopheap voor niet-interactieve venster dezelfde grootte opgegeven voor interactieve venster stations (de tweede tekenreeks SharedSection waarde).
prodnt fout lage vaste grootte bestand

Waarschuwing: dit artikel is automatisch vertaald

Savybės

Straipsnio ID: 126962 – Paskutinė peržiūra: 08/06/2016 07:18:00 – Peržiūra: 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 KbMtnl
Atsiliepimai