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

# pwsh.exe

Proces aplikacji: Microsoft Corporation

Terminy wyszukiwania w katalogu pwsh, powershell 7, powershell core

Windows, Aplikacja

PowerShell 7. Jest to wieloplatformowy host pwsh, często znajdujący się w Program Files\PowerShell\7. Nie jest to program Windows PowerShell 5.1 (powershell.exe).

## Co musisz wiedzieć

pwsh to PowerShell 7, a nie Windows PowerShell 5.1.

pwsh.exe to PowerShell 7, instalowany z firmy Microsoft jako host równoległy. powershell.exe to nadal Windows PowerShell 5.1 w System32\WindowsPowerShell. Windows Terminal i OpenConsole jedynie rysują okno. Zakończenie pwsh nie usuwa wersji 5.1.

- **Bezpieczny?**: Sprawdź ścieżkę uruchomionego pliku, podpis i wydawcę. Sama nazwa nie gwarantuje bezpieczeństwa.

  **Czy to samo co powershell.exe?**: Nie. Tamto to Windows PowerShell 5.1

  **Czy mogę go zakończyć?**: Ta sesja programu PowerShell 7 zostanie zatrzymana

Feex wyjaśnia

Gdy widzę pwsh, interpretuję wiersz poleceń jako PowerShell 7. Nie traktuję powershell.exe jako tego samego hosta i nie obwiniam conhost o błędy modułu przeznaczonego wyłącznie dla wersji 7.

## Czym jest pwsh.exe?

pwsh to PowerShell 7, a nie Windows PowerShell 5.1. Hostem dla wersji 5.1 pozostaje powershell.exe. Ten plik to nowsze środowisko uruchomieniowe instalowane przez użytkownika. Nie jest to Windows Terminal.

## Co robi?

Uruchamia skrypty i moduły programu PowerShell 7. Niektóre przystawki wersji 5.1 nie załadują się tutaj. Nie odpowiada za interfejs kart (WindowsTerminal.exe) ani nie jest to cmd.exe.

## Dlaczego jest uruchomiony?

Uruchomiono program PowerShell 7, terminal VS Code ustawiony na pwsh lub zadanie wywołało ten host. Na komputerze z wyłącznie wersją 5.1 nie będzie kopii w Program Files\PowerShell\7.

## Sprawdź działający proces

W Windows PowerShell to zapytanie tylko do odczytu wyświetla pasujące identyfikatory procesów, czasy utworzenia i ścieżki wykonywalnych plików na tym komputerze.

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

Brak wyniku lub niedostępna ścieżka jest niejednoznaczna. Chronione procesy mogą ograniczać dostęp, a identyfikatory procesów mogą być ponownie używane. Zachowaj lokalne ścieżki osobiste.

Użyj [przewodnika po tożsamości pliku](https://feex.it/wiki/l/pl/software/system/verify-executable-path-signature/) do porównania sygnatur i metadanych produktu. Sam plik nie może ustalić bezpieczeństwa.

## Czy jest bezpieczny?

Host jest prawidłowy. Kwestią sporną jest skrypt

Podpisany przez firmę Microsoft plik pwsh w katalogu Program Files\PowerShell to PowerShell 7. Plik pwsh.exe w folderze Temp nim nie jest. O bezpieczeństwie decyduje proces nadrzędny i wiersz poleceń z parametrem -Command. To nadal nie jest powershell.exe.

Porównaj zarejestrowaną lokalizację z rzeczywistym plikiem. Znajomy folder sam w sobie nie ustala tożsamości.

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

- Instalacja PowerShell 7 równolegle (side-by-side)
- Windows PowerShell 5.1 to System32\WindowsPowerShell\v1.0\powershell.exe
- Oknem moze byc Windows Terminal lub OpenConsole

## Czy mogę go zakończyć?

Zatrzymuje te sesje 7

Zakonczenie pwsh.exe zabija PowerShell 7. powershell.exe 5.1 moze pozostac. Zakonczenie WindowsTerminal.exe zamyka tylko interfejs karty, a nie kazdy host 7 uruchomiony przez zadanie.

## Czy mogę go usunąć?

Odinstaluj PowerShell 7, zachowaj 5.1

Odinstaluj PowerShell z poziomu Aplikacji, jesli chcesz usunac pwsh. Nie usuwaj System32\powershell.exe. Nie usuwaj System32.

## Czy powinien uruchamiać się z systemem Windows?

Zaplanowane zadanie lub profil moze uruchomic pwsh. To nie jest host 5.1 ani domyslny skladnik systemu Windows o nazwie powershell.exe.

## Zmierz użycie zasobów

| CPU i pamięć | Porównaj kilka obserwacji dla tego samego PID i obciążenia. Ten wpis nie ma niezależnie zmierzonej uniwersalnej bazy odniesienia.           |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Dysk i sieć  | Przypisz aktywność do rzeczywistego procesu i bieżącego zadania; sam plik nie ustala oczekiwanych miejsc docelowych ani wolumenu transferu. |

## Informacje o pliku

| Nazwa pliku wykonywalnego         | pwsh.exe                                                                        |
| --------------------------------- | ------------------------------------------------------------------------------- |
| Zarejestrowana ścieżka instalacji | C:\Program Files\PowerShell\7\pwsh.exe                                          |
| Wydawca                           | Microsoft Corporation                                                           |
| Sprawdzenie podpisu               | Sprawdź rzeczywisty plik; ten wpis nie certyfikuje jego tożsamości certyfikatu. |

## Częste problemy

### Przystawka dzialajaca tylko w 5.1 kończy się błędem i uzytkownicy naprawiaja powershell.exe

Ten host to 7. Zainstaluj modul dla 7 lub uruchom Windows PowerShell 5.1. Inny plik exe, inna historia z galeria.

### Ukryty proces pwsh z losowego zadania

Odczytaj -File / -Command. Host 7 to nadal produkt Microsoftu. Ladunkiem jest ta linia. To nie oznacza, ze "Terminal to zlosliwe oprogramowanie".

## Rozwiązywanie problemów

Zdiagnozuj problem, zanim podejmiesz jakiekolwiek nieodwracalne działania.

### pwsh -v a $PSVersionTable w powershell.exe

Wersja 7 wyswietla informacje z tego pliku. Wersja 5.1 wyswietla z Windows PowerShell. Nie mieszaj dokumentacji dotyczacej aktualizacji.

### Sprawdz nadrzedny identyfikator PID tak samo, jak w przypadku 5.1

explorer i skrot to Twoje dzialanie. Uruchomienie pwsh przez pakiet Office to kwestia makra. Nie usuwaj folderu instalacyjnego 7 jako pierwszego kroku.

## Szczegóły techniczne

Szczegóły techniczne

| Nazwa obrazu     | pwsh.exe                                |
| ---------------- | --------------------------------------- |
| Element pokrewny | powershell.exe (Windows PowerShell 5.1) |

## Sprawdź tożsamość uruchomionego pliku

Sam plik nie może ustalić bezpieczeństwa. Zweryfikuj rzeczywistą ścieżkę, podpis i tożsamość produktu.

## Powiązane

Te elementy są powiązane z tym artykułem. Typ jest podany przy każdym łączu.

[powershell.exe: Proces aplikacji](https://feex.it/wiki/l/pl/process/powershell.exe/)[cmd.exe: Proces aplikacji](https://feex.it/wiki/l/pl/process/cmd.exe/)[WindowsTerminal.exe: Proces aplikacji](https://feex.it/wiki/l/pl/process/windowsterminal.exe/)[Sprawdź ścieżkę wykonywalnego pliku i podpis cyfrowy: Poradnik](https://feex.it/wiki/l/pl/software/system/verify-executable-path-signature/)[Odczytaj Menedżera zadań i porównaj aktywność procesów: Poradnik](https://feex.it/wiki/l/pl/software/system/how-to-read-task-manager/)[Procesy aplikacji: Kategoria](https://feex.it/wiki/process/application/)

## Źródła i weryfikacja

Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. [Jak prowadzimy badania](https://feex.it/wiki/research/).

- [Microsoft Learn: PowerShell 7 a Windows PowerShell ](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell)· pwsh.exe to PowerShell 7, powershell.exe to 5.1
- [Microsoft Learn: instalacja PowerShell w systemie Windows ](https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows)· Typowa sciezka to Program Files\PowerShell\7
- [Mapa procesów Foxhole ](https://foxhole.feex.it/)· Próbki z pierwszej ręki na komputerach z systemem Windows. Nie jest to benchmark laboratoryjny.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Wyjaśnia, jak sprawdzać podpisy plików. Ta publikacja nie rozstrzyga o tożsamości ani bezpieczeństwie konkretnego uruchomionego pliku.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Metoda odczytu lokalnego zapytania o proces.
- [Microsoft: Win32_Process properties ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Dokumentuje identyfikatory procesów, ścieżki wykonywalnych plików, daty utworzenia i ponowne użycie identyfikatora rodzica.

## Czy ten artykuł był pomocny?

Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.

Szybkie fakty

Krótka charakterystyka tej strony. Specyfikacje, źródła i pełny opis znajdują się w artykule.

- **Typ**: Proces aplikacji

  **Wydawca**: Microsoft Corporation

  **Plik wykonywalny**: pwsh.exe

  **Typowa ścieżka**: C:\Program Files\PowerShell\7\pwsh.exe

  **Zapisz kontekst**: Wpis referencyjny Feex Wiki

Zarejestrowany stan źródła: Sprawdzone przez Feex: Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji.

---

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