Haben Sie das Gefühl, Ihr Computer braucht einen Neuanfang? Oder möchten Sie einfach nur aufräumen und Platz schaffen? Wenn Visual Studio Code (VS Code) Teil Ihrer digitalen Werkstatt war, aber nun nicht mehr benötigt wird, dann reicht ein einfaches Löschen des Programms oft nicht aus. Wie bei vielen modernen Anwendungen hinterlässt VS Code bei der Standard-Deinstallation eine Vielzahl von Konfigurationsdateien, Caches, Erweiterungen und weiteren Datenresten. Diese „Restdateien” können sich im Laufe der Zeit ansammeln, wertvollen Speicherplatz belegen und in seltenen Fällen sogar zu Konflikten führen, wenn Sie später eine ältere oder neuere Version von VS Code installieren möchten oder zu einem anderen Editor wechseln. Eine komplette Entfernung von VS Code ist der Schlüssel zu einem wirklich sauberen System.
Dieser umfassende Leitfaden führt Sie Schritt für Schritt durch den Prozess, um VS Code und all seine Spuren von Ihrem Windows-, macOS- oder Linux-System zu entfernen. Egal, ob Sie einen echten „Neustart” für Ihren Entwicklungs-Workflow wünschen oder einfach nur Platz schaffen möchten – nach dieser Anleitung wird Ihr System frei von VS Code-Hinterlassenschaften sein.
Warum eine komplette Entfernung wichtig ist
Die meisten Nutzer wissen, wie man ein Programm deinstalliert: einfach über die Systemsteuerung oder den Papierkorb. Doch gerade bei Entwicklungsumgebungen wie VS Code, die stark personalisiert werden können, bleiben oft viele Dateien zurück. Dazu gehören:
- Erweiterungen (Extensions): Jeder Entwickler liebt sie, aber sie können bei der Deinstallation zurückbleiben und GBs an Speicherplatz belegen.
- Benutzereinstellungen: Ihre persönlichen Konfigurationen, Tastenkombinationen und Theme-Einstellungen.
- Cache-Dateien: Temporäre Daten, die zur Beschleunigung der Anwendung dienen, aber nach der Deinstallation nutzlos sind.
- Protokolldateien (Logs): Aufzeichnungen von App-Aktivitäten, die ebenfalls Speicherplatz verbrauchen.
- Registrierungseinträge (Windows): Einträge in der Windows-Registry, die auf nicht mehr vorhandene Dateien verweisen können.
Das Belassen dieser Dateien kann zu einem „unordentlichen” System führen, das potenziell langsamer läuft oder auf lange Sicht Probleme bereitet. Eine gründliche Reinigung sorgt für einen frischen Start.
Vorbereitung: Bevor Sie beginnen
Bevor Sie mit der Deinstallation beginnen, sollten Sie ein paar wichtige Schritte beachten:
- Alle VS Code-Instanzen schließen: Stellen Sie sicher, dass keine VS Code-Fenster oder Hintergrundprozesse mehr laufen. Überprüfen Sie dies gegebenenfalls im Task-Manager (Windows), der Aktivitätsanzeige (macOS) oder einem Systemmonitor (Linux).
- Wichtige Einstellungen sichern (optional): Wenn Sie planen, VS Code später erneut zu installieren und Ihre bevorzugten Einstellungen oder eine Liste Ihrer Erweiterungen behalten möchten, exportieren Sie diese manuell. Eine Liste Ihrer installierten Erweiterungen können Sie z.B. über
code --list-extensions
im Terminal erhalten. Die Einstellungen selbst finden Sie in den Benutzerdatenordnern, die wir später löschen werden – kopieren Sie einfach die Dateisettings.json
. - Administratorrechte: Für einige Schritte, insbesondere auf Windows- und Linux-Systemen, benötigen Sie Administratorrechte.
VS Code komplett entfernen unter Windows
Die Deinstallation unter Windows erfordert mehrere Schritte, um wirklich alle Spuren zu beseitigen.
Schritt 1: Standard-Deinstallation über die Systemeinstellungen
- Öffnen Sie die „Einstellungen” (Windows-Taste + I).
- Navigieren Sie zu „Apps” > „Apps & Features”.
- Suchen Sie in der Liste nach „Microsoft Visual Studio Code”.
- Klicken Sie darauf und wählen Sie „Deinstallieren”. Bestätigen Sie die Aufforderung.
- Folgen Sie den Anweisungen des Deinstallationsassistenten.
Dieser Schritt entfernt die Kernprogrammdateien, lässt aber die Benutzereinstellungen und Cache-Dateien unangetastet.
Schritt 2: Manuelles Entfernen von Restdateien und Ordnern
VS Code speichert Benutzereinstellungen und Erweiterungen in Ihrem Benutzerprofil. Diese müssen manuell gelöscht werden:
- Öffnen Sie den Datei-Explorer (Windows-Taste + E).
- Geben Sie in die Adressleiste
%APPDATA%
ein und drücken Sie Enter. - Suchen und löschen Sie den Ordner namens
Code
. Dieser enthält Ihre Haupt-Benutzerdaten, Einstellungen und Erweiterungen. - Geben Sie anschließend in die Adressleiste
%USERPROFILE%
ein und drücken Sie Enter. - Suchen und löschen Sie den Ordner namens
.vscode
(beachten Sie den Punkt am Anfang, da es ein versteckter Ordner sein kann). Dieser Ordner enthält oft weitere Metadaten und Reste von Erweiterungen. - Geben Sie in die Adressleiste
%TEMP%
ein und drücken Sie Enter. Suchen Sie nach Ordnern oder Dateien, die „vscode”, „code” oder „microsoft” im Namen haben und löschen Sie diese (Vorsicht bei anderen Microsoft-Produkten!). - Optional: Überprüfen Sie auch
C:ProgramDataCode
, obwohl dieser Ordner seltener vorkommt.
Schritt 3: Bereinigung der Windows-Registrierung (Fortgeschritten)
Dies ist der kritischste Schritt und sollte nur mit Vorsicht durchgeführt werden. Fehler in der Registrierung können Systemprobleme verursachen. Es wird dringend empfohlen, ein Backup der Registrierung zu erstellen, bevor Sie Änderungen vornehmen.
- Drücken Sie Windows-Taste + R, geben Sie
regedit
ein und drücken Sie Enter, um den Registrierungseditor zu öffnen. - Navigieren Sie zu
HKEY_CURRENT_USERSoftwareMicrosoft
. Suchen und löschen Sie den Schlüssel namensVSCode
. - Navigieren Sie zu
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
. Suchen Sie nach einem Schlüssel, dessenDisplayName
„Microsoft Visual Studio Code” ist (oder ähnlich). Der Schlüsselname ist oft eine GUID (eine lange alphanumerische Zeichenfolge in Klammern). Löschen Sie diesen Schlüssel. - Suchen Sie im gesamten Registrierungseditor nach weiteren Einträgen, die direkt „VS Code” oder „Visual Studio Code” enthalten. Seien Sie hierbei äußerst vorsichtig und löschen Sie nur Einträge, von denen Sie sicher sind, dass sie zu VS Code gehören.
Schließen Sie den Registrierungseditor, wenn Sie fertig sind.
VS Code komplett entfernen unter macOS
Auf macOS ist der Prozess ähnlich, aber mit anderen Dateipfaden.
Schritt 1: Anwendung in den Papierkorb verschieben
- Öffnen Sie den „Finder”.
- Navigieren Sie zum Ordner „Programme” (Applications).
- Suchen Sie die Anwendung „Visual Studio Code”.
- Ziehen Sie die Anwendung in den „Papierkorb” (Trash).
- Leeren Sie den Papierkorb.
Schritt 2: Manuelles Entfernen von Restdateien und Ordnern
VS Code speichert seine Benutzerdaten und Cache-Dateien in der Benutzer-Bibliothek. Dieser Ordner ist standardmäßig versteckt.
- Öffnen Sie den Finder.
- Klicken Sie in der Menüleiste auf „Gehe zu” (Go) und halten Sie die „Alt”-Taste gedrückt. Es erscheint der Eintrag „Library” (Bibliothek). Klicken Sie darauf.
- Suchen und löschen Sie in diesem Library-Ordner die folgenden Ordner und Dateien:
Application Support/Code
(enthält Ihre Erweiterungen und Einstellungen)Caches/com.microsoft.VSCode
Caches/com.microsoft.VSCode.ShipIt
Preferences/com.microsoft.VSCode.plist
Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.microsoft.vscode.sfl
- Gehen Sie zurück zum Home-Verzeichnis (
~/
, z.B./Users/IhrBenutzername
). Suchen und löschen Sie den Ordner.vscode
. Dieser Ordner ist ebenfalls versteckt (drücken Sie ⌘⇧. um versteckte Dateien anzuzeigen). - Optional: Überprüfen Sie
~/Library/Logs/Code
auf Protokolldateien.
Schritt 3: Keychain-Zugriff (selten)
Wenn Sie VS Code für Authentifizierungen mit Diensten wie GitHub oder Azure verwendet haben, könnten Einträge im Keychain Access verbleiben. Dies ist selten ein Problem für die Systemleistung, aber Sie können sie bei Bedarf entfernen:
- Öffnen Sie „Schlüsselbundverwaltung” (Keychain Access) über Spotlight-Suche (⌘-Leertaste).
- Suchen Sie nach Einträgen, die „vscode”, „visual studio code” oder „microsoft” im Namen enthalten und mit VS Code in Verbindung stehen. Löschen Sie diese Einträge.
VS Code komplett entfernen unter Linux
Die Deinstallation unter Linux variiert je nachdem, wie Sie VS Code installiert haben (Paketmanager, Snap, Flatpak oder manuell).
Schritt 1: Deinstallation über den Paketmanager
Dies ist der sauberste Weg, die Hauptanwendung zu entfernen. Verwenden Sie den Befehl, der zu Ihrer Distribution passt:
- Debian/Ubuntu (APT):
sudo apt remove code sudo apt purge code
Der
purge
-Befehl entfernt zusätzlich Konfigurationsdateien. - Fedora/CentOS (DNF):
sudo dnf remove code
- Arch Linux (Pacman):
sudo pacman -R code
- Snap-Installation:
sudo snap remove code
- Flatpak-Installation:
flatpak uninstall com.visualstudio.Code
Bestätigen Sie mit ‘y’ oder ‘Yes’.
Schritt 2: Manuelles Entfernen von Restdateien und Ordnern
Auch unter Linux speichert VS Code seine Benutzerdaten und Cache-Dateien in den Home-Verzeichnissen des Benutzers:
- Öffnen Sie ein Terminal.
- Löschen Sie den Hauptordner für Benutzerdaten, Einstellungen und Erweiterungen:
rm -rf ~/.config/Code
- Löschen Sie den Cache-Ordner:
rm -rf ~/.cache/Code
- Löschen Sie den versteckten Ordner
.vscode
im Home-Verzeichnis, der oft weitere Konfigurationsdateien oder Reste von Erweiterungen enthält:rm -rf ~/.vscode
- Optional: Wenn Sie VS Code systemweit installiert haben, könnten sich weitere Dateien in
/usr/share/code
oder/var/lib/code
befinden. Löschen Sie diese nur, wenn Sie sicher sind, dass sie ausschließlich zu VS Code gehören und nicht von anderen Programmen genutzt werden.
Überprüfung der Deinstallation
Nachdem Sie alle oben genannten Schritte für Ihr Betriebssystem ausgeführt haben, ist es ratsam, eine abschließende Überprüfung vorzunehmen:
- Dateisuche: Suchen Sie in Ihrem Dateisystem (mit dem Datei-Explorer/Finder/Terminal) nach „VS Code”, „Visual Studio Code” oder „code” (seien Sie bei „code” spezifisch, um keine anderen Dateien zu löschen).
- Programmstart: Versuchen Sie, VS Code über das Startmenü/Launchpad/Anwendungsmenü zu starten. Es sollte nicht mehr gefunden werden oder eine Fehlermeldung ausgeben.
- Neustart: Ein Neustart des Computers kann helfen, alle Änderungen vollständig anzuwenden und sicherzustellen, dass keine Prozesse mehr im Speicher sind.
Troubleshooting und Tipps
- Dateien sind gesperrt: Wenn Sie eine Datei oder einen Ordner nicht löschen können, stellen Sie sicher, dass VS Code (und alle damit verbundenen Prozesse) vollständig geschlossen ist. Ein Neustart des Computers kann ebenfalls helfen.
- Administratorrechte: Stellen Sie sicher, dass Sie über die notwendigen Berechtigungen verfügen, um Dateien und Ordner zu löschen, insbesondere in Systemverzeichnissen oder der Registry.
- Verwendung von Deinstallationstools (Option): Für Windows-Nutzer gibt es Programme wie „Revo Uninstaller” oder „IObit Uninstaller”, die bei der Suche nach und dem Entfernen von Restdateien und Registry-Einträgen helfen können. Für macOS gibt es „AppCleaner” oder „CleanMyMac”. Diese Tools können den Prozess vereinfachen, aber die manuelle Methode gibt Ihnen die volle Kontrolle.
- Fehlermeldungen: Wenn Sie während der manuellen Löschung auf „Zugriff verweigert” stoßen, überprüfen Sie Ihre Berechtigungen oder starten Sie den Computer im abgesicherten Modus neu, um die Dateien zu entfernen.
Fazit
Die komplette Entfernung einer Anwendung wie Visual Studio Code mag auf den ersten Blick aufwendig erscheinen. Doch die Investition dieser Zeit lohnt sich. Ein sauberes System ist nicht nur performanter und sicherer, sondern bietet Ihnen auch die Gewissheit, dass keine unnötigen Datenreste vorhanden sind, die in Zukunft Probleme verursachen könnten. Mit dieser Schritt-für-Schritt-Anleitung haben Sie Ihren Computer erfolgreich von VS Code-Hinterlassenschaften befreit und sind bereit für einen echten Neustart – sei es mit einem anderen Editor, einer frischen VS Code-Installation oder einfach nur mit mehr freiem Speicherplatz.