Pasar al contenido

pwsh.exe

Proceso de aplicaciónMicrosoft Corporation

Términos de búsqueda del catálogo pwsh, powershell 7, powershell core

WindowsAplicación

PowerShell 7. Es el host multiplataforma de pwsh, ubicado comúnmente en Program Files\PowerShell\7. No es Windows PowerShell 5.1 (powershell.exe).

Lo que necesita saber

pwsh es PowerShell 7, no Windows PowerShell 5.1.

pwsh.exe es PowerShell 7, instalado desde Microsoft como un host paralelo. powershell.exe sigue siendo Windows PowerShell 5.1 en System32\WindowsPowerShell. Windows Terminal y OpenConsole solo se encargan de representar la ventana. Finalizar pwsh no elimina la versión 5.1.

¿Seguro?
Compruebe la ruta, la firma y el editor del archivo en ejecución. El nombre por sí solo no puede determinar la seguridad.
¿Es lo mismo que powershell.exe?
No. Ese corresponde a Windows PowerShell 5.1
¿Puedo finalizarlo?
Esa sesión de PowerShell 7 se detiene
Feex dice
Si veo pwsh, interpreto la línea de comandos como PowerShell 7. No trato a powershell.exe como el mismo host y no responsabilizo a conhost por un módulo exclusivo de la versión 7.

¿Qué es pwsh.exe?

pwsh es PowerShell 7, no Windows PowerShell 5.1. El host de 5.1 se mantiene como powershell.exe. Este archivo es el entorno de ejecución más reciente que instala. No es Windows Terminal.

¿Qué hace?

Ejecuta scripts y módulos de PowerShell 7. Algunos complementos de 5.1 no se cargarán aquí. No representa la interfaz gráfica de pestañas (WindowsTerminal.exe) y no es cmd.exe.

¿Por qué se está ejecutando?

Ha abierto PowerShell 7, una terminal de VS Code configurada con pwsh o una tarea invocó este host. Un equipo que solo cuenta con 5.1 no mostrará una copia en Program Files\PowerShell\7.

Inspeccionar la instancia en ejecución

En Windows PowerShell, esta consulta de solo lectura enumera los IDs de proceso coincidentes, los tiempos de creación y las rutas ejecutables en este PC.

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

Ningún resultado o una ruta inaccesible no es concluyente. Los procesos protegidos pueden restringir el acceso y los IDs de proceso pueden reutilizarse. Mantenga las rutas personales locales.

Use la guía de identidad de archivo para comparar firmas y metadatos del producto. Un nombre de archivo solo no puede establecer la seguridad.

¿Es seguro?

El host es legítimo. La duda está en el script

Un archivo pwsh firmado por Microsoft en Program Files\PowerShell es PowerShell 7. Un pwsh.exe en Temp no lo es. La seguridad sigue dependiendo del proceso principal y de la línea -Command. Sigue sin ser powershell.exe.

Compare la ubicación registrada con el archivo real. Una carpeta familiar sola no establece la identidad.

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

  • Instalacion simultanea de PowerShell 7
  • Windows PowerShell 5.1 es System32\WindowsPowerShell\v1.0\powershell.exe
  • La ventana puede ser Windows Terminal u OpenConsole

¿Puedo finalizarlo?

Detiene esa sesion de 7

Finalizar pwsh.exe cierra PowerShell 7. powershell.exe 5.1 puede permanecer. Finalizar WindowsTerminal.exe solo cierra la interfaz de la pestana, no todos los hosts de 7 iniciados por una tarea.

¿Puedo eliminarlo?

Desinstalar PowerShell 7, conservar 5.1

Desinstale PowerShell desde Aplicaciones si desea eliminar pwsh. No elimine System32\powershell.exe. No elimine System32.

¿Debería iniciarse con Windows?

Una tarea programada o un perfil pueden iniciar pwsh. Ese no es el host de 5.1 y no es un valor predeterminado de Windows llamado powershell.exe.

Medir el uso de recursos

Mida el proceso actual en lugar de asumir una línea de base universal
CPU y memoria Compare varias observaciones para el mismo PID y carga de trabajo. Esta entrada no tiene una línea de base universal medida de forma independiente.
Disco y red Atribuya la actividad al proceso real y a la tarea actual; un nombre de archivo solo no establece los destinos esperados ni el volumen de transferencia.

Información del archivo

Informacion del archivo pwsh.exe
Nombre del ejecutable pwsh.exe
Ruta de instalación registrada C:\Program Files\PowerShell\7\pwsh.exe
Editor Microsoft Corporation
Verificación de firma Inspeccione el archivo real; esta entrada no certifica la identidad de su certificado.

Problemas comunes

Un complemento exclusivo de 5.1 falla y reparan powershell.exe

Este host es 7. Instale el modulo para 7 o ejecute Windows PowerShell 5.1. Distinto ejecutable, diferente catalogo en la galeria.

pwsh oculto desde una tarea aleatoria

Lea -File / -Command. El host de 7 sigue siendo de Microsoft. La carga util es la linea. Eso no significa que "Terminal sea malware".

Solución de problemas

Diagnostique antes de realizar cualquier cambio destructivo.

pwsh -v frente a $PSVersionTable en powershell.exe

7 muestra informacion desde este archivo. 5.1 muestra informacion desde Windows PowerShell. No mezcle la documentacion de actualizacion.

Inspeccione el PID principal de la misma manera que lo haria para 5.1

explorer mas un acceso directo indica que fue usted. Office iniciando pwsh suele deberse a una macro. No elimine la carpeta de instalacion de 7 como primera medida.

Detalles técnicos

Detalles técnicos
Detalles tecnicos de pwsh.exe
Nombre de la imagen pwsh.exe
Proceso hermano powershell.exe (Windows PowerShell 5.1)

Comprobar la identidad de un archivo en ejecución

Un nombre de archivo solo no puede establecer la seguridad. Verifique la ruta real, la firma y la identidad del producto.

Fuentes y verificación

Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.

¿Fue útil este artículo?

Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.

¿Fue útil este artículo?