PowerShell funktioniert nicht mehr oder startet nicht? So löst du das Problem unter Windows 10

Melden

Hier ist ein ausführliches Tutorial, wie du Probleme mit PowerShell unter Windows 10 behebst.


PowerShell ist ein mächtiges Werkzeug, aber manchmal verweigert es den Dienst – es stürzt sofort ab, öffnet sich gar nicht erst oder zeigt Fehlermeldungen. In diesem Tutorial führen wir dich Schritt für Schritt durch die gängigsten Lösungen.

Methode 1: PowerShell als Administrator starten

Manchmal liegt es schlicht an fehlenden Berechtigungen.

  1. Drücke die Windows-Taste.
  2. Tippe powershell ein.
  3. Klicke im rechten Bereich auf Als Administrator ausführen.
  4. Bestätige die Benutzerkontensteuerung mit Ja.

Methode 2: Den SFC- und DISM-Scan durchführen (Reparatur von Systemdateien)

Da PowerShell selbst nicht funktioniert, nutzen wir die klassische Eingabeaufforderung (CMD), um beschädigte Systemdateien zu reparieren.

  1. Drücke Windows + S und tippe cmd ein.
  2. Klicke auf Als Administrator ausführen.
  3. Gib nacheinander folgende Befehle ein und bestätige jeden mit Enter (Warte jeweils, bis der Vorgang abgeschlossen ist):
    • sfc /scannow
    • dism /online /cleanup-image /restorehealth
  4. Starte deinen Computer neu und prüfe, ob PowerShell wieder funktioniert.

Methode 3: PowerShell über die Windows-Features neu starten

Du kannst PowerShell quasi "aus- und wieder einschalten", um fehlerhafte Konfigurationen zurückzusetzen.

  1. Drücke Windows + R, gib optionalfeatures.exe ein und drücke Enter.
  2. Suche in der Liste nach Windows PowerShell 2.0 (oder dem entsprechenden PowerShell-Eintrag).
  3. Deaktiviere das Häkchen. Bestätige mit OK und starte den PC neu.
  4. Wiederhole den Vorgang, setze das Häkchen wieder ein und klicke auf OK. Windows installiert die Komponente nun sauber neu.

Methode 4: Antiviren-Software prüfen

Manchmal blockieren Drittanbieter-Antivirenprogramme (wie Avast, Norton oder McAfee) die Ausführung von PowerShell-Skripten oder das Programm selbst.

  • Deaktiviere testweise dein Antivirenprogramm für 10 Minuten.
  • Versuche, PowerShell zu starten. Wenn es funktioniert, musst du in deinem Antivirenprogramm eine Ausnahme für powershell.exe hinzufügen.

Methode 5: Einen sauberen Neustart durchführen

Ein Hintergrundprogramm oder ein Dienst könnte PowerShell stören.

  1. Drücke Windows + R, gib msconfig ein und drücke Enter.
  2. Gehe zum Reiter Dienste.
  3. Setze unten den Haken bei Alle Microsoft-Dienste ausblenden (Wichtig!).
  4. Klicke auf Alle deaktivieren.
  5. Gehe zum Reiter Autostart und klicke auf Task-Manager öffnen.
  6. Deaktiviere dort alle Programme.
  7. Starte den PC neu. Wenn PowerShell jetzt funktioniert, ist eines der deaktivierten Programme die Ursache.

Methode 6: Ein neues Benutzerkonto testen

Manchmal ist das Benutzerprofil beschädigt.

  1. Gehe zu Einstellungen > Konten > Familie und andere Benutzer.
  2. Klicke auf Diesem PC eine andere Person hinzufügen.
  3. Wähle „Ich kenne die Anmeldeinformationen für diese Person nicht“ und dann „Benutzer ohne Microsoft-Konto hinzufügen“.
  4. Erstelle ein Test-Konto und logge dich dort ein. Wenn PowerShell dort funktioniert, liegt das Problem an deinem ursprünglichen Benutzerprofil.

Methode 7: Windows-Update prüfen

Oft werden Fehler durch Microsoft-Patches behoben.

  1. Gehe zu Einstellungen > Update und Sicherheit.
  2. Klicke auf Nach Updates suchen.
  3. Installiere alle verfügbaren Updates und starte den PC neu.

Tipp für Profis: Wenn gar nichts hilft, kannst du versuchen, die ausführbare Datei direkt im Ordner zu finden: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe. Versuche, sie dort per Doppelklick zu starten. Wenn hier eine Fehlermeldung bezüglich einer fehlenden .dll erscheint, weißt du genau, welche Datei repariert werden muss.

0