Mogelijk ontvangt u de fout 'Onvoldoende geheugen' vanwege de heap-beperking van het bureaublad
Dit artikel helpt bij het oplossen van een fout 'Onvoldoende geheugen' die optreedt wanneer u veel toepassingsvensters in Windows opent.
Van toepassing op: Windows 7 Service Pack 1, Windows Server 2012 R2
Origineel KB-nummer: 947246
Symptomen
Nadat u veel toepassingsvensters in Windows hebt geopend, kunt u mogelijk geen extra vensters meer openen. Een venster kan soms worden geopend, maar het bevat niet de verwachte onderdelen. Bovendien ontvangt u een foutbericht dat lijkt op:
Onvoldoende geheugen
Oorzaak
Dit probleem treedt op vanwege de heap-beperking van het bureaublad. Wanneer u sommige vensters sluit en vervolgens andere vensters probeert te openen, kunnen deze vensters worden geopend. Deze methode heeft echter geen invloed op de heap-beperking van het bureaublad.
Oplossing
Belangrijk
Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.
U kunt dit probleem oplossen door de grootte van de heap van het bureaublad te wijzigen door de volgende stappen uit te voeren:
Klik op Start, typ regedit in het vak Zoekopdracht starten en selecteer vervolgens regedit.exe in de lijst Programma's .
Opmerking
Als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u uw wachtwoord of klikt u op Doorgaan.
Zoek en selecteer vervolgens de
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
registersubsleutel.Klik met de rechtermuisknop op de Windows-vermelding en selecteer vervolgens Wijzigen.
Zoek in de sectie Waardegegevens van het dialoogvenster Tekenreeks bewerken de
SharedSection
vermelding en verhoog vervolgens de tweede waarde en de derde waarde voor dit item.Opmerking
- De tweede waarde van de
SharedSection
registervermelding is de grootte van de bureaublad heap voor elk bureaublad dat is gekoppeld aan een interactief vensterstation. De heap is vereist voor elk bureaublad dat wordt gemaakt in het interactieve vensterstation (WinSta0). De waarde is in kilobytes (kB). - De derde
SharedSection
waarde is de grootte van de bureaublad heap voor elk bureaublad dat is gekoppeld aan een niet-interactief vensterstation. De waarde is in kilobytes (kB). - We raden u af om een waarde in te stellen die hoger is dan 20480 kB voor de tweede
SharedSection
waarde.
- De tweede waarde van de
Standaard bevat de Windows-registervermelding de volgende gegevens in een x86-versie van Windows 7 Service Pack 1.
%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024, 12288,512
Windows=Aan
SubSystemType=Windows
ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Uit
MaxRequestThreads=16
Windows 7 Service Pack 1 (64-bits) / Windows Server 2008 R2, 2012 R2 (64-bits)
SharedSection=1024, 20480,768
Geheugentoewijzingen zijn dynamisch in latere besturingssystemen. Er is geen beperking voor geheugentoewijzing. Als u echter te veel geheugen toewijst aan de bureaublad-heap, kunnen er negatieve prestaties optreden. Daarom raden we u af om een waarde in te stellen die hoger is dan 20480.
Opmerking
De grootte van de heap van het bureaublad wordt niet beïnvloed door het fysieke RAM-geheugen op de computer. U kunt de prestaties niet verbeteren door fysiek RAM-geheugen toe te voegen.
Heeft dit het probleem opgelost
Controleer of het probleem is opgelost. Als het probleem niet is opgelost, neemt u contact op met de ondersteuning.
Verwijzingen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor