Vaje deritto ô cuntenuto

pwsh.exe

Prucesso d'applicazioneMicrosoft Corporation

Termene 'e ricerca 'e cataloghe: pwsh, powershell 7, powershell core

WindowsApplicazzione

PowerShell 7. È ll'host multipiattaforma pwsh, spesso sotta Program Files\PowerShell\7. Nun è Windows PowerShell 5.1 (powershell.exe).

Chello ca t'hê 'a sapé

pwsh è PowerShell 7, nun è Windows PowerShell 5.1.

pwsh.exe è PowerShell 7, 'nstallato 'a Microsoft comme host affiancato. powershell.exe resta Windows PowerShell 5.1 dint'a System32\WindowsPowerShell. Windows Terminal e OpenConsole disegnano sulo 'a fenesta. Si stute pwsh nun cave 'a 5.1.

Sicuro?
Cuntrolla 'o percorso d''o file ca sta giranno, 'a firma e chi l'ha pubbrecato. 'O nomme surtanto nun po garantì 'a sicurezza.
'A stessa cosa 'e powershell.exe?
No. Chillo è Windows PowerShell 5.1
O pozzo cunchiudere?
Chella sessione 'e PowerShell 7 se ferma
Feex dice
Si veco pwsh, leggio 'a riga 'e cumando comme PowerShell 7. Nun cunsidero powershell.exe comme 'o stesso host, e nun dou 'a colpa a conhost pe nu modulo ca gira sulo ngopp'a 7.

Che d'è pwsh.exe?

pwsh è PowerShell 7, nun è Windows PowerShell 5.1. Ll'host 5.1 resta powershell.exe. Stu file è 'o runtime cchiù nuovo ca 'nstalle tu. Nun è Windows Terminal.

Che ffa?

Esegue script e moduli 'e PowerShell 7. Cierte snap-in p''a 5.1 nun se carecano ccà. Nun disegna ll'interfaccia cu 'e schede (WindowsTerminal.exe) e nun è cmd.exe.

Pecché sta giranno?

Hê apierto PowerShell 7, nu terminale 'e VS Code 'mpustato ngopp'a pwsh, o n'attività ha chiammato st'host. Nu PC cu 'a 5.1 sola nun tene na copia dint'a Program Files\PowerShell\7.

Ispettà l'istanza 'n corso

In Windows PowerShell, 'sta query 'a sulamente lettura elenca 'e ID d'e prucesse currispunnente, 'e tiempo 'e creazione e 'e percorso d'o file eseguibile nco 'a stu PC.

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

Nisciuno risultato o' nu percorso nun accessibbele è 'nconclusivo. Prucesse prutette ponno limità l'accesso, e 'e ID d'e prucesse ponno essere riutilizzate. Tène 'e percorso persunale lucale.

Use 'o guida â identità d'o file pe' cunfrontà 'e firme e 'e metadate d'o produttore. Nu nomme 'e file sulamente nun po' stabilì 'a sicurizza.

È sicuro?

L'host è legittimo. 'O script è 'a dumanna

Nu pwsh firmato 'a Microsoft sotta Program Files\PowerShell è PowerShell 7. Nu pwsh.exe dint'a Temp no. 'A sicurezza vene sempe d''o genitore e d''a riga -Command. Chisto nun è sempe powershell.exe.

Cunfronta 'o percorso registrato cu 'o file reale. Nu cartella familiare sulamente nun stabilisce l'identità.

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

  • 'Nstallazzione affiancata 'e PowerShell 7
  • Windows PowerShell 5.1 è System32\WindowsPowerShell\v1.0\powershell.exe
  • 'A fenesta po' essere Windows Terminal o OpenConsole

O pozzo cunchiudere?

Ferma chella sessione d''o 7

Si stute pwsh.exe accide PowerShell 7. powershell.exe 5.1 po' restà. Si stute WindowsTerminal.exe chiure sulo ll'interfaccia a schede, no ogne host d''o 7 avviato 'a n'attività.

O pozzo caccià?

Disinstalla PowerShell 7, mantene 'a 5.1

Disinstalla PowerShell 'a ll'App si vuó luvà pwsh. Nun scassà System32\powershell.exe. Nun scassà System32.

S'avess' 'a avvià cu Windows?

N'attività chianificata o nu profilo po' avvià pwsh. Chillo nun è ll'host 5.1 e manco nu predefinito 'e Windows chiammato powershell.exe.

Mìsura ll'uso d'e risorsa

Mìsura 'o prucesso attuale cchiù tosto ca assumme nu baseline universale
CPU e memoria Cunfronta diverse osservazione pe' 'o stesso PID e workload. 'Stu record nun tene nu baseline universale misurato 'n modo indipendente.
Disco e rete Attrebbuisce ll'attività â prucesso reale e â attività attuale; nu nomme 'e file sulamente nun stabilisce 'e destinazione aspettate o 'o volume d'o trasferimento.

Nfurmaziune d''o file

Nfurmaziune ngopp'ô file pwsh.exe
Nomme d''o file eseguibbele pwsh.exe
Percorso d'a installazzione registrato C:\Program Files\PowerShell\7\pwsh.exe
Editore Microsoft Corporation
Verifeca d'a firma Ispettà 'o file reale; 'stu record nun certifica ll'identità d'o suoje certificato.

Prubleme cumune

Nu snap-in sulo p''a 5.1 falle e vonno riparà powershell.exe

Stu host è 'o 7. 'Nstalla 'o modulo p''o 7 o lancia Windows PowerShell 5.1. Exe differente, storia 'e gallarìa differente.

pwsh annascuso 'a n'attività a casaccio

Legge -File / -Command. Ll'host d''o 7 è sempe 'e Microsoft. 'O carrecamento sta dint''a riga. Nun è ca "Terminal è nu malware."

Risoluzzione d''e prubleme

Fa 'a diagnosi primma 'e cagnà quaccòsa ca po scassà.

pwsh -v 'nfronto a $PSVersionTable dint'a powershell.exe

'O 7 scrive 'a stu file. 'O 5.1 scrive 'a Windows PowerShell. Nun 'mmiscà 'e doc 'e ll'aggiornamento.

Cuntrolla 'o PID genitore 'a stessa manèra ca facisse p''a 5.1

explorer cchiù nu cullegamento sî tu. Office ca lancia pwsh è storia 'e macro. Nun scassà 'a cartella d''a 'nstallazzione d''o 7 comme primma mossa.

Dettaglie tecnece

Dettaglie tecnece
Dettagli tecnice ngopp'a pwsh.exe
Nomme 'e ll'immaggene pwsh.exe
Fratiello powershell.exe (Windows PowerShell 5.1)

Cuntrolla ll'identità 'e nu file ca sta giranno

Nu nomme 'e file sulamente nun po' stabilì 'a sicurizza. Verifeca 'o percorso reale, 'a firma e 'a identità d'o produttore.

Funte e verìfeca

Etichetta d''a fonte reggistrata: aùsto 2026. 'St'etichetta nun custituisce verìfeca 'ndipennente. Comme facimmo 'e recerche.

È servuto chist'articulo?

Basta nu sì o nu no. Si vuó, sciglie na mutivazzione o miett' na nota corta.

È servuto chist'articulo?