De melding “Visual Studio Code Error: The Window Terminatedly” kan enorm frustrerend zijn, vooral wanneer het programma direct crasht nadat je het probeert te openen. Soms wordt het veroorzaakt door conflicten met de Chromium-sandbox – de ingebouwde beveiligingsfunctie die processen isoleert om alles veilig te houden. Maar vreemd genoeg veroorzaakt die sandbox in sommige configuraties meer problemen dan het waard is, wat tot crashes leidt. Soms is er ook sprake van een tekort aan virtueel geheugen, beschadigde cachebestanden of zelfs slechte extensies die de boel in de war schoppen. Dus, als VS Code bij het opstarten blijft crashen, zijn er een paar trucjes die de moeite waard zijn om te proberen om het weer stabiel te krijgen.
Deze methoden hebben anderen geholpen (en ja, op een paar systemen waren ze een beetje wisselvallig, omdat Windows en hardware zo lastig kunnen zijn).Het goede nieuws is dat VS Code, als het eenmaal is opgelost, over het algemeen behoorlijk stabiel is, maar je moet misschien meerdere dingen proberen. Hier zijn een paar opties die je kunnen helpen het probleem op te lossen en weer verder te gaan met coderen.
Hoe u de fout ‘Onverwacht beëindigd’ in VS Code kunt oplossen
Methode 1: VS Code starten met –disable-chromium-sandbox
Dit schakelt de sandboxfunctie uit, wat mogelijk conflicten veroorzaakt. Een beetje vreemd, maar op sommige machines werkt deze snelle oplossing, vooral als beveiligingssoftware of GPU-drivers problemen veroorzaken. Het idee is om te achterhalen of de sandbox daadwerkelijk de boosdoener is.
- Sluit alle VS Code-exemplaren volledig. Controleer ook uw systeemvak.
- Druk op Win + R, typ cmd en druk vervolgens op Enter.
- Typ de volgende opdracht en druk op Enter :
code --disable-chromium-sandbox - Als VS Code probleemloos opent, dan heb je je antwoord: de sandbox veroorzaakte problemen. Houd er rekening mee dat dit geen permanente oplossing is, omdat het de beveiliging vermindert, maar het is een goede test of tijdelijke oplossing.
Methode 2: Virtueel geheugen opvoeren (wisselbestand)
Als het RAM-geheugen van je systeem niet voldoende is, verplaatst Windows gegevens naar de schijf (virtueel geheugen).Als dat te klein wordt, kan VS Code het opgeven en crashen. Door het wisselbestand te vergroten, ontstaat er meer ruimte voor al die achtergrondprocessen en extensies.
- Druk op Win + R, typ sysdm.cpl en druk vervolgens op Enter.
- Ga naar het tabblad Geavanceerd en klik onder Prestaties op Instellingen.
- Ga in het venster Prestaties naar het tabblad Geavanceerd en klik op Wijzigen onder Virtueel geheugen.
- Schakel het selectievakje Wisselbestandgrootte automatisch beheren voor alle stations uit.
- Selecteer uw primaire schijf (meestal C :), kies Aangepaste grootte en voer vervolgens waarden in:
- Begingrootte: gebruik de aanbevolen waarde die hier wordt weergegeven
- Maximale grootte: verhoog het naar iets als 4096 MB of zelfs meer indien nodig
- Klik op ‘Instellen’, vervolgens op ‘OK’ en start de pc opnieuw op. Controleer na een update of VS Code nog steeds crasht.
Methode 3: Wis de cache van VS Code en maak een back-up van de bestanden
Oude cachebestanden, beschadigde sessies of extensieback-ups veroorzaken soms meer kwaad dan goed, vooral na mislukte updates of crashes. Het wissen hiervan dwingt VS Code om opnieuw op te bouwen, wat vaak vreemde opstartproblemen oplost.
- Zorg ervoor dat alle VS Code-vensters gesloten zijn.
- Druk op Win + R, typ %APPDATA%\Code en druk op Enter.
- Verwijder de submappen
Cache,CachedData,Code Cache, enGPUCache. Hierin staan alle sessie-, cache- en GPU-gegevens. - Open VS Code opnieuw en controleer of de crashes aanhouden. Soms moet u ook gebruikersgegevens of extensies resetten als de problemen aanhouden.
Methode 4: Extensies en hardwareversnelling uitschakelen
Extensies kunnen problemen veroorzaken, vooral als ze slecht gecodeerd of incompatibel zijn, en hardwareversnelling kan haperen bij bepaalde GPU-configuraties. Beide uitschakelen is een goede manier om te testen of een van beide crashes veroorzaakt.
Extensies uitschakelen:
- Open de opdrachtprompt door op Win + R te drukken, cmd te typen en vervolgens op Enter te drukken.
- Loop:
code --disable-extensions - Als VS Code soepel start, heb je het probleem gevonden: een extensie maakt alles kapot. Schakel extensies één voor één in VS Code in om de rotte appel te vinden.
Hardwareversnelling uitschakelen:
- Druk op Ctrl + Shift + P in VS Code om het opdrachtpalet te openen.
- Typ en selecteer Voorkeuren: Instellingen openen (JSON).
- Voeg deze regel toe aan het JSON-bestand:
"disable-hardware-acceleration": true - Sla VS Code op en start het opnieuw. Het draait nu zonder GPU-versnelling, wat soms driverconflicten voorkomt.
Methode 5: VS Code opnieuw installeren
Als niets anders werkt, is het mogelijk een ronduit kapotte of corrupte installatie. Door de installatie te verwijderen en een nieuwe kopie te downloaden, worden alle kapotte kernbestanden verwijderd en soms lukt dat.
- Druk op Win + R, typ appwiz.cpl en druk op Enter.
- Zoek Visual Studio Code in de lijst, klik met de rechtermuisknop en kies Verwijderen.
- Ga naar de officiële VS Code-website en download het nieuwste installatieprogramma.
- Voer de installatie uit, installeer het opnieuw en kijk of het probleem is opgelost.
Meestal zal een van deze oplossingen de crash verhelpen. Zo niet, dan is het wellicht de moeite waard om je GPU-drivers of systeemlogboeken te controleren – soms zit het probleem dieper in hardwareconflicten of bugs in het besturingssysteem. Maar deze stappen vormen een goed startpunt om VS Code weer aan de praat te krijgen.