Delen via


Visual Studio reageert mogelijk niet meer als het systeem onvoldoende geheugen heeft

Dit artikel helpt u onstabiel of niet reagerend gedrag in Visual Studio of andere toepassingen te beperken als het systeem bijna geen geheugen meer heeft.

Oorzaak 1: Sommige toepassingen verbruiken veel geheugen

Op uw systeem verbruiken sommige toepassingen mogelijk veel geheugen en zijn ze mogelijk niet actief. Volg deze stappen om te controleren welke toepassingen dit probleem kunnen veroorzaken:

  1. Selecteer Ctrl+Shift+Esc-toetsen om Taakbeheer te openen.

  2. Klik op het tabblad Details.

  3. Klik met de rechtermuisknop op een kolomkop en selecteer vervolgens het item Kolommen selecteren.

  4. Schakel het selectievakje Doorvoergrootte in het venster Kolommen selecteren in en selecteer VERVOLGENS OK.

  5. Dubbelklik in de kolom Doorvoergrootte op de kolomkop om de doorvoergrootte te sorteren op aflopende volgorde.

    Doorvoergrootte weergeven op het tabblad Details.

Tijdelijke oplossing: Sluit het geheugengebruik van toepassingen die u niet gebruikt

Als u een programma ziet dat een groot geheugen verbruikt en u het programma niet actief gebruikt, sluit u dat programma. Wanneer u dergelijke programma's sluit, kunnen het systeem en Visual Studio stabieler worden.

Tip

Als u een programma ziet als vmmem.exe in de lijst, wat aangeeft dat een virtuele machine het geheugen verbruikt, sluit u de virtuele machine af om het geheugen beschikbaar te maken.

Als de programma's met de grootste doorvoergrootte de systeemprogramma's zijn, zijn ze mogelijk niet veilig. De veiligste methode is om uw computer opnieuw op te starten.

Oorzaak 2: Configuratie van wisselbestand is niet optimaal

Het wisselbestand is een bestand op de systeemschijf die fungeert als een extensie van het RAM-geheugen (Random Access Memory). Wanneer het geheugen dat wordt gebruikt door de toepassingen de capaciteit van ram overschrijdt, maakt Windows ruimte in het RAM-geheugen door de inhoud van het geheugen naar het wisselbestand te verplaatsen. De standaardconfiguratie van het wisselbestand is zodanig dat Windows veel programma's tegelijk kan ondersteunen. Sommige configuraties en omstandigheden kunnen echter onvoldoende geheugen toewijzen om alle programma's te ondersteunen die op het systeem worden uitgevoerd.

Dit probleem kan leiden tot instabiliteit van de programma's zoals Visual Studio.

Oplossing: Optimale instellingen voor pagingbestand configureren

Stap 1: De configuratie van het wisselbestand zoeken

  1. Zoek in Windows naar Geavanceerde systeeminstellingen en selecteer Openen om het venster Systeemeigenschappen te openen.

  2. Selecteer Instellingen... in de sectie Prestaties .

    Instellingen selecteren in de groep Prestaties.

  3. Selecteer in het venster Prestatieopties het tabblad Geavanceerd .

  4. Selecteer Wijzigen... in de sectie Virtueel geheugen .

    Knop Wijzigen selecteren in de groep Virtueel geheugen.

Stap 2: Het optimale wisselbestand instellen

  • U wordt aangeraden het wisselbestand transparant voor u te laten beheren door het systeem. Als u dit wilt doen, schakelt u het selectievakje Wisselbestand automatisch beheren voor alle stations in als dit niet is ingeschakeld.

    Venster en instellingen voor virtueel geheugen.

  • Als u de grootte van het wisselbestand zodanig hebt geconfigureerd dat het systeem dit beheert en u nog steeds de fouten over weinig geheugen ziet, controleert u Bestandenverkenner of het systeemstation voldoende schijfruimte heeft. Gebruik de Windows+E-toetsen om het venster Bestandenverkenner op uw computer te openen.

  • Als u de locatie van het wisselbestand wilt aanpassen, schakelt u het selectievakje Automatisch het wisselbestand voor alle stations beheren uit en volgt u een van de volgende opties:

    • U wordt aangeraden dat het systeem de grootte van het wisselbestand op een schijf laat beheren. Hiervoor selecteert u de optie Door het systeem beheerde grootte .

    • In sommige gevallen moet u mogelijk de grootte van het wisselbestand aanpassen. Zie Fout bij het automatisch vergroten van de paginabestandgrootte voor meer informatie over een dergelijk voorbeeld.

      Belangrijk

      Zorg ervoor dat u de aanvankelijke grootte en maximale grootte instelt met de cumulatieve piekdoorvoeringsgrootte van de toepassingen die u doorgaans op het systeem uitvoert.

      Met deze instelling wordt de grootte van het wisselbestand niet automatisch bijgewerkt. Als de geheugenvereisten toenemen omdat de actieve toepassingen meer geheugen verbruiken of als gevolg van het begin van nieuwe toepassingen die extra geheugen verbruiken, moet u de maximale grootte bijwerken om rekening te houden met de nieuwe vereisten.

      Zorg ervoor dat de schijf voldoende ruimte heeft voor de nieuwe grootte.

    • Als u systeeminstabiliteit ondervindt vanwege weinig systeemgeheugen, raden we u aan de optie Geen wisselbestand te selecteren.