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

# pwsh.exe

Programprocess: Microsoft Corporation

Katalogsöktermer pwsh, powershell 7, powershell core

Windows, Program

PowerShell 7. Det är den plattformsoberoende pwsh-värden, ofta under Program Files\PowerShell\7. Det är inte Windows PowerShell 5.1 (powershell.exe).

## Vad du behöver veta

pwsh är PowerShell 7, inte Windows PowerShell 5.1.

pwsh.exe är PowerShell 7, installerat från Microsoft som en sidoordnad värd. powershell.exe är fortfarande Windows PowerShell 5.1 i System32\WindowsPowerShell. Windows Terminal och OpenConsole ritar endast fönstret. Att avsluta pwsh tar inte bort 5.1.

- **Säker?**: Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.

  **Samma som powershell.exe?**: Nej. Det är Windows PowerShell 5.1

  **Kan jag avsluta den?**: Den PowerShell 7-sessionen avslutas

Feex säger

Om jag ser pwsh läser jag kommandoraden som PowerShell 7. Jag behandlar inte powershell.exe som samma värd, och jag klandrar inte conhost för en modul som endast är avsedd för version 7.

## Vad är pwsh.exe?

pwsh är PowerShell 7, inte Windows PowerShell 5.1. Värden för 5.1 förblir powershell.exe. Denna fil är den nyare körtidsmiljön som du installerar. Det är inte Windows Terminal.

## Vad gör den?

Den kör PowerShell 7-skript och moduler. Vissa snap-ins för 5.1 kan inte läsas in här. Den ritar inte flikgränssnittet (WindowsTerminal.exe) och det är inte cmd.exe.

## Varför körs den?

Du öppnade PowerShell 7, en VS Code-terminal inställd på pwsh, eller så anropade en aktivitet denna värd. En dator med enbart 5.1 visar inte en kopia under Program Files\PowerShell\7.

## Inspektera den körande instansen

I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.

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

Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.

Använd [filidentitetsguiden](https://feex.it/wiki/l/sv/software/system/verify-executable-path-signature/) för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.

## Är den säker?

Värden är legitim. Skriptet är frågan

En Microsoft-signerad pwsh under Program Files\PowerShell är PowerShell 7. En pwsh.exe i Temp är det inte. Säkerheten avgörs fortfarande av överordnad process och parametern -Command. Detta är fortfarande inte powershell.exe.

Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.

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

- PowerShell 7-parallellinstallation
- Windows PowerShell 5.1 är System32\WindowsPowerShell\v1.0\powershell.exe
- Fönstret kan vara Windows Terminal eller OpenConsole

## Kan jag avsluta den?

Stoppar den 7-sessionen

Att avsluta pwsh.exe dödar PowerShell 7. powershell.exe 5.1 kan vara kvar. Att avsluta WindowsTerminal.exe stänger bara flikgränssnittet, inte varje 7-värd som startats av en schemalagd aktivitet.

## Kan jag ta bort den?

Avinstallera PowerShell 7, behåll 5.1

Avinstallera PowerShell från Appar om du vill bli av med pwsh. Ta inte bort System32\powershell.exe. Ta inte bort System32.

## Bör den starta med Windows?

En schemalagd aktivitet eller profil kan starta pwsh. Det är inte 5.1-värden och inte ett Windows-standardprogram med namnet powershell.exe.

## Mät resursanvändning

| CPU och minne    | Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje.                                          |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Disk och nätverk | Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym. |

## Filinformation

| Körbart namn                    | pwsh.exe                                                                             |
| ------------------------------- | ------------------------------------------------------------------------------------ |
| Registrerad installationssökväg | C:\Program Files\PowerShell\7\pwsh.exe                                               |
| Utgivare                        | Microsoft Corporation                                                                |
| Signaturkontroll                | Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet. |

## Vanliga problem

### Ett snapin-program för endast 5.1 kraschar och de reparerar powershell.exe

Denna värd är 7. Installera 7-modulen eller kör Windows PowerShell 5.1. Annan exe, annan gallerihantering.

### Dold pwsh från en slumpmässig aktivitet

Läs -File / -Command. 7-värden tillhör fortfarande Microsoft. Nyttolasten är raden. Det betyder inte "Terminal är skadlig kod."

## Felsökning

Diagnostisera innan du ändrar något destruktivt.

### pwsh -v jämfört med $PSVersionTable i powershell.exe

7 skriver ut från denna fil. 5.1 skriver ut från Windows PowerShell. Blanda inte ihop uppgraderingsdokumenten.

### Inspektera överordnat PID på samma sätt som du skulle göra för 5.1

explorer plus en genväg är du. Office som startar pwsh handlar om makron. Ta inte bort installationsmappen för 7 som ett första steg.

## Tekniska detaljer

Tekniska detaljer

| Avbildningsnamn | pwsh.exe                                |
| --------------- | --------------------------------------- |
| Syskon          | powershell.exe (Windows PowerShell 5.1) |

## Verifiera identiteten för en aktiv fil

Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.

## Relaterat

Dessa entiteter ansluter till den här artikeln. Typ visas på varje länk.

[powershell.exe: Programprocess](https://feex.it/wiki/l/sv/process/powershell.exe/)[cmd.exe: Programprocess](https://feex.it/wiki/l/sv/process/cmd.exe/)[WindowsTerminal.exe: Programprocess](https://feex.it/wiki/l/sv/process/windowsterminal.exe/)[Kontrollera en körbar sökväg och digital signatur: Guide](https://feex.it/wiki/l/sv/software/system/verify-executable-path-signature/)[Läs Aktivitetshanteraren och jämför processaktivitet: Guide](https://feex.it/wiki/l/sv/software/system/how-to-read-task-manager/)[Applikationsprocesser: Kategori](https://feex.it/wiki/process/application/)

## Källor och verifiering

Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. [Hur vi efterforskar](https://feex.it/wiki/research/).

- [Microsoft Learn: PowerShell 7 jämfört med Windows PowerShell ](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell)· pwsh.exe är PowerShell 7, powershell.exe är 5.1
- [Microsoft Learn: installera PowerShell på Windows ](https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows)· Typisk sökväg är Program Files\PowerShell\7
- [Foxhole-processkarta ](https://foxhole.feex.it/)· Förstapartssamplingar på Windows-datorer. Inte ett laboratorieprestandatest.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Förklarar hur man inspekterar filsignaturer. Denna referens fastställer inte identiteten eller säkerheten för en viss körande fil.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Skrivskyddad lokal processfråge-metod.
- [Microsoft: Win32_Process properties ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Dokumenterar process-ID, körbara sökvägar, skapelsedatum och återanvändning av föräldra-ID.

## Var denna artikel användbar?

Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.

Snabba fakta

Den korta identiteten för den här sidan. Specifikationer, källor och hela historien finns kvar i artikeln.

- **Typ**: Programprocess

  **Utgivare**: Microsoft Corporation

  **Körbar fil**: pwsh.exe

  **Typisk sökväg**: C:\Program Files\PowerShell\7\pwsh.exe

  **Registrera kontext**: Feex Wiki referenspost

Registrerad källstatus: Granskad av Feex: Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering.

---

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