# pwsh.exe

Anwendungsprozess: Microsoft Corporation

Katalogsuchbegriffe pwsh, powershell 7, powershell core

Windows, Anwendung

PowerShell 7. Dies ist der plattformübergreifende pwsh-Host, oft unter Program Files\PowerShell\7. Es ist nicht Windows PowerShell 5.1 (powershell.exe).

## Was Sie wissen müssen

pwsh ist PowerShell 7, nicht Windows PowerShell 5.1.

pwsh.exe ist PowerShell 7, installiert von Microsoft als Side-by-Side-Host. powershell.exe ist weiterhin Windows PowerShell 5.1 in System32\WindowsPowerShell. Windows Terminal und OpenConsole zeichnen lediglich das Fenster. Das Beenden von pwsh entfernt 5.1 nicht.

- **Sicher?**: Überprüfen Sie Pfad, Signatur und Herausgeber der ausgeführten Datei. Der Name allein kann keine Sicherheit belegen.

  **Dasselbe wie powershell.exe?**: Nein. Das ist Windows PowerShell 5.1

  **Kann ich es beenden?**: Diese PowerShell 7-Sitzung wird beendet

Feex sagt

Wenn ich pwsh sehe, interpretiere ich die Befehlszeile als PowerShell 7. Ich behandle powershell.exe nicht als denselben Host und mache conhost nicht für ein reines Version-7-Modul verantwortlich.

## Was ist pwsh.exe?

pwsh ist PowerShell 7, nicht Windows PowerShell 5.1. Der Host für 5.1 bleibt powershell.exe. Diese Datei ist die neuere Laufzeitumgebung, die Sie installieren. Es ist nicht Windows Terminal.

## Was macht es?

Es führt PowerShell 7-Skripte und -Module aus. Einige 5.1-Snap-Ins lassen sich hier nicht laden. Es zeichnet nicht die Registerkarten-Benutzeroberfläche (WindowsTerminal.exe) und ist nicht cmd.exe.

## Warum läuft es?

Sie haben PowerShell 7 geöffnet, ein auf pwsh eingestelltes VS Code-Terminal oder eine Aufgabe hat diesen Host aufgerufen. Ein PC mit nur Version 5.1 zeigt keine Kopie unter Program Files\PowerShell\7.

## Die laufende Instanz untersuchen

In Windows PowerShell listet diese schreibgeschützte Abfrage übereinstimmende Prozess-IDs, Erstellungszeiten und ausführbare Pfade auf diesem PC auf.

`Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'pwsh.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List`

Kein Ergebnis oder ein unzugänglicher Pfad ist nicht schlüssig. Geschützte Prozesse können den Zugriff einschränken, und Prozess-IDs können wiederverwendet werden. Halten Sie persönliche Pfade lokal.

Verwenden Sie den [Dateiidentifizierungsleitfaden](https://feex.it/wiki/l/de/software/system/verify-executable-path-signature/) zum Vergleichen von Signaturen und Metadaten des Produkts. Ein Dateiname allein kann keine Sicherheit feststellen.

## Ist es sicher?

Der Host ist legitim. Das Skript ist die Frage

Ein von Microsoft signiertes pwsh unter Program Files\PowerShell ist PowerShell 7. Eine pwsh.exe in Temp ist es nicht. Für die Sicherheit sind nach wie vor der übergeordnete Prozess und die -Command-Zeile maßgeblich. Dies ist weiterhin nicht powershell.exe.

Vergleichen Sie den aufgezeichneten Speicherort mit der tatsächlichen Datei. Ein bekannter Ordner allein begründet keine Identität.

`C:\Program Files\PowerShell\7\pwsh.exe`

- Parallele Installation von PowerShell 7 (Side-by-Side)
- Windows PowerShell 5.1 ist System32\WindowsPowerShell\v1.0\powershell.exe
- Fenster kann Windows Terminal oder OpenConsole sein

## Kann ich es beenden?

Beendet diese Sitzung von 7

Das Beenden von pwsh.exe stoppt PowerShell 7. powershell.exe 5.1 kann bestehen bleiben. Das Beenden von WindowsTerminal.exe schliesst nur die Registerkarten-Benutzeroberflaeche, nicht jeden durch eine Aufgabe gestarteten Host fuer 7.

## Kann ich es entfernen?

PowerShell 7 deinstallieren, 5.1 behalten

Deinstallieren Sie PowerShell unter Apps, wenn Sie pwsh entfernen moechten. Loeschen Sie nicht System32\powershell.exe. Loeschen Sie nicht System32.

## Sollte es mit Windows starten?

Eine geplante Aufgabe oder ein Profil kann pwsh starten. Das ist nicht der 5.1-Host und kein Windows-Standard namens powershell.exe.

## Ressourcennutzung messen

| CPU und Speicher        | Vergleichen Sie mehrere Beobachtungen für dieselbe PID und Arbeitslast. Dieser Eintrag hat keine unabhängig gemessene universelle Basislinie.                    |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Festplatte und Netzwerk | Ordnen Sie die Aktivität dem tatsächlichen Prozess und der aktuellen Aufgabe zu; ein Dateiname allein begründet keine erwarteten Ziele oder Übertragungsvolumen. |

## Dateiinformationen

| Name der ausführbaren Datei       | pwsh.exe                                                                                            |
| --------------------------------- | --------------------------------------------------------------------------------------------------- |
| Aufgezeichneter Installationspfad | C:\Program Files\PowerShell\7\pwsh.exe                                                              |
| Herausgeber                       | Microsoft Corporation                                                                               |
| Signaturprüfung                   | Untersuchen Sie die tatsächliche Datei; dieser Eintrag bescheinigt nicht ihre Zertifikatsidentität. |

## Häufige Probleme

### Ein reines 5.1-Snap-In schlaegt fehl und Benutzer reparieren powershell.exe

Dieser Host ist 7. Installieren Sie das 7-Modul oder fuehren Sie Windows PowerShell 5.1 aus. Andere EXE, andere Gallery-Situation.

### Versteckte pwsh ueber eine beliebige Aufgabe

Pruefen Sie -File / -Command. Der 7-Host stammt weiterhin von Microsoft. Die Nutzlast ist die Befehlszeile. Das bedeutet nicht: "Terminal ist Malware."

## Fehlerbehebung

Diagnostizieren Sie, bevor Sie destruktive Änderungen vornehmen.

### pwsh -v im Vergleich zu $PSVersionTable in powershell.exe

7 gibt Daten aus dieser Datei aus. 5.1 gibt Daten aus Windows PowerShell aus. Bringen Sie die Upgrade-Dokumentationen nicht durcheinander.

### Ueberpruefen Sie die uebergeordnete PID genauso wie fuer 5.1

explorer plus Verknuepfung bedeutet manueller Start. Wenn Office pwsh startet, liegt es an einem Makro. Loeschen Sie den Installationsordner von 7 nicht als ersten Schritt.

## Technische Details

Technische Details

| Abbildname         | pwsh.exe                                |
| ------------------ | --------------------------------------- |
| Geschwisterprozess | powershell.exe (Windows PowerShell 5.1) |

## Identität einer laufenden Datei überprüfen

Ein Dateiname allein kann keine Sicherheit feststellen. Überprüfen Sie den tatsächlichen Pfad, die Signatur und die Produktidentität.

## Verwandt

Diese Entitäten sind mit diesem Artikel verknüpft. Der Typ wird bei jedem Link angezeigt.

[powershell.exe: Anwendungsprozess](https://feex.it/wiki/l/de/process/powershell.exe/)[cmd.exe: Anwendungsprozess](https://feex.it/wiki/l/de/process/cmd.exe/)[WindowsTerminal.exe: Anwendungsprozess](https://feex.it/wiki/l/de/process/windowsterminal.exe/)[Überprüfen Sie einen ausführbaren Pfad und eine digitale Signatur: Leitfaden](https://feex.it/wiki/l/de/software/system/verify-executable-path-signature/)[Task-Manager lesen und Prozessaktivität vergleichen: Leitfaden](https://feex.it/wiki/l/de/software/system/how-to-read-task-manager/)[Anwendungsprozesse: Kategorie](https://feex.it/wiki/process/application/)

## Quellen und Verifizierung

Erfasstes Quellenlabel: August 2026. Dieses Label begründet keine unabhängige Verifizierung. [Wie wir recherchieren](https://feex.it/wiki/research/).

- [Microsoft Learn: PowerShell 7 im Vergleich zu Windows PowerShell ](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell)· pwsh.exe ist PowerShell 7, powershell.exe ist 5.1
- [Microsoft Learn: Installieren von PowerShell unter Windows ](https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows)· Typischer Pfad ist Program Files\PowerShell\7
- [Foxhole-Prozesskarte ](https://foxhole.feex.it/)· Erstanbieter-Stichproben auf Windows-PCs. Kein Labor-Benchmark.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Erläutert, wie Dateisignaturen geprüft werden. Diese Referenz belegt nicht die Identität oder Sicherheit einer bestimmten laufenden Datei.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Schreibgeschützte lokale Prozessabfragemethode.
- [Microsoft: Win32_Process-Eigenschaften ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Dokumentiert Prozess-IDs, ausführbare Pfade, Erstellungsdaten und die Wiederverwendung von Eltern-IDs.

## War dieser Artikel nützlich?

Ein Ja oder Nein genügt. Wählen Sie optional einen Grund oder fügen Sie eine kurze Notiz hinzu.

Schnellübersicht

Die Kurzinformationen zu dieser Seite. Technische Daten, Quellen und die vollständigen Details verbleiben im Artikel.

- **Typ**: Anwendungsprozess

  **Herausgeber**: Microsoft Corporation

  **Ausführbare Datei**: pwsh.exe

  **Typischer Pfad**: C:\Program Files\PowerShell\7\pwsh.exe

  **Kontext aufzeichnen**: Feex Wiki-Eintragsreferenz

Erfasster Quellstatus: Von Feex überprüft: Erfasstes Quellenlabel: August 2026. Dieses Label begründet keine unabhängige Verifizierung.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/de/process/pwsh.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
