Ervaar je crashes voordat je zelfs maar je code uitvoert? Los problemen met Visual Studio Code op in Windows 11 met deze tips.
Visual Studio Code is een populaire IDE die alom de voorkeur geniet van programmeerliefhebbers. Microsoft heeft zijn gebruikersinterface vernieuwd en deze ook beschikbaar gemaakt in de Microsoft Store. U kunt zelfs meerdere extensies in Visual Studio Code installeren om uw programmeerervaring te verbeteren.
Maar veel gebruikers worden geconfronteerd met abrupte crashes in de Visual Studio Code-app die hun workflow belemmert. Als u herhaaldelijk met hetzelfde probleem wordt geconfronteerd, hoeft u zich geen zorgen te maken. We zullen meerdere oplossingen opsommen, zodat u kunt proberen het probleem op uw computer op te lossen. Laten we in de post duiken.
1. Beëindig Visual Studio Code en start opnieuw op
Voordat u doorgaat met complexere oplossingen voor de app, sluit u Visual Studio Code volledig af met behulp van Taakbeheer en start u deze opnieuw op. Hier is hoe het te doen:
- Klik met de rechtermuisknop op de Begin knop om het te openen Power User-menu. Klik op de Taakbeheer keuze.
- Zoek het Visual Studio Code-proces in de lijst met actieve processen.
- Klik er met de rechtermuisknop op en klik op de Einde taak optie in het contextmenu. Het sluit de Visual Studio Code-app en alle bijbehorende processen.
- Sluit het venster Taakbeheer en open het menu Start.
- Typ Visual Studio Code en voer de app uit met beheerdersrechten. Controleer of het nu een crash tegenkomt.
2. Start uw systeem opnieuw op
Het systeem opnieuw opstarten is de oudste truc in het boek. Het klinkt misschien niet effectief, maar lost de meeste systeemproblemen op. Het herstarten van een systeem helpt bij het sluiten van alle actieve processen en services, het wissen van het systeemgeheugen en het opnieuw starten ervan. Hierdoor worden services of apps die niet werken ook opnieuw opgestart.
Klik met de rechtermuisknop op de Start-knop en selecteer de Herstarten optie in het hoofdgebruikermenu. Nadat het systeem opnieuw is opgestart, voert u de Visual Studio Code uit met beheerdersrechten en controleert u of deze vastloopt.
3. Schakel hardwareversnelling uit
Hardwareversnelling kan problemen veroorzaken op het systeem met lage specificaties waarop de Visual Studio-app wordt uitgevoerd. Er is geen optie voor deze functie in de app-instellingen. U moet dus het bestand argv.json wijzigen om het uit te schakelen. Hier is hoe:
- Start Visual Studio Code en klik op het Instellingen pictogram in de linkerbenedenhoek.
- Selecteer de Commando palet optie in het instellingenmenu en klik op de Voorkeuren: Runtime-argumenten configureren keuze.
- Voer nu de volgende opdracht in het bestand argv.json in: "hardwareversnelling uitschakelen": waar
- druk op Ctrl+S om de wijzigingen in het bestand op te slaan.
- Start de app opnieuw en controleer of deze nu vastloopt.
4. Voer een schone start uit
Apps en services van derden kunnen vaak interfereren met andere apps en app-bevriezingen en crashes veroorzaken. Dus, om deze mogelijkheid uit te sluiten, doe a schone start van uw Windows-systeem met alleen Microsoft-gerelateerde services ingeschakeld bij het opstarten.
Als Visual Studio Code goed werkt na een schone start, probeer dan de schone start opnieuw terwijl u een service van derden inschakelt. Herhaal dit proces totdat u de problematische service of app vindt.
5. Schakel Visual Studio Code-extensies uit
Visual Studio Code heeft extensies nodig om taal- en foutopsporingsondersteuning voor verschillende programmeertalen uit te breiden. Als u extensies gebruikt, moet u de lastige vinden en verwijderen. Hier is hoe het te doen:
- Start Visual Studio Code en druk op Ctrl+Shift+X om de extensie-instellingen te openen.
- Klik op de Geïnstalleerd optie om alle extensies weer te geven die zijn geïnstalleerd in de Visual Studio Code-app.
- Klik met de rechtermuisknop op een willekeurige extensie en selecteer de Uitzetten optie in het contextmenu.
- Herhaal dit proces voor alle extensies om ze uit te schakelen.
- Start nu de Visual Studio Code-app opnieuw en voer deze enige tijd uit zonder enige extensies. Als het niet crasht, is een extensie waarschijnlijk de reden achter de crash.
- Om de extensie te identificeren, gaat u opnieuw naar de extensie-instellingen in de app en klikt u met de rechtermuisknop op een uitgeschakelde extensie. Selecteer de Inschakelen keuze.
- Controleer of Visual Studio Code vastloopt wanneer deze extensie actief is. Herhaal het proces om de boosdoener-extensie te vinden en deze uit de app te verwijderen.
6. Sluit Visual Studio Code uit in Windows Defender
Antivirusprogramma's spelen niet goed samen met apps en programma's en markeren ze vaak ten onrechte. Voeg dus een uitsluiting toe voor de Visual Studio Code-app. Als u een antivirus van derden op uw systeem gebruikt, voegt u een uitsluiting toe voor de Visual Studio Code-app-directory door naar de instellingen te gaan. Je kan zelfs schakel Windows-beveiliging tijdelijk uit en voer de app uit om te controleren of deze nu crasht.
7. Visual Studio-code bijwerken
Als u een zeer oude versie van Visual Studio Code gebruikt en abrupte crashes ondervindt, moet u de app bijwerken. Een nieuwe app-update brengt beveiligingsverbeteringen en bugfixes met zich mee die mogelijk in de oude versie van de app aanwezig waren. Ga als volgt te werk om de app bij te werken:
- Open Visual Studio Code en klik op het Instellingen icoon.
- Selecteer de Controleer op updates optie in het contextmenu.
- Als er een update beschikbaar is, downloadt en installeert u deze en start u uw computer opnieuw op.
- Start de app opnieuw en gebruik deze een tijdje terwijl u uitkijkt naar crashes.
8. Draai de laatste Windows-update terug
Windows-updates kunnen systeemfuncties verbreken of niet goed passen bij apps van derden. Als u het app-crashprobleem tegenkomt na een recente update, verwijder handmatig de meest recente Windows-update op jouw computer. Het zal alle nieuwe wijzigingen die in uw systeem zijn aangebracht ongedaan maken.
9. Installeer Visual Studio Code opnieuw
Als de app-installatie ernstig beschadigd en onherstelbaar is, is een eenvoudige app-reset niet effectief. In plaats daarvan moet u Visual Studio Code volledig van uw systeem verwijderen en vervolgens opnieuw installeren.
Herhaal de volgende stappen om Visual Studio Code opnieuw te installeren met behulp van Winget:
- druk op Win + R naar start het opdrachtvenster Uitvoeren.
- Type cmd in het tekstinvoervak en druk op Ctrl+Shift+Enter om de opdrachtprompt met beheerdersrechten te starten.
- Accepteer de UAC-prompt en klik op de Ja knop.
- Typ de volgende opdracht en druk op Enter: Winget-lijst
- Kopieer de ID van de Visual Studio Code-app en plak deze na de volgende opdracht: wingt verwijderen [App ID]
wing verwijdert Microsoft. VisualStudioCode
- Wacht tot het verwijderen is voltooid. Start uw systeem opnieuw op.
- Start de opdrachtprompt opnieuw met beheerdersrechten.
- Typ vervolgens de volgende opdracht en druk op de enter-toets: wing installatie Microsoft. VisualStudioCode
- Het downloaden en installeren van de app op uw systeem duurt even. U hoeft het installatievenster niet te gebruiken of toestemming te verlenen.
- Voer nu Visual Studio Code uit en controleer of de app nu crasht.
10. Gebruik de webversie
Microsoft biedt zelfs een webversie van Visual Studio Code die u als tijdelijke oplossing kunt gebruiken. U kunt zich aanmelden bij de webversie en uw bestanden en instellingen synchroniseren. Bovendien kunt u een PWA vanuit de browser van Visual Studio Code installeren en direct vanaf uw bureaublad starten.
Visual Studio Code crasht niet meer op Windows 11
De populaire IDE van Microsoft is de favoriete tool van programmeurs. Als het abrupt crasht, kunnen de projecten behoorlijk wat vertraging oplopen. Begin met eenvoudige probleemoplossing en schakel vervolgens hardwareversnelling op uw systeem uit. Schakel daarna extensies uit en voer een schone start uit. Voeg een uitsluiting toe voor de app in het antivirusprogramma. Als niets werkt, installeer dan de Visual Studio Code-app opnieuw op uw systeem.