Oplever du nedbrud, før du overhovedet kører din kode? Få problemer med Visual Studio Code rettet på Windows 11 med disse tips.

Visual Studio Code er en populær IDE, der i vid udstrækning foretrækkes af programmeringsentusiaster. Microsoft fornyede sin brugergrænseflade og gjorde den også tilgængelig på Microsoft Store. Du kan endda installere flere udvidelser i Visual Studio Code for at gøre din programmeringsoplevelse bedre.

Men mange brugere står over for pludselige nedbrud i Visual Studio Code-appen, hvilket hæmmer deres arbejdsgang. Hvis du oplever det samme problem gentagne gange, skal du ikke bekymre dig. Vi vil liste flere rettelser, så du kan prøve at løse problemet på din computer. Lad os dykke ned i indlægget.

1. Afslut Visual Studio Code og genstart

Før du går videre til mere komplekse rettelser til appen, skal du lukke Visual Studio Code helt ved hjælp af Task Manager og genstarte den. Sådan gør du:

  1. Højreklik på Start knappen for at åbne Power User menu. Klik på Jobliste mulighed.
  2. Find Visual Studio Code-processen på listen over aktive processer.
  3. Højreklik på den og klik på Afslut opgave mulighed fra kontekstmenuen. Det vil lukke Visual Studio Code-appen og alle dens tilknyttede processer.
  4. Luk vinduet Task Manager, og åbn menuen Start.
  5. Skriv Visual Studio Code og kør appen med administratorrettigheder. Tjek, om den støder på et nedbrud nu.

2. Genstart dit system

Genstart af systemet er det ældste trick i bogen. Det lyder måske ikke effektivt, men løser de fleste systemproblemer. Genstart af et system hjælper med at lukke alle de aktive processer og tjenester, rydde systemhukommelsen og genstarte dem. På grund af dette vil alle tjenester eller apps, der ikke fungerer, også genstarte igen.

Højreklik på Start-knappen og vælg Genstart valgmulighed fra Power User-menuen. Når systemet genstarter, skal du køre Visual Studio Code med administratortilladelser og kontrollere, om det går ned.

3. Deaktiver hardwareacceleration

Hardwareacceleration kan forårsage problemer på det lavspecifikke system, der kører Visual Studio-appen. Der er ikke en mulighed for denne funktion i appindstillingerne. Så du skal ændre argv.json-filen for at deaktivere den. Sådan gør du:

  1. Start Visual Studio Code og klik på Indstillinger ikon i nederste venstre hjørne.
  2. Vælg Kommandopalet fra indstillingsmenuen og klik på Præferencer: Konfigurer Runtime-argumenter mulighed.
  3. Indtast nu følgende kommando i argv.json-filen: "deaktiver-hardware-acceleration": sandt
  4. Trykke Ctrl+S for at gemme ændringerne i filen.
  5. Genstart appen, og kontroller, om den går ned nu.

4. Udfør en Clean Boot

Ofte kan tredjepartsapps og -tjenester forstyrre andre apps og forårsage, at app fryser og går ned. Så for at udelukke denne mulighed skal du gøre en ren opstart af dit Window-system med kun Microsoft-relaterede tjenester aktiveret ved opstart.

Hvis Visual Studio Code fungerer fint efter en ren opstart, skal du prøve den rene opstart igen, mens du aktiverer en tredjepartstjeneste. Gentag denne proces, indtil du finder den problematiske tjeneste eller app.

5. Deaktiver Visual Studio Code Extensions

Visual Studio Code har brug for udvidelser for at udvide sprog- og debuggerunderstøttelse for forskellige programmeringssprog. Hvis du bruger udvidelser, skal du finde og fjerne de besværlige. Sådan gør du:

  1. Start Visual Studio Code og tryk på Ctrl+Shift+X for at åbne udvidelsesindstillingerne.
  2. Klik på Installeret mulighed for at vise alle de udvidelser, der er installeret i Visual Studio Code-appen.
  3. Højreklik på en udvidelse og vælg Deaktiver mulighed fra kontekstmenuen.
  4. Gentag denne proces for alle udvidelser for at deaktivere dem.
  5. Genstart nu Visual Studio Code-appen og kør den i nogen tid uden nogen udvidelser. Hvis det ikke går ned, er en udvidelse sandsynligvis årsagen til nedbruddet.
  6. For at identificere udvidelsen skal du gense udvidelsesindstillingerne i appen og højreklikke på en deaktiveret udvidelse. Vælg Aktiver mulighed.
  7. Tjek, om Visual Studio Code støder på et nedbrud, når denne udvidelse er aktiv. Gentag processen for at finde den skyldige udvidelse og fjerne den fra appen.

6. Udelad Visual Studio Code i Windows Defender

Antivirusprogrammer spiller ikke godt sammen med apps og programmer og markerer dem ofte forkert. Så tilføj en ekskludering for Visual Studio Code-appen. Hvis du bruger et tredjeparts-antivirus på dit system, skal du tilføje en udelukkelse for Visual Studio Code-appbiblioteket ved at få adgang til dets indstillinger. Du kan endda deaktiver midlertidigt Windows-sikkerhed og kør appen for at kontrollere, om den går ned nu.

7. Opdater Visual Studio Code

Hvis du bruger en meget gammel version af Visual Studio Code og står over for pludselige nedbrud, så skal du opdatere appen. En ny appopdatering bringer sikkerhedsforbedringer og fejlrettelser, som kunne eksistere i den gamle version af appen. Sådan opdaterer du appen:

  1. Åbn Visual Studio Code og klik på Indstillinger ikon.
  2. Vælg Søg efter opdateringer mulighed fra kontekstmenuen.
  3. Hvis der er en tilgængelig opdatering, skal du downloade og installere den og genstarte din computer.
  4. Start appen igen, og brug den i nogen tid, mens du holder øje med nedbrud.

8. Rul den sidste Windows-opdatering tilbage

Windows-opdateringer kan bryde systemfunktioner eller ikke passe godt sammen med tredjepartsapps. Hvis du støder på problemet med appnedbrud efter en nylig opdatering, afinstallere den seneste Windows-opdatering manuelt på din computer. Det vil gendanne alle de nye ændringer, der er foretaget på dit system.

9. Geninstaller Visual Studio Code

Hvis app-installationen er alvorligt korrupt og ikke kan repareres, vil en simpel app-nulstilling ikke være effektiv. I stedet skal du helt fjerne Visual Studio Code fra dit system og derefter geninstallere det.

Gentag følgende trin for at geninstallere Visual Studio Code ved hjælp af Winget:

  1. Trykke Win + R til start kommandoboksen Kør.
  2. Type cmd i tekstindtastningsfeltet, og tryk på Ctrl + Shift + Enter for at starte kommandoprompten med administratorrettigheder.
  3. Accepter UAC-prompten, og klik på Ja knap.
  4. Indtast følgende kommando og tryk enter-tasten: Winget liste
  5. Kopiér ID'et for Visual Studio Code-appen og indsæt det efter følgende kommando: winget afinstaller [App ID]
    winget afinstallere Microsoft. VisualStudioCode
  6. Vent på, at afinstallationen er fuldført. Genstart dit system.
  7. Start kommandoprompten med administratorrettigheder igen.
  8. Indtast derefter følgende kommando og tryk på enter-tasten: winget installere Microsoft. VisualStudioCode
  9. Det vil tage et stykke tid at downloade og installere appen på dit system. Du behøver ikke at interagere med installationsvinduet eller give nogen tilladelser.
  10. Kør Visual Studio Code nu, og kontroller, om appen støder på nogen nedbrud nu.

10. Brug webversionen

Microsoft tilbyder endda en webversion af Visual Studio Code som du kan bruge som en midlertidig løsning. Du kan logge ind på webversionen og synkronisere dine filer og indstillinger. Desuden kan du installere en PWA fra browseren i Visual Studio Code og starte den direkte fra dit skrivebord.

Visual Studio Code vil ikke crashe længere på Windows 11

Microsofts populære IDE er go-to-værktøjet for programmører. Hvis det går ned brat, kan projekterne blive forsinket en del. Start med grundlæggende fejlfinding og deaktiver derefter hardwareacceleration på dit system. Derefter skal du deaktivere udvidelser og udføre en ren opstart. Tilføj en udelukkelse for appen i antivirusprogrammet. Til sidst, hvis intet virker, geninstaller Visual Studio Code-appen på dit system.