Doživljavate li padove i prije nego što pokrenete svoj kod? Uz ove savjete riješite probleme s Visual Studio Code u sustavu Windows 11.

Visual Studio Code popularan je IDE kojeg preferiraju entuzijasti programiranja. Microsoft je obnovio svoje korisničko sučelje i učinio ga dostupnim i na Microsoft Storeu. Možete čak instalirati više proširenja u Visual Studio Code kako biste poboljšali svoje iskustvo programiranja.

Ali mnogi se korisnici suočavaju s naglim padovima u aplikaciji Visual Studio Code što ometa njihov tijek rada. Ako se opetovano suočavate s istim problemom, ne brinite. Navest ćemo višestruke popravke kako biste mogli pokušati riješiti problem na svom računalu. Uronimo u post.

1. Prekinite Visual Studio Code i ponovno pokrenite

Prije nego prijeđete na složenije popravke za aplikaciju, potpuno zatvorite Visual Studio Code pomoću Upravitelja zadataka i ponovno ga pokrenite. Evo kako to učiniti:

  1. Desnom tipkom miša kliknite na Početak gumb za otvaranje Izbornik Power User. Klikni na Upravitelj zadataka opcija.
  2. Pronađite proces Visual Studio Code na popisu aktivnih procesa.
  3. Desnom tipkom miša kliknite na njega i kliknite na Završi zadatak opciju iz kontekstnog izbornika. Zatvorit će aplikaciju Visual Studio Code i sve povezane procese.
  4. Zatvorite prozor Upravitelja zadataka i otvorite izbornik Start.
  5. Upišite Visual Studio Code i pokrenite aplikaciju s administratorskim ovlastima. Provjerite je li sada došlo do rušenja.

2. Ponovno pokrenite sustav

Ponovno pokretanje sustava je najstariji trik u knjizi. Možda ne zvuči učinkovito, ali rješava većinu problema sa sustavom. Ponovno pokretanje sustava pomaže u zatvaranju svih aktivnih procesa i usluga, brisanju memorije sustava i njihovom ponovnom pokretanju. Zbog toga će se sve usluge ili aplikacije koje ne rade također iznova pokrenuti.

Desni klik na gumbu Start i odaberite Ponovno pokretanje opciju iz izbornika Power user. Nakon što se sustav ponovno pokrene, pokrenite Visual Studio Code s administratorskim dopuštenjima i provjerite ruši li se.

3. Onemogući hardversko ubrzanje

Hardversko ubrzanje može uzrokovati probleme na sustavu s niskim specifikacijama koji pokreće aplikaciju Visual Studio. Ne postoji opcija za ovu značajku u postavkama aplikacije. Dakle, morate modificirati datoteku argv.json da biste je onemogućili. Evo kako:

  1. Pokrenite Visual Studio Code i kliknite na postavke ikonu u donjem lijevom kutu.
  2. Odaberite Paleta naredbi opciju iz izbornika postavki i kliknite na Postavke: Konfigurirajte argumente vremena izvođenja opcija.
  3. Sada unesite sljedeću naredbu u datoteku argv.json: "disable-hardware-acceleration": točno
  4. Pritisnite Ctrl+ S da biste spremili promjene u datoteku.
  5. Ponovno pokrenite aplikaciju i provjerite ruši li se sada.

4. Izvršite Clean Boot

Često aplikacije i usluge trećih strana mogu ometati druge aplikacije i uzrokovati zamrzavanje i rušenje aplikacija. Dakle, kako biste isključili ovu mogućnost, učinite a čisto pokretanje vašeg Windows sustava pri čemu su pri pokretanju omogućene samo usluge povezane s Microsoftom.

Ako Visual Studio Code dobro radi nakon čistog pokretanja, pokušajte ponovo s čistim pokretanjem dok omogućujete neku uslugu treće strane. Ponavljajte ovaj postupak dok ne pronađete problematičnu uslugu ili aplikaciju.

5. Onemogući Visual Studio Code Extensions

Visual Studio Code treba proširenja za proširenje podrške za jezik i program za ispravljanje pogrešaka za različite programske jezike. Ako koristite ekstenzije, morate pronaći i ukloniti one koje vam smetaju. Evo kako to učiniti:

  1. Pokrenite Visual Studio Code i pritisnite Ctrl + Shift + X za otvaranje postavki proširenja.
  2. Klikni na instalirano opciju za prikaz svih proširenja instaliranih u aplikaciji Visual Studio Code.
  3. Desnom tipkom miša kliknite bilo koje proširenje i odaberite Onemogući opciju iz kontekstnog izbornika.
  4. Ponovite ovaj postupak za sva proširenja da biste ih onemogućili.
  5. Sada ponovno pokrenite aplikaciju Visual Studio Code i pokrenite je neko vrijeme bez ikakvih proširenja. Ako se ne sruši, vjerojatno je razlog za pad proširenje.
  6. Da biste identificirali proširenje, ponovno posjetite postavke proširenja u aplikaciji i desnom tipkom miša kliknite onemogućeno proširenje. Odaberite Omogućiti opcija.
  7. Provjerite nailazi li Visual Studio Code na pad kada je ovo proširenje aktivno. Ponovite postupak kako biste pronašli krivo proširenje i uklonili ga iz aplikacije.

6. Isključite Visual Studio Code u Windows Defenderu

Antivirusni programi ne rade dobro s aplikacijama i programima i često ih pogrešno označavaju. Dakle, dodajte izuzetak za aplikaciju Visual Studio Code. Ako koristite antivirusni program treće strane na svom sustavu, dodajte izuzetak za direktorij aplikacije Visual Studio Code pristupom njegovim postavkama. Možete čak privremeno onemogućite sigurnost sustava Windows i pokrenite aplikaciju da provjerite ruši li se sada.

7. Ažurirajte Visual Studio Code

Ako koristite vrlo staru verziju Visual Studio Code i suočavate se s naglim padovima, morate ažurirati aplikaciju. Novo ažuriranje aplikacije donosi sigurnosna poboljšanja i ispravke pogrešaka koji bi mogli postojati u staroj verziji aplikacije. Evo kako ažurirati aplikaciju:

  1. Otvorite Visual Studio Code i kliknite na postavke ikona.
  2. Odaberite Provjerite ima li ažuriranja opciju iz kontekstnog izbornika.
  3. Ako je dostupno ažuriranje, preuzmite ga i instalirajte te ponovno pokrenite računalo.
  4. Ponovo pokrenite aplikaciju i koristite je neko vrijeme dok pazite na rušenja.

8. Vratite zadnje ažuriranje sustava Windows

Ažuriranja sustava Windows mogu pokvariti značajke sustava ili ne odgovarati aplikacijama trećih strana. Ako naiđete na problem s rušenjem aplikacije nakon nedavnog ažuriranja, ručno deinstalirajte najnovije ažuriranje sustava Windows na vašem računalu. Vratit će sve nove promjene u vašem sustavu.

9. Ponovno instalirajte Visual Studio Code

Ako je instalacija aplikacije ozbiljno oštećena i ne može se popraviti, jednostavno resetiranje aplikacije neće biti učinkovito. Umjesto toga, morate potpuno ukloniti Visual Studio Code iz svog sustava i zatim ga ponovno instalirati.

Ponovite sljedeće korake za ponovnu instalaciju Visual Studio Code koristeći Winget:

  1. Pritisnite Win + R do pokrenite naredbeni okvir Pokreni.
  2. Tip cmd u okvir za unos teksta i pritisnite Ctrl + Shift + Enter za pokretanje naredbenog retka s administratorskim pravima.
  3. Prihvatite UAC upit i kliknite na Da dugme.
  4. Upišite sljedeću naredbu i pritisnite tipku enter: Winget lista
  5. Kopirajte ID aplikacije Visual Studio Code i zalijepite ga nakon sljedeće naredbe: deinstalirati winget [ID aplikacije]
    winget deinstalirati Microsoft. VisualStudioCode
  6. Pričekajte da deinstalacija završi. Ponovno pokrenite sustav.
  7. Ponovno pokrenite naredbeni redak s ovlastima administratora.
  8. Zatim upišite sljedeću naredbu i pritisnite tipku enter: winget instalirajte Microsoft. VisualStudioCode
  9. Za preuzimanje i instaliranje aplikacije na vašem sustavu trebat će neko vrijeme. Nećete morati komunicirati s prozorom programa za instalaciju niti dati bilo kakva dopuštenja.
  10. Sada pokrenite Visual Studio Code i provjerite dolazi li do rušenja aplikacije.

10. Koristite web verziju

Microsoft čak nudi a web verzija Visual Studio Code koje možete koristiti kao privremeno rješenje. Možete se prijaviti na web verziju i sinkronizirati svoje datoteke i postavke. Štoviše, možete instalirati PWA iz preglednika Visual Studio Code i pokrenuti ga izravno sa svoje radne površine.

Visual Studio Code se više neće rušiti na Windows 11

Microsoftov popularni IDE glavni je alat programera. Ako se naglo sruši, projekti se mogu prilično odgoditi. Započnite s osnovnim rješavanjem problema, a zatim onemogućite hardversko ubrzanje na vašem sustavu. Nakon toga onemogućite proširenja i izvedite čisto pokretanje. Dodajte izuzeće za aplikaciju u antivirusnom programu. Na kraju, ako ništa ne radi, ponovno instalirajte aplikaciju Visual Studio Code na vašem sustavu.