powershell.exe
Termeni de căutare în catalog powershell, windows powershell
Windows PowerShell 5.1. pwsh.exe este PowerShell 7. Ambele pot fi prezente. Fereastra de consolă este adesea conhost.exe.
Ce trebuie să știți
Acesta este Windows PowerShell 5.1. Scriptul din linia de comandă reprezintă riscul, nu numele gazdei.
powershell.exe este Windows PowerShell. pwsh.exe este noul PowerShell. conhost.exe desenează fereastra. Un powershell.exe ascuns lansat de o macrocomandă Word este o problemă legată de linia de comandă.
- Sigur?
- Verificați calea fișierului care rulează, semnătura și editorul. Numele singur nu poate stabili siguranța.
- Este la fel ca pwsh?
- Nu. pwsh este PowerShell 7
- De ce se află conhost acolo?
- Aceasta este fereastra de consolă
Ce este powershell.exe?
powershell.exe este Windows PowerShell 5.1, inclus în Windows. Nu este pwsh.exe, pe care îl instalați ca PowerShell 7 de la Microsoft.
Ce face?
Execută scripturi și cmdleturi. Politica de execuție poate bloca scripturile locale nesemnate. O ocolire în linia de comandă este un semnal de alarmă dacă nu ați introdus-o dvs.
De ce rulează?
Ați deschis o linie de comandă, o activitate programată sau un program de instalare a lansat un script. Malware-ul fără fișiere folosește de asemenea această gazdă. Calea și linia de comandă determină situația.
Inspectați instanța care rulează
În Windows PowerShell, această interogare doar pentru citire listează ID-urile de proces, timpii de creare și căile executabilelor potrivite pe acest PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'powershell.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Niciun rezultat sau o cale inaccesibilă este neconcludentă. Procesele protejate pot restricționa accesul, iar ID-urile de proces pot fi reutilizate. Păstrați căile personale locale.
Utilizați ghidul de identificare a fișierelor pentru a compara semnăturile și metadatele produsului. Un nume de fișier singur nu poate stabili siguranța.
Este sigur?
Gazda este legitimă. Scriptul reprezintă problema
powershell.exe din System32 sau SysWOW64 este gazda Windows. Siguranța depinde de procesul părinte și de linia -Command / -EncodedCommand. Verdicturile bazate doar pe numele fișierului eșuează aici.
Comparați locația înregistrată cu fișierul real. Un folder familiar singur nu stabilește identitatea.
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
- PowerShell 7 este pwsh.exe
- Gazda pe 32 de biți se află în SysWOW64
- Citiți întotdeauna argumentele
Îl pot opri?
Oprește acel script
Oprirea powershell.exe închide sesiunea respectivă. Dacă o activitate îl repornește, găsiți acea activitate. Oprirea conhost.exe închide doar fereastra.
Îl pot elimina?
Nu
Nu ștergeți powershell.exe. Restricționați executarea scripturilor prin politici dacă este un PC securizat. Procesele de mentenanță Windows necesită gazda.
Ar trebui să pornească odată cu Windows?
Un proces PowerShell la pornire cu o fereastră ascunsă este un test de persistență. O comandă rapidă interactivă creată de dvs. este în regulă.
Măsurați utilizarea resurselor
| CPU și memorie | Comparați mai multe observații pentru același PID și sarcină de lucru. Această intrare nu are o bază universală măsurată independent. |
|---|---|
| Disc și rețea | Atribuiți activitatea procesului real și sarcinii curente; un nume de fișier singur nu stabilește destinațiile așteptate sau volumul de transfer. |
Informații despre fișier
| Nume executabil | powershell.exe |
|---|---|
| Cale de instalare înregistrată | C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe |
| Editor | Microsoft Corporation |
| Verificare semnătură | Inspectați fișierul real; această intrare nu îi certifică identitatea certificatului. |
Probleme frecvente
EncodedCommand la conectare
Copiați linia și decodificați-o într-un editor sigur. Acela este conținutul suspect, nu faptul că "PowerShell este un virus".
Confundat cu cmd
Fișierele batch sunt cmd.exe. Profilurile PowerShell reprezintă un fișier de pornire diferit.
Depanare
Diagnosticați înainte de a modifica ceva distructiv.
Inspectați PID-ul părinte
winword care lansează powershell este un caz de macrocomandă Office. explorer care îl lansează după ce ați făcut clic pe o comandă rapidă este o acțiune a dvs.
Nu dezactivați PowerShell pentru a opri un singur script
Eliminați activitatea sau documentul. Gazda este un instrument.
Detalii tehnice
Detalii tehnice
| Nume imagine | powershell.exe |
|---|---|
| Element înrudit | pwsh.exe (PowerShell 7) |
Verificați identitatea unui fișier care rulează
Un nume de fișier singur nu poate stabili siguranța. Verificați calea reală, semnătura și identitatea produsului.
Surse și verificare
Etichetă sursă înregistrată: August 2026. Această etichetă nu stabilește verificarea independentă. Cum cercetăm.
- Microsoft Learn: PowerShell · Windows PowerShell și pwsh
- Microsoft Learn: conhost · Gazdă fereastră consolă
- Hartă procese Foxhole · Eșantioane originale de pe PC-uri Windows. Nu este un test de laborator.
- Microsoft Sysinternals: Sigcheck · Explică modul de inspectare a semnăturilor de fișiere. Această referință nu stabilește identitatea sau siguranța unui anumit fișier care rulează.
- Microsoft: Get-CimInstance · Metodă de interogare locală a proceselor, doar pentru citire.
- Microsoft: Win32_Process proprietăți · Documentează ID-urile de proces, căile executabilelor, datele de creare și reutilizarea ID-ului părinte.
A fost util acest articol?
Un da sau nu este suficient. Alegeți un motiv dacă doriți sau adăugați o scurtă notă.
Mulțumim. Acest lucru ne ajută să îmbunătățim această pagină.