pwsh.exe
Pojmovi za pretragu kataloga pwsh, powershell 7, powershell core
PowerShell 7. To je multiplatformski pwsh host, cesto pod Program Files\PowerShell\7. To nije Windows PowerShell 5.1 (powershell.exe).
Šta trebate znati
pwsh je PowerShell 7, a ne Windows PowerShell 5.1.
pwsh.exe je PowerShell 7, instaliran od strane Microsofta kao zasebni paralelni host. powershell.exe je i dalje Windows PowerShell 5.1 u System32\WindowsPowerShell. Windows Terminal i OpenConsole samo iscrtavaju prozor. Prekidanje procesa pwsh ne uklanja verziju 5.1.
- Sigurno?
- Provjerite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može garantovati sigurnost.
- Isto sto i powershell.exe?
- Ne. To je Windows PowerShell 5.1
- Mogu li ga prekinuti?
- Ta sesija programa PowerShell 7 se zaustavlja
Sta je pwsh.exe?
pwsh je PowerShell 7, a ne Windows PowerShell 5.1. Host za verziju 5.1 ostaje powershell.exe. Ova datoteka je novije izvrsno okruzenje koje sami instalirate. To nije Windows Terminal.
Čemu služi?
Izvrsava skripte i module za PowerShell 7. Neki dodaci (snap-ins) za verziju 5.1 nece se ucitati ovdje. Ne iscrtava korisnicki interfejs s karticama (WindowsTerminal.exe) i nije cmd.exe.
Zašto se izvršava?
Otvorili ste PowerShell 7, terminal u VS Codeu postavljen na pwsh, ili je zadatak pozvao ovaj host. Racunar koji ima samo 5.1 nece prikazivati 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 lokalnim.
Koristite vodič za identifikaciju datoteka za poređenje potpisa i metapodataka proizvoda. Sam naziv datoteke ne može utvrditi sigurnost.
Da li je siguran?
Host je legitiman. Skripta je upitna
Microsoftov digitalno potpisani pwsh pod Program Files\PowerShell je PowerShell 7. pwsh.exe u mapi Temp to nije. Sigurnost i dalje zavisi od maticnog procesa i linije -Command. 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 instalacija za PowerShell 7
- Windows PowerShell 5.1 je System32\WindowsPowerShell\v1.0\powershell.exe
- Prozor moze biti Windows Terminal ili OpenConsole
Mogu li ga prekinuti?
Zaustavlja tu sesiju verzije 7
Prekidanje procesa pwsh.exe zaustavlja PowerShell 7. powershell.exe 5.1 moze ostati. Prekidanje procesa 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, zadrzite 5.1
Deinstalirajte PowerShell iz stavke Apps ako zelite ukloniti pwsh. Nemojte brisati System32\powershell.exe. Nemojte brisati System32.
Treba li se pokretati sa sistemom Windows?
Planirani zadatak ili profil moze pokrenuti pwsh. To nije host za 5.1 niti zadana Windows komponenta pod nazivom powershell.exe.
Mjerite upotrebu resursa
| 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 | Pripišite aktivnost stvarnom procesu i trenutnom zadatku; naziv datoteke sam po sebi ne utvrđuje očekivane destinacije ili obim prenosa. |
Informacije o datoteci
| 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 certificira identitet njenog certifikata. |
Česti problemi
Dodatak (snap-in) iskljucivo za verziju 5.1 ne radi, pa popravljaju powershell.exe
Ovaj host je 7. Instalirajte modul za verziju 7 ili pokrenite Windows PowerShell 5.1. Druga exe datoteka, drugacija galerija modula.
Skriveni pwsh pokrenut iz nasumicnog zadatka
Procitajte argumente -File / -Command. Host za verziju 7 je i dalje Microsoftov. Sadrzaj je sama linija. To ne znaci da je "Terminal zlonamjerni softver."
Rješavanje problema
Postavite dijagnozu prije nego što promijenite bilo šta što može nanijeti štetu.
pwsh -v naspram $PSVersionTable u powershell.exe
Verzija 7 ispisuje podatke iz ove datoteke. Verzija 5.1 ispisuje iz Windows PowerShell. Nemojte mijesati dokumentaciju za nadogradnju.
Provjerite maticni PID na isti nacin kao sto biste to ucinili za 5.1
explorer plus precica ste vi. Office koji pokrece pwsh je prica o makroima. Nemojte odmah brisati instalacijsku mapu verzije 7.
Tehnički detalji
Tehnički detalji
| Naziv slike | pwsh.exe |
|---|---|
| Srodan proces | powershell.exe (Windows PowerShell 5.1) |
Provjerite identitet pokrenute datoteke
Sam naziv datoteke ne može utvrditi sigurnost. Provjerite stvarnu putanju, potpis i identitet proizvoda.
Izvori i provjera
Zabilježena oznaka izvora: august 2026. Ova oznaka ne predstavlja nezavisnu provjeru. Kako istražujemo.
- Microsoft Learn: PowerShell 7 vs Windows PowerShell · pwsh.exe je PowerShell 7, powershell.exe je 5.1
- Microsoft Learn: install PowerShell on Windows · Tipicna putanja je Program Files\PowerShell\7
- Foxhole mapa procesa · Uzorci prve strane na Windows računarima. Nije laboratorijski benčmark.
- Microsoft Sysinternals: Sigcheck · Objašnjava kako provjeriti potpise datoteka. Ova referenca ne utvrđuje identitet ili sigurnost određene pokrenute datoteke.
- Microsoft: Get-CimInstance · Metoda upita lokalnog procesa samo za čitanje.
- Microsoft: Win32_Process svojstva · Dokumentuje ID-jeve procesa, izvršne putanje, datume kreiranja i ponovnu upotrebu roditeljskog ID-ja.
Da li je ovaj članak bio koristan?
Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku napomenu.
Hvala. To nam pomaže da poboljšamo ovu stranicu.