Erleben Sie Abstürze, bevor Sie Ihren Code überhaupt ausführen? Beheben Sie Probleme mit Visual Studio Code unter Windows 11 mit diesen Tipps.
Visual Studio Code ist eine beliebte IDE, die von Programmierbegeisterten weithin bevorzugt wird. Microsoft hat seine Benutzeroberfläche überarbeitet und auch im Microsoft Store verfügbar gemacht. Sie können sogar mehrere Erweiterungen in Visual Studio Code installieren, um Ihre Programmiererfahrung zu verbessern.
Viele Benutzer sind jedoch mit abrupten Abstürzen in der Visual Studio Code-App konfrontiert, die ihren Arbeitsablauf beeinträchtigen. Machen Sie sich keine Sorgen, wenn Sie wiederholt mit demselben Problem konfrontiert werden. Wir werden mehrere Korrekturen auflisten, damit Sie versuchen können, das Problem auf Ihrem Computer zu beheben. Lassen Sie uns in die Post eintauchen.
1. Beenden Sie Visual Studio Code und starten Sie neu
Bevor Sie mit komplexeren Fixes für die App fortfahren, schließen Sie Visual Studio Code mithilfe des Task-Managers vollständig und starten Sie es neu. So geht's:
- Klicken Sie mit der rechten Maustaste auf die Start Schaltfläche zum Öffnen der Power-User-Menü. Klick auf das Taskmanager Möglichkeit.
- Suchen Sie den Visual Studio Code-Prozess in der Liste der aktiven Prozesse.
- Klicken Sie mit der rechten Maustaste darauf und klicken Sie auf die Task beenden Option aus dem Kontextmenü. Dadurch werden die Visual Studio Code-App und alle zugehörigen Prozesse geschlossen.
- Schließen Sie das Task-Manager-Fenster und öffnen Sie das Startmenü.
- Geben Sie Visual Studio Code ein und führen Sie die App mit Administratorrechten aus. Überprüfen Sie, ob es jetzt zu einem Absturz kommt.
2. Starten Sie Ihr System neu
Der Neustart des Systems ist der älteste Trick im Buch. Es klingt vielleicht nicht effektiv, löst aber die meisten Systemprobleme. Der Neustart eines Systems hilft dabei, alle aktiven Prozesse und Dienste zu schließen, den Systemspeicher zu löschen und sie neu zu starten. Aus diesem Grund werden auch alle Dienste oder Apps, die nicht funktionieren, neu gestartet.
Rechtsklick Klicken Sie auf die Schaltfläche Start und wählen Sie die aus Neu starten Option aus dem Power-User-Menü. Führen Sie nach dem Neustart des Systems den Visual Studio Code mit Administratorrechten aus und prüfen Sie, ob er abstürzt.
3. Hardwarebeschleunigung deaktivieren
Die Hardwarebeschleunigung kann Probleme auf dem Low-Spec-System verursachen, auf dem die Visual Studio-App ausgeführt wird. Es gibt keine Option für diese Funktion in den App-Einstellungen. Sie müssen also die Datei argv.json ändern, um sie zu deaktivieren. Hier ist wie:
- Starten Sie Visual Studio Code und klicken Sie auf die Einstellungen Symbol in der unteren linken Ecke.
- Wähle aus Befehlspalette Option aus dem Einstellungsmenü und klicken Sie auf die Einstellungen: Laufzeitargumente konfigurieren Möglichkeit.
- Geben Sie nun den folgenden Befehl in die Datei argv.json ein: "Hardwarebeschleunigung deaktivieren": wahr
- Drücken Sie Strg+S um die Änderungen in der Datei zu speichern.
- Starten Sie die App neu und prüfen Sie, ob sie jetzt abstürzt.
4. Führen Sie einen sauberen Neustart durch
Oft können Apps und Dienste von Drittanbietern andere Apps stören und zum Einfrieren und Abstürzen von Apps führen. Um diese Möglichkeit auszuschließen, tun Sie a sauberer Neustart Ihres Windows-Systems wobei beim Start nur Microsoft-bezogene Dienste aktiviert sind.
Wenn Visual Studio Code nach einem sauberen Neustart einwandfrei funktioniert, wiederholen Sie den sauberen Neustart, während Sie einige Dienste von Drittanbietern aktivieren. Wiederholen Sie diesen Vorgang, bis Sie den problematischen Dienst oder die problematische App gefunden haben.
5. Deaktivieren Sie Visual Studio-Codeerweiterungen
Visual Studio Code benötigt Erweiterungen, um die Sprach- und Debuggerunterstützung für verschiedene Programmiersprachen zu erweitern. Wenn Sie Erweiterungen verwenden, müssen Sie die problematischen finden und entfernen. So geht's:
- Starten Sie Visual Studio Code und drücken Sie Strg+Umschalt+X, um die Erweiterungseinstellungen zu öffnen.
- Klick auf das Eingerichtet Option zum Anzeigen aller in der Visual Studio Code-App installierten Erweiterungen.
- Klicken Sie mit der rechten Maustaste auf eine Erweiterung und wählen Sie die aus Deaktivieren Option aus dem Kontextmenü.
- Wiederholen Sie diesen Vorgang für alle Erweiterungen, um sie zu deaktivieren.
- Starten Sie nun die Visual Studio Code-App neu und führen Sie sie für einige Zeit ohne Erweiterungen aus. Wenn es nicht abstürzt, ist wahrscheinlich eine Erweiterung der Grund für den Absturz.
- Um die Erweiterung zu identifizieren, gehen Sie erneut zu den Erweiterungseinstellungen in der App und klicken Sie mit der rechten Maustaste auf eine deaktivierte Erweiterung. Wähle aus Ermöglichen Möglichkeit.
- Prüfen Sie, ob Visual Studio Code abstürzt, wenn diese Erweiterung aktiv ist. Wiederholen Sie den Vorgang, um die schuldige Erweiterung zu finden und aus der App zu entfernen.
6. Schließen Sie Visual Studio Code in Windows Defender aus
Antivirenprogramme spielen nicht gut mit Apps und Programmen zusammen und markieren sie oft fälschlicherweise. Fügen Sie also einen Ausschluss für die Visual Studio Code-App hinzu. Wenn Sie auf Ihrem System ein Antivirenprogramm eines Drittanbieters verwenden, fügen Sie einen Ausschluss für das Visual Studio Code-App-Verzeichnis hinzu, indem Sie auf dessen Einstellungen zugreifen. Du kannst sogar Deaktivieren Sie vorübergehend die Windows-Sicherheit und führen Sie die App aus, um zu überprüfen, ob sie jetzt abstürzt.
7. Aktualisieren Sie Visual Studio-Code
Wenn Sie eine sehr alte Version von Visual Studio Code verwenden und mit abrupten Abstürzen konfrontiert sind, müssen Sie die App aktualisieren. Ein neues App-Update bringt Sicherheitsverbesserungen und Fehlerbehebungen, die in der alten Version der App vorhanden sein könnten. So aktualisieren Sie die App:
- Öffnen Sie Visual Studio Code und klicken Sie auf die Einstellungen Symbol.
- Wähle aus Auf Updates prüfen Option aus dem Kontextmenü.
- Wenn ein Update verfügbar ist, laden Sie es herunter, installieren Sie es und starten Sie Ihren Computer neu.
- Starten Sie die App erneut und verwenden Sie sie einige Zeit, während Sie auf Abstürze achten.
8. Rollback des letzten Windows-Updates
Windows-Updates können Systemfunktionen beeinträchtigen oder sich nicht gut mit Apps von Drittanbietern kombinieren lassen. Wenn Sie nach einem kürzlichen Update auf das Problem mit dem App-Absturz stoßen, deinstallieren Sie manuell das neueste Windows-Update auf deinem Computer. Alle neuen Änderungen, die an Ihrem System vorgenommen wurden, werden zurückgesetzt.
9. Installieren Sie Visual Studio Code neu
Wenn die App-Installation stark beschädigt und nicht reparierbar ist, ist ein einfaches Zurücksetzen der App nicht wirksam. Stattdessen müssen Sie Visual Studio Code vollständig von Ihrem System entfernen und anschließend neu installieren.
Wiederholen Sie die folgenden Schritte, um Visual Studio Code mit Winget neu zu installieren:
- Drücken Sie Sieg + R Zu Starten Sie das Befehlsfeld Ausführen.
- Typ cmd in das Texteingabefeld ein und drücken Sie Strg + Umschalt + Eingabe um die Eingabeaufforderung mit Administratorrechten zu starten.
- Akzeptieren Sie die UAC-Eingabeaufforderung und klicken Sie auf die Ja Taste.
- Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste: Winget-Liste
- Kopieren Sie die ID der Visual Studio Code-App und fügen Sie sie nach dem folgenden Befehl ein: winget deinstallieren [App-ID]
winget Microsoft deinstallieren. VisualStudioCode
- Warten Sie, bis die Deinstallation abgeschlossen ist. Starten Sie Ihr System neu.
- Starten Sie die Eingabeaufforderung erneut mit Administratorrechten.
- Geben Sie dann den folgenden Befehl ein und drücken Sie die Eingabetaste: winget installiert Microsoft. VisualStudioCode
- Es wird eine Weile dauern, die App herunterzuladen und auf Ihrem System zu installieren. Sie müssen nicht mit dem Installationsfenster interagieren oder Berechtigungen erteilen.
- Führen Sie Visual Studio Code jetzt aus und prüfen Sie, ob die App jetzt auf Abstürze stößt.
10. Verwenden Sie die Webversion
Microsoft bietet sogar eine Webversion von Visual Studio Code die Sie als Übergangslösung verwenden können. Sie können sich bei der Webversion anmelden und Ihre Dateien und Einstellungen synchronisieren. Darüber hinaus können Sie eine PWA aus dem Browser von Visual Studio Code installieren und direkt von Ihrem Desktop aus starten.
Visual Studio Code stürzt unter Windows 11 nicht mehr ab
Die beliebte IDE von Microsoft ist das Werkzeug der Wahl für Programmierer. Wenn es abrupt abstürzt, können sich die Projekte um einiges verzögern. Beginnen Sie mit der grundlegenden Fehlerbehebung und deaktivieren Sie dann die Hardwarebeschleunigung auf Ihrem System. Deaktivieren Sie danach die Erweiterungen und führen Sie einen sauberen Neustart durch. Fügen Sie im Antivirenprogramm einen Ausschluss für die App hinzu. Wenn nichts funktioniert, installieren Sie schließlich die Visual Studio Code-App auf Ihrem System neu.