Pređi na sadržaj

pwsh.exe

Proces aplikacijeMicrosoft Corporation

Pojmovi za pretragu kataloga pwsh, powershell 7, powershell core

WindowsAplikacija

PowerShell 7. To je međuplatformski pwsh host, često pod Program Files\PowerShell\7. To nije Windows PowerShell 5.1 (powershell.exe).

Šta treba da znate

pwsh je PowerShell 7, a ne Windows PowerShell 5.1.

pwsh.exe je PowerShell 7, instaliran od strane Microsoft-a kao paralelni (side-by-side) host. powershell.exe je i dalje Windows PowerShell 5.1 u System32\WindowsPowerShell. Windows Terminal i OpenConsole samo iscrtavaju prozor. Prekidanje pwsh-a ne uklanja 5.1.

Bezbjedan?
Provjerite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može garantovati bezbjednost.
Isto kao powershell.exe?
Ne. To je Windows PowerShell 5.1
Mogu li ga prekinuti?
Ta PowerShell 7 sesija se zaustavlja
Feex navodi
Ako vidim pwsh, komandnu liniju tumačim kao PowerShell 7. Ne smatram powershell.exe istim hostom i ne krivim conhost za modul koji je isključivo za verziju 7.

Šta je pwsh.exe?

pwsh je PowerShell 7, a ne Windows PowerShell 5.1. Host za 5.1 ostaje powershell.exe. Ovaj fajl je novije runtime okruženje koje sami instalirate. To nije Windows Terminal.

Čemu služi?

Pokreće skripte i module za PowerShell 7. Neki dodaci (snap-ins) iz 5.1 se ovdje neće učitati. Ne iscrtava interfejs kartica (WindowsTerminal.exe) i nije cmd.exe.

Zašto se izvršava?

Otvorili ste PowerShell 7, VS Code terminal postavljen na pwsh, ili je neki zadatak pozvao ovaj host. Računar sa samo 5.1 neće imati kopiju u Program Files\PowerShell\7.

Pregledajte pokrenutu instancu

U Windows PowerShell-u, ovaj upit samo za čitanje navodi odgovarajuće ID-jeve procesa, vremena kreiranja i izvršne putanje na ovom računaru.

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

Nema rezultata ili je nepristupačna putanja neuvjerljiva. Zaštićeni procesi mogu ograničiti pristup, a ID-jevi procesa se mogu ponovo koristiti. Zadržite lične putanje lokalno.

Koristite vodič za identifikaciju datoteka za poređenje potpisa i metapodataka proizvoda. Sam naziv datoteke ne može utvrditi sigurnost.

Da li je bezbjedan?

Host je legitiman. Skripta je pod znakom pitanja

pwsh sa Microsoft-ovim potpisom u Program Files\PowerShell jeste PowerShell 7. pwsh.exe u Temp to nije. Bezbjednost se i dalje procjenjuje prema roditeljskom procesu i -Command liniji. Ovo i dalje nije powershell.exe.

Uporedite zabilježenu lokaciju sa stvarnom datotekom. Poznati folder sam po sebi ne utvrđuje identitet.

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

  • Paralelna (side-by-side) instalacija PowerShell 7
  • Windows PowerShell 5.1 je System32\WindowsPowerShell\v1.0\powershell.exe
  • Prozor može biti Windows Terminal ili OpenConsole

Mogu li ga prekinuti?

Prekida tu sesiju verzije 7

Prekidanje pwsh.exe zaustavlja PowerShell 7. powershell.exe 5.1 može ostati. Prekidanje WindowsTerminal.exe zatvara samo interfejs kartica, ali ne i svaki host verzije 7 koji je pokrenuo neki zadatak.

Mogu li ga ukloniti?

Deinstalirajte PowerShell 7, zadržite 5.1

Deinstalirajte PowerShell iz Apps ako želite da pwsh nestane. Nemojte brisati System32\powershell.exe. Nemojte brisati System32.

Da li treba da se pokreće sa Windows-om?

Zadani zadatak ili profil može pokrenuti pwsh. To nije host za 5.1 i nije Windows podrazumijevani fajl nazvan powershell.exe.

Mjerite upotrebu resursa

Mjerite trenutni proces umjesto da pretpostavljate univerzalnu osnovnu liniju
CPU i memorija Uporedite nekoliko zapažanja za isti PID i radno opterećenje. Ovaj unos nema nezavisno izmjerenu univerzalnu osnovnu liniju.
Disk i mreža Pripisujte aktivnost stvarnom procesu i trenutnom zadatku; naziv datoteke sam po sebi ne utvrđuje očekivane destinacije ili obim prenosa.

Informacije o datoteci

Informacije o fajlu pwsh.exe
Naziv izvršne datoteke pwsh.exe
Zabilježena putanja instalacije C:\Program Files\PowerShell\7\pwsh.exe
Izdavač Microsoft Corporation
Provjera potpisa Pregledajte stvarnu datoteku; ovaj unos ne potvrđuje identitet njenog sertifikata.

Uobičajeni problemi

Snap-in dostupan samo za 5.1 ne uspijeva, pa se popravlja powershell.exe

Ovaj host je 7. Instalirajte modul za verziju 7 ili pokrenite Windows PowerShell 5.1. Različiti exe fajlovi, različite galerije.

Skriveni pwsh iz nasumičnog zadatka

Pročitajte -File / -Command. Host verzije 7 je i dalje Microsoft-ov. Sadržaj je u samoj liniji. To ne znači da je "Terminal malver."

Rješavanje problema

Uspostavite dijagnozu prije nego što napravite bilo kakvu destruktivnu promjenu.

pwsh -v naspram $PSVersionTable u powershell.exe

Verzija 7 ispisuje iz ovog fajla. Verzija 5.1 ispisuje iz Windows PowerShell-a. Nemojte miješati dokumentaciju za nadogradnju.

Provjerite roditeljski PID na isti način kao i za 5.1

explorer uz prečicu znači da ste to vi. Office koji pokreće pwsh je priča o makroima. Nemojte odmah brisati instalacioni folder verzije 7 kao prvi korak.

Tehnički detalji

Tehnički detalji
Tehnički detalji o pwsh.exe
Naziv slike pwsh.exe
Srodni proces powershell.exe (Windows PowerShell 5.1)

Provjerite identitet pokrenutog fajla

Sam naziv datoteke ne može utvrditi sigurnost. Provjerite stvarnu putanju, potpis i identitet proizvoda.

Izvori i verifikacija

Zabilježena oznaka izvora: avgust 2026. Ova oznaka ne predstavlja nezavisnu verifikaciju. Kako istražujemo.

Da li je ovaj članak bio koristan?

Dovoljno je da označite sa da ili ne. Izaberite razlog ako želite, ili dodajte kratku napomenu.

Da li je ovaj članak bio koristan?