1. [Wiki](https://feex.it/wiki/)
2. [Processen](https://feex.it/wiki/process/)
3. [Applicatieprocessen](https://feex.it/wiki/process/application/)
4. pwsh.exe

# pwsh.exe

Toepassingsproces: Microsoft Corporation

Catalogus zoektermen pwsh, powershell 7, powershell core

Windows, Toepassing

PowerShell 7. Dit is de platformonafhankelijke pwsh-host, vaak te vinden onder Program Files\PowerShell\7. Het is niet Windows PowerShell 5.1 (powershell.exe).

## Wat u moet weten

pwsh is PowerShell 7, niet Windows PowerShell 5.1.

pwsh.exe is PowerShell 7, geïnstalleerd vanuit Microsoft als een side-by-side host. powershell.exe is nog steeds Windows PowerShell 5.1 in System32\WindowsPowerShell. Windows Terminal en OpenConsole tekenen alleen het venster. Het beëindigen van pwsh verwijdert 5.1 niet.

- **Veilig?**: Controleer het pad, de handtekening en de uitgever van het actieve bestand. De naam alleen kan geen veiligheid aantonen.

  **Hetzelfde als powershell.exe?**: Nee. Dat is Windows PowerShell 5.1

  **Kan ik het beëindigen?**: Die PowerShell 7-sessie stopt

Feex zegt

Als ik pwsh zie, interpreteer ik de opdrachtregel als PowerShell 7. Ik behandel powershell.exe niet als dezelfde host en ik geef conhost niet de schuld van een module die uitsluitend voor versie 7 is bedoeld.

## Wat is pwsh.exe?

pwsh is PowerShell 7, niet Windows PowerShell 5.1. De 5.1-host blijft powershell.exe. Dit bestand is de nieuwere runtime die u installeert. Het is niet Windows Terminal.

## Wat doet het?

Het voert PowerShell 7-scripts en -modules uit. Sommige 5.1-invoegtoepassingen laden hier niet. Het tekent niet de tabbladeninterface (WindowsTerminal.exe) en het is niet cmd.exe.

## Waarom wordt het uitgevoerd?

U hebt PowerShell 7 geopend, een VS Code-terminal ingesteld op pwsh geopend, of een taak heeft deze host aangeroepen. Een pc met uitsluitend 5.1 zal geen exemplaar in Program Files\PowerShell\7 vertonen.

## Inspecteer de actieve instantie

In Windows PowerShell, deze alleen-lezen query toont overeenkomende proces-ID's, aanmaaktijden en uitvoerbare paden op deze pc.

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

Geen resultaat of een ontoegankelijk pad is niet doorslaggevend. Beveiligde processen kunnen toegang beperken en proces-ID's kunnen worden hergebruikt. Houd persoonlijke paden lokaal.

Gebruik de [bestandsidentificatiegids](https://feex.it/wiki/l/nl/software/system/verify-executable-path-signature/) om handtekeningen en productmetadata te vergelijken. Een bestandsnaam alleen kan geen veiligheid vaststellen.

## Is het veilig?

Host is legitiem. Script is de vraag

Een door Microsoft ondertekende pwsh onder Program Files\PowerShell is PowerShell 7. Een pwsh.exe in Temp is dat niet. Veiligheid hangt nog steeds af van het bovenliggende proces en de -Command-regel. Dit is nog altijd niet powershell.exe.

Vergelijk de vastgelegde locatie met het daadwerkelijke bestand. Een bekende map alleen vestigt geen identiteit.

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

- PowerShell 7 side-by-side installatie
- Windows PowerShell 5.1 is System32\WindowsPowerShell\v1.0\powershell.exe
- Venster kan Windows Terminal of OpenConsole zijn

## Kan ik het beëindigen?

Stopt die 7-sessie

Het beëindigen van pwsh.exe stopt PowerShell 7. powershell.exe 5.1 kan blijven draaien. Het beëindigen van WindowsTerminal.exe sluit alleen de tabblad-UI, niet elke 7-host die door een taak is gestart.

## Kan ik het verwijderen?

PowerShell 7 verwijderen, 5.1 behouden

Verwijder PowerShell via Apps als u pwsh weg wilt hebben. Verwijder System32\powershell.exe niet. Verwijder System32 niet.

## Moet het samen met Windows starten?

Een geplande taak of profiel kan pwsh starten. Dat is niet de 5.1-host en geen Windows-standaard genaamd powershell.exe.

## Meet resourcegebruik

| CPU en geheugen   | Vergelijk verschillende waarnemingen voor dezelfde PID en workload. Deze vermelding heeft geen onafhankelijk gemeten universele basislijn.                 |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Schijf en netwerk | Schrijf activiteit toe aan het daadwerkelijke proces en de huidige taak; een bestandsnaam alleen vestigt geen verwachte bestemmingen of overdrachtsvolume. |

## Bestandsinformatie

| Naam van uitvoerbaar bestand | pwsh.exe                                                                                                    |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------- |
| Vastgelegd installatiepad    | C:\Program Files\PowerShell\7\pwsh.exe                                                                      |
| Uitgever                     | Microsoft Corporation                                                                                       |
| Handtekeningcontrole         | Inspecteer het daadwerkelijke bestand; deze vermelding certificeert de identiteit van het certificaat niet. |

## Veelvoorkomende problemen

### Een module die alleen voor 5.1 is mislukt en men repareert powershell.exe

Deze host is 7. Installeer de 7-module of voer Windows PowerShell 5.1 uit. Ander exe-bestand, ander galerijverhaal.

### Verborgen pwsh vanuit een willekeurige taak

Lees -File / -Command. De 7-host is nog steeds van Microsoft. De payload is de regel. Dat is niet "Terminal is malware."

## Probleemoplossing

Stel een diagnose voordat u destructieve wijzigingen aanbrengt.

### pwsh -v versus $PSVersionTable in powershell.exe

7 print vanuit dit bestand. 5.1 print vanuit Windows PowerShell. Haal de upgrade-documentatie niet door elkaar.

### Inspecteer de bovenliggende PID op dezelfde manier als voor 5.1

explorer plus een snelkoppeling bent u. Office dat pwsh start is een macroverhaal. Verwijder de 7-installatiemap niet als eerste stap.

## Technische details

Technische details

| Image-naam  | pwsh.exe                                |
| ----------- | --------------------------------------- |
| Nevenproces | powershell.exe (Windows PowerShell 5.1) |

## Controleer de identiteit van een actief bestand

Een bestandsnaam alleen kan geen veiligheid vaststellen. Verifieer het daadwerkelijke pad, de handtekening en de productidentiteit.

## Gerelateerd

Deze entiteiten zijn verbonden met dit artikel. Het type wordt bij elke link weergegeven.

[powershell.exe: Toepassingsproces](https://feex.it/wiki/l/nl/process/powershell.exe/)[cmd.exe: Toepassingsproces](https://feex.it/wiki/l/nl/process/cmd.exe/)[WindowsTerminal.exe: Toepassingsproces](https://feex.it/wiki/l/nl/process/windowsterminal.exe/)[Controleer een uitvoerbaar pad en digitale handtekening: Handleiding](https://feex.it/wiki/l/nl/software/system/verify-executable-path-signature/)[Lees Taakbeheer en vergelijk procesactiviteit: Handleiding](https://feex.it/wiki/l/nl/software/system/how-to-read-task-manager/)[Applicatieprocessen: Categorie](https://feex.it/wiki/process/application/)

## Bronnen en verificatie

Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. [Hoe wij onderzoek doen](https://feex.it/wiki/research/).

- [Microsoft Learn: PowerShell 7 vs Windows PowerShell ](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell)· pwsh.exe is PowerShell 7, powershell.exe is 5.1
- [Microsoft Learn: PowerShell installeren op Windows ](https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows)· Typisch pad is Program Files\PowerShell\7
- [Foxhole-proceskaart ](https://foxhole.feex.it/)· Voorbeelden van eerste partijen op Windows-pc's. Geen laboratoriumbenchmark.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Legt uit hoe u bestandshandtekeningen inspecteert. Deze referentie stelt de identiteit of veiligheid van een specifiek actief bestand niet vast.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Methode voor alleen-lezen lokale procesquery.
- [Microsoft: Win32_Process-eigenschappen ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Documenteert proces-ID's, uitvoerbare paden, aanmaakdatums en hergebruik van ouder-ID.

## Was dit artikel nuttig?

Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.

Korte feiten

De beknopte identiteit van deze pagina. Specificaties, bronnen en het volledige verhaal blijven in het artikel.

- **Type**: Toepassingsproces

  **Uitgever**: Microsoft Corporation

  **Uitvoerbaar bestand**: pwsh.exe

  **Gebruikelijk pad**: C:\Program Files\PowerShell\7\pwsh.exe

  **Context vastleggen**: Feex Wiki referentievermelding

Vastgelegde bronstatus: Beoordeeld door Feex: Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/nl/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)
