Skoči na sadržaj

pwsh.exe

Proces aplikacijeMicrosoft Corporation

Pojmovi za pretraživanje kataloga pwsh, powershell 7, powershell core

WindowsAplikacija

PowerShell 7. To je međuplatformski pwsh domaćin, obično u Program Files\PowerShell\7. To nije Windows PowerShell 5.1 (powershell.exe).

Što trebate znati

pwsh je PowerShell 7, a ne Windows PowerShell 5.1.

pwsh.exe je PowerShell 7, instaliran od Microsofta kao zasebni paralelni domaćin. powershell.exe je i dalje Windows PowerShell 5.1 u mapi System32\WindowsPowerShell. Windows Terminal i OpenConsole samo iscrtavaju prozor. Prekidanje pwsh-a ne uklanja 5.1.

Sigurno?
Provjerite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može utvrditi sigurnost.
Isto kao i powershell.exe?
Ne. To je Windows PowerShell 5.1
Mogu li ga prekinuti?
Ta sesija programa PowerShell 7 se zaustavlja
Feex kaže
Ako vidim pwsh, naredbeni redak tumačim kao PowerShell 7. Ne tretiram powershell.exe kao istog domaćina i ne krivim conhost za modul specifičan za verziju 7.

Što je pwsh.exe?

pwsh je PowerShell 7, a ne Windows PowerShell 5.1. Domaćin za 5.1 ostaje powershell.exe. Ova datoteka je novije izvršno okruženje koje sami instalirate. Nije Windows Terminal.

Čemu služi?

Izvršava PowerShell 7 skripte i module. Neki 5.1 dodaci (snap-ins) ovdje se neće učitati. Ne iscrtava sučelje s karticama (WindowsTerminal.exe) i nije cmd.exe.

Zašto je pokrenut?

Otvorili ste PowerShell 7, terminal unutar VS Codea postavljen na pwsh, ili je zadatak pozvao ovog domaćina. Računalo sa samo verzijom 5.1 neće imati kopiju u Program Files\PowerShell\7.

Pregledajte pokrenutu instancu

U Windows PowerShellu, ovaj upit samo za čitanje navodi odgovarajuće ID-ove procesa, vremena stvaranja i putanje izvršnih datoteka na ovom računalu.

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

Nema rezultata ili nedostupna putanja je neuvjerljiva. Zaštićeni procesi mogu ograničiti pristup, a ID-ovi procesa se mogu ponovno koristiti. Zadržite osobne putanje lokalno.

Upotrijebite vodič za identifikaciju datoteka za usporedbu potpisa i metapodataka proizvoda. Sama datoteka ne može utvrditi sigurnost.

Je li siguran?

Glavno računalo je legitimno. Skripta je upitna

Microsoftom potpisani pwsh unutar Program Files\PowerShell je PowerShell 7. pwsh.exe u Tempu to nije. Sigurnost i dalje ovisi o roditeljskom procesu i naredbi -Command. Ovo i dalje nije powershell.exe.

Usporedite zabilježenu lokaciju sa stvarnom datotekom. Poznata mapa sama po sebi ne utvrđuje identitet.

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

  • Usporedna instalacija za PowerShell 7
  • Windows PowerShell 5.1 nalazi se na System32\WindowsPowerShell\v1.0\powershell.exe
  • Prozor može biti Windows Terminal ili OpenConsole

Mogu li ga prekinuti?

Zaustavlja tu sesiju verzije 7

Prekidanje procesa pwsh.exe gasi PowerShell 7. powershell.exe 5.1 može ostati. Prekidanje procesa WindowsTerminal.exe zatvara samo korisničko sučelje kartice, a ne svakog domaćina verzije 7 kojeg je pokrenuo zadatak.

Mogu li ga ukloniti?

Deinstalirajte PowerShell 7, zadržite 5.1

Deinstalirajte PowerShell iz stavke Aplikacije ako želite ukloniti pwsh. Nemojte brisati System32\powershell.exe. Nemojte brisati System32.

Treba li se pokretati s Windowsima?

Planirani zadatak ili profil može pokrenuti pwsh. To nije domaćin verzije 5.1 i nije zadana datoteka sustava Windows naziva powershell.exe.

Mjerite korištenje resursa

Izmjerite trenutni proces umjesto da pretpostavljate univerzalnu osnovnu liniju
CPU i memorija Usporedite nekoliko opažanja za isti PID i radno opterećenje. Ovaj unos nema neovisno izmjerenu univerzalnu osnovnu liniju.
Disk i mreža Pripisujte aktivnost stvarnom procesu i trenutnom zadatku; sama datoteka ne utvrđuje očekivana odredišta ili volumen prijenosa.

Informacije o datoteci

Informacije o datoteci 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 svog certifikata.

Uobičajeni problemi

Dodatak isključivo za verziju 5.1 ne uspijeva pa korisnici popravljaju powershell.exe

Ovaj domaćin je 7. Instalirajte modul za 7 ili pokrenite Windows PowerShell 5.1. Druga izvršna datoteka, druga priča s galerijom.

Skriveni pwsh iz nasumičnog zadatka

Pročitajte parametre -File / -Command. Domaćin verzije 7 i dalje je Microsoftov. Naredbeni redak je teret. To ne znači "Terminal je zlonamjerni softver."

Rješavanje problema

Dijagnosticirajte prije nego što promijenite bilo što destruktivno.

pwsh -v naspram $PSVersionTable u powershell.exe

Verzija 7 ispisuje iz ove datoteke. Verzija 5.1 ispisuje iz Windows PowerShell. Nemojte miješati dokumentaciju za nadogradnju.

Ispitajte nadređeni PID na isti način kao što biste to učinili za 5.1

explorer uz prečac ste vi. Ako Office pokreće pwsh, riječ je o makronaredbi. Nemojte brisati instalacijsku mapu 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 pokrenute datoteke

Sama datoteka ne može utvrditi sigurnost. Provjerite stvarnu putanju, potpis i identitet proizvoda.

Izvori i provjera

Zabilježena oznaka izvora: kolovoz 2026. Ova oznaka ne predstavlja neovisnu provjeru. Kako istražujemo.

Je li ovaj članak bio koristan?

Dovoljno je odgovoriti s da ili ne. Odaberite razlog ako želite ili dodajte kratku bilješku.

Je li ovaj članak bio koristan?