PowerShell startet nicht unter Windows 11? So behebst du das Problem
Hier ist ein ausführliches Tutorial, wie du Probleme mit einer nicht startenden PowerShell unter Windows 11 lösen kannst.
Wenn die PowerShell unter Windows 11 nicht reagiert, sofort wieder schließt oder eine Fehlermeldung ausgibt, kann das verschiedene Ursachen haben – von beschädigten Systemdateien bis hin zu fehlerhaften Verknüpfungen.
Hier sind die effektivsten Lösungen, Schritt für Schritt erklärt.
1. PowerShell als Administrator starten
Manchmal fehlen der PowerShell schlicht die nötigen Rechte, um bestimmte Prozesse zu initialisieren.
- Drücke die Windows-Taste und tippe "PowerShell" ein.
- Klicke im rechten Bereich auf "Als Administrator ausführen".
- Bestätige die Benutzerkontensteuerung mit "Ja".
2. Windows Terminal als Alternative nutzen
In Windows 11 ist die PowerShell standardmäßig in die App Windows Terminal integriert. Wenn die Verknüpfung zur alten powershell.exe defekt ist, funktioniert das Terminal oft trotzdem.
- Klicke mit der rechten Maustaste auf den Start-Button (Windows-Logo).
- Wähle "Terminal (Administrator)" oder "Windows Terminal" aus.
- Falls sich das Terminal öffnet, klicke oben auf den kleinen Pfeil nach unten und wähle "Windows PowerShell".
3. Systemdateien reparieren (SFC und DISM)
Wenn Systemkomponenten beschädigt sind, startet die PowerShell oft nicht mehr. Da du PowerShell nicht öffnen kannst, nutzen wir die Eingabeaufforderung (CMD).
- Drücke die Windows-Taste, tippe cmd ein.
- Wähle "Als Administrator ausführen".
- Gib nacheinander folgende Befehle ein und bestätige jeden mit Enter (warte, bis der Vorgang abgeschlossen ist):
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth
- Starte deinen PC neu und versuche, die PowerShell zu öffnen.
4. Den Pfad der PowerShell-Ausführung prüfen
Manchmal ist die Verknüpfung im Startmenü fehlerhaft. Du kannst versuchen, die Datei direkt aus dem Systemordner zu starten.
- Drücke
Windows-Taste + R, um das Ausführen-Fenster zu öffnen. - Kopiere folgenden Pfad hinein und drücke Enter:
C:\Windows\System32\WindowsPowerShell\v1.0\ - Suche die Datei powershell.exe.
- Mache einen Rechtsklick darauf und wähle "Als Administrator ausführen".
- Wenn dies funktioniert, erstelle eine neue Verknüpfung auf deinem Desktop.
5. Sauberen Neustart durchführen (Clean Boot)
Ein Hintergrundprogramm oder ein Antiviren-Tool eines Drittanbieters könnte die PowerShell blockieren.
- Drücke
Windows-Taste + R, tippe msconfig ein und drücke Enter. - Gehe zum Reiter Dienste.
- Setze den Haken bei "Alle Microsoft-Dienste ausblenden".
- Klicke auf "Alle deaktivieren".
- Gehe zum Reiter Autostart -> Task-Manager öffnen. Deaktiviere dort alle Programme.
- Starte den PC neu. Wenn PowerShell jetzt funktioniert, blockiert eines der deaktivierten Programme den Start.
6. PowerShell über Windows-Features neu aktivieren
Falls die PowerShell-Komponente deaktiviert wurde, kannst du sie "auffrischen".
- Drücke die Windows-Taste, tippe "Windows-Features aktivieren oder deaktivieren" ein und öffne das Ergebnis.
- Suche in der Liste nach Windows PowerShell 2.0.
- Entferne den Haken (falls vorhanden), klicke OK und starte neu.
- Wiederhole den Vorgang und setze den Haken wieder, um sie neu zu installieren.
7. Windows-Update prüfen
Oft liefert Microsoft Fehlerbehebungen (Bugfixes) über Windows Update aus.
- Öffne die Einstellungen (Windows-Taste + I).
- Gehe zu Windows Update.
- Klicke auf "Nach Updates suchen" und installiere alle verfügbaren Patches.
Profi-Tipp: PowerShell 7 installieren
Wenn die integrierte Windows PowerShell (Version 5.1) dauerhaft Probleme macht, kannst du auf die modernere PowerShell 7 umsteigen. Diese wird separat installiert und löst oft alle Probleme, da sie unabhängig von den alten Systemdateien läuft.
- Lade sie direkt bei Microsoft oder über den Microsoft Store (Suche nach "PowerShell") herunter.