6 Möglichkeiten, um zu verhindern, dass Windows Powershell ständig auftaucht

Einige Apps sind so eingestellt, dass sie beim Starten von Windows ausgeführt werden. Wenn jedoch Windows Powershell auftaucht, haben Sie ein Problem. Es stellt sich heraus, dass dies ein bekanntes Problem ist, das eine beträchtliche Anzahl von Windows-Benutzern betrifft. Glücklicherweise gibt es Möglichkeiten, dies zu beheben, wie in diesem Leitfaden beschrieben.
Tipp: Sie können Powershell verwenden, um lästige Windows-Updates auszublenden. Wir zeigen Ihnen, wie.
Inhaltsverzeichnis
- Allgemeine Lösungen
- Überprüfen Sie, ob ein Prozess oder Skript im Hintergrund ausgeführt wird
- Im abgesicherten Modus starten
- Windows Powershell vorübergehend deaktivieren
- Powershell-Verknüpfung aus dem Autostart-Ordner löschen
- Den Powershell-Startup-Status im Task-Manager löschen
- Verwenden Sie das Microsoft Autoruns-Programm
- Häufig gestellte Fragen
Allgemeine Lösungen
Bevor Sie spezifische Probleme beheben, können Ihnen diese allgemeinen Tipps helfen, das Problem zu lösen, wenn es durch einen Virus oder einen Fehler im System verursacht wurde.
- PC mit Malware-Entfernungstool scannen: Wenn Sie ein Drittanbieter-Antivirus oder -Antimalware-Programm haben, können Sie den Computer nach bösartiger Software durchsuchen. Wenn nicht, können Sie Windows Defender eine vollständige Überprüfung Ihres Computers durchführen lassen.
- Chkdsk-, DISM- und SFC-Überprüfungen durchführen: Windows verfügt über einige nützliche Dienstprogramme, um Systemdateien zu überprüfen und sicherzustellen, dass sie intakt sind und keine beschädigten Dateien in Ihrem Systemordner vorhanden sind. Indem Sie die zugehörigen Befehle eingeben, können Sie diese Dienstprogramme im Windows Terminal oder PowerShell ausführen.
- Windows aktualisieren: Gehen Sie zu den Einstellungen und überprüfen Sie im Tab Windows Update, ob Updates verfügbar sind.
- Den Fehlerbehebungsassistenten für die Systemwartung ausführen: Öffnen Sie das Ausführen-Fenster, indem Sie Win + R drücken, geben Sie dann
%systemroot%\system32\msdt.exe -id MaintenanceDiagnosticein und drücken Sie Enter, um das Dienstprogramm für die Systemwartung zu öffnen.
1. Überprüfen Sie, ob ein Prozess oder Skript im Hintergrund ausgeführt wird
Ihr Windows-System ist auf PowerShell angewiesen, um Hintergrundprozesse zu starten oder Anwendungen die Berechtigung zu erteilen, auf Sicherheitsdateien zuzugreifen. Wenn Windows PowerShell ständig auftaucht, besteht die gute Chance, dass Ihr System Update-Prozesse oder wichtige Hintergrundaufgaben ausführt. Sie können überprüfen, ob dies der Fall ist, indem Sie die folgenden Schritte ausführen:
- Klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie „Task-Manager“.

- Klicken Sie im Tab „Prozesse“ auf „CPU“, um die Liste nach der CPU-Auslastung des Prozesses neu zu organisieren.

- Überprüfen Sie die Liste, um zu sehen, welcher Prozess die abnormale Menge an CPU verwendet. Wenn es sich um einen unbekannten Prozess handelt, suchen Sie den Namen bei Google, um herauszufinden, ob es in Ordnung ist, den Prozess zu beenden.
- Alternativ, wenn es sich um einen Prozess mit dem Namen „wsappx“ oder einen Dienst handelt, der zu viel CPU verwendet, bedeutet dies, dass Windows eine App oder sich selbst aktualisiert.
Hinweis: Wenn Sie PowerShell im Task-Manager bemerken, wird das Beenden des Prozesses nicht helfen, und Sie sollten mit den nächsten Lösungen fortfahren.
2. Im abgesicherten Modus starten
Drittanbieter-Apps sind dafür bekannt, schädliche Dateien in Ihrem System zu erstellen und PowerShell auszunutzen, um Änderungen an Ihrem Computer vorzunehmen. Der einzige Weg, diese Apps zu identifizieren und den Zugriff auf Ihren PC zu unterbinden, besteht darin, ihn im abgesicherten Modus zu starten.
- Starten Sie das Ausführen-Fenster, indem Sie die Tasten Windows + R gleichzeitig drücken. Geben Sie
msconfigein und drücken Sie Enter.

- Wählen Sie im Tab „Allgemein“ „Selektiver Start“ aus und deaktivieren Sie „Startobjekte laden“.

- Wechseln Sie zum Tab „Dienste“ und klicken Sie auf „Alle Microsoft-Dienste ausblenden“. Wählen Sie „Alles deaktivieren“ am unteren Rand des Fensters und klicken Sie auf „OK“.

- Klicken Sie auf den Tab „Startup“ und wählen Sie „Task-Manager öffnen“.

- Klicken Sie im Tab „Startup“ des Task-Managers mit der rechten Maustaste auf jedes Element und wählen Sie „Deaktivieren“.
- Klicken Sie abschließend auf „OK“ und starten Sie Ihren PC neu. Wenn Ihr PC ohne Probleme hochfährt, bedeutet dies, dass eine kürzlich installierte App die Ursache war, und Sie sollten sie deinstallieren, um das Problem zu lösen. Andernfalls fahren Sie mit der nächsten Methode fort.
Gut zu wissen: Erfahren Sie, wie Sie ein Java-Programm in der Eingabeaufforderung ausführen.
3. Windows Powershell vorübergehend deaktivieren
Sie können die Eingabeaufforderung verwenden, um Windows PowerShell vorübergehend zu deaktivieren. Wenn Sie PowerShell dazu verwenden, sich selbst zu deaktivieren, kann es abstürzen und Probleme verursachen. Bitte beachten Sie, dass diese Methode in Windows 10 1803 funktioniert und Administratorrechte erfordert.
- Klicken Sie auf die Schaltfläche Windows-Suche und geben Sie „Eingabeaufforderung“ ein. Klicken Sie mit der rechten Maustaste auf das beste Ergebnis und wählen Sie „Als Administrator ausführen“.

- Geben Sie die folgenden Befehle ein und drücken Sie nach jedem einen Enter. Denken Sie daran, die PowerShell später wieder zu aktivieren. Um sie zu deaktivieren, geben Sie ein:
Dism /online /Disable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root- Um es wieder zu aktivieren, geben Sie ein:
Dism /online /Enable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root4. Powershell-Verknüpfung aus dem Autostart-Ordner löschen
Der Autostart-Ordner enthält alle Verknüpfungen zu Autostart-Anwendungen, damit Windows diese sofort nach dem Booten ausführen kann. Die Verknüpfung „PowerShell.exe“ kann ebenfalls in diesem Ordner gefunden werden, da diese App meistens so eingestellt ist, dass sie beim Starten automatisch gestartet wird. Wenn Windows PowerShell also ständig auftaucht, sollten Sie diese Verknüpfung im Autostart-Ordner suchen und löschen.
- Starten Sie das Ausführen-Fenster, indem Sie die Windows + R-Tasten drücken. Geben Sie
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUpein und drücken Sie Enter.

- Suchen und klicken Sie mit der rechten Maustaste auf die PowerShell-Verknüpfung und wählen Sie „Löschen“. Wenn die Liste leer ist oder Sie PowerShell nicht finden können, fahren Sie mit der nächsten Methode fort.
Tipp: Entdecken Sie alle Optionen, um den Task-Manager in Windows zu öffnen.
5. Den Powershell-Startup-Status im Task-Manager löschen
Sie können auch den Startup-Status von PowerShell über den Task-Manager deaktivieren, um zu verhindern, dass es beim Booten gestartet wird.
Klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie „Task-Manager“.
Klicken Sie auf den Tab „Start“ und suchen Sie „Windows PowerShell“. Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Deaktivieren“.

6. Verwenden Sie das Microsoft Autoruns-Programm
Microsoft bietet ein leistungsstarkes Tool an, um Apps zu stoppen, die automatisch auf Ihrem Windows ausgeführt werden sollen.
- Laden Sie Autoruns herunter.
- Öffnen Sie die App und suchen Sie im Tab „Logon“ nach „PowerShell“ und deaktivieren Sie das Kontrollkästchen.

Tipp: Funktioniert der Microsoft Store nicht wie er sollte? Wir zeigen Ihnen, wie Sie das beheben können.
Häufig gestellte Fragen
Ist es in Ordnung, PowerShell auf unbestimmte Zeit zu deaktivieren?
Obwohl wir Ihnen nicht raten, dies zu tun, ist manchmal Ihre einzige Wahl, diese Konsole auf unbestimmte Zeit zu deaktivieren. Windows sollte ohne PowerShell in Ordnung sein, da es die Eingabeaufforderung nutzen kann, aber PowerShell ist eine erweiterte Version der Eingabeaufforderung, die viel mehr als cmd leisten kann.
Was kann PowerShell tun, was die Eingabeaufforderung nicht kann?
Während PowerShell auf der .NET-Plattform basiert, kann es selbst auf den Kernlevel mit Windows-Objekten kommunizieren, im Gegensatz zur Eingabeaufforderung, die dies nicht kann.
Kann ich Windows PowerShell aktualisieren?
Windows aktualisiert systembezogene Apps mit jedem Windows-Update, sodass es nicht erforderlich ist, PowerShell separat zu aktualisieren. Trotzdem können Sie PowerShell manuell aktualisieren, ohne darauf warten zu müssen, dass Windows es bei Ihrem nächsten Update für Sie tut. Um PowerShell-Updates aus der Microsoft Store-App zu erhalten, suchen Sie Windows PowerShell in der Microsoft Store-Anwendung und die erste angezeigte App ist die, nach der Sie suchen.
Bildnachweis: Pexels. Alle Screenshots von Farhad Pashaei.