Cómo detener un servicio o programa en ejecución desde el símbolo del sistema o PowerShell
Si desea aprender cómo detener un servicio o programa en ejecución desde el símbolo del sistema o desde Windows PowerShell, continúe leyendo este tutorial. La forma habitual de finalizar un proceso en ejecución en Windows es abrir el Administrador de tareas, hacer clic derecho en el proceso y seleccionar 'Finalizar tarea' o "Finalizar árbol de procesos". ". Además, si desea detener un servicio, debe navegar a servicios y seleccionar la opción "Detener", después de hacer clic derecho en el servicio.
Sin embargo, otra forma útil de finalizar un servicio o programa en ejecución es utilizar la línea de comandos o PowerShell, especialmente en los casos en los que no puede finalizar el proceso mediante el Administrador de tareas.
Cómo finalizar cualquier proceso en ejecución (programa o servicio) desde el símbolo del sistema o PowerShell.*
* Nota: Tenga en cuenta que los servicios críticos de Windows no se pueden detener de ninguna manera.
Paso 1. Busque el nombre o el PID del proceso en ejecución.
Para detener una aplicación o servicio desde el símbolo del sistema o desde PowerShell, necesita conocer el nombre del proceso o el identificador del proceso (PID)*.
* Nota: El Identificador de proceso (PID) es un número único que identifica cada uno de los procesos en ejecución en el sistema operativo.
Para encontrar el Nombre o el Nombre o el PID de un proceso, utilice una de las siguientes formas:
Opción 1. Busque el nombre del proceso y el PID en el Administrador de tareas.
La primera y más sencilla forma de encontrar el nombre y el PID de un proceso en Windows es desde la pestaña Detalles del Administrador de tareas. Además, si desea conocer el nombre y el PID de un servicio, seleccione la pestaña Servicios.
Opción 2. Busque el nombre del proceso y el PID en el símbolo del sistema o PowerShell.
1. Para ver el nombre y el PID de todos los procesos en ejecución, escriba el siguiente comando (y presione Entrar), ya sea en el símbolo del sistema o en PowerShell: *
tasklist2. Ahora observe el PID del proceso que desea detener y continúe con el paso 2. *
* CONSEJOS:
1. Para ver una lista de todos los PID de un programa (proceso) en ejecución, proporcione este comando:
tasklist /fi "imagename eq ProcessName.exe"
p.ej. para ver todos los PID del proceso "Chrome.exe", escriba:
tasklist /fi "imagename eq chrome.exe"2. Para ver el PID de un tipo de servicio específico:
sc queryex ServiceNamep.ej. para ver todos los PID del proceso de servicio "BITS", escriba:
sc queryex bitsPaso 2. Finalice un proceso desde el símbolo del sistema o PowerShell.
Luego de encontrar el Nombre o el PID del proceso/servicio que desea detener, proceda a detenerlo siguiendo las instrucciones a continuación:
Parte 1. Cómo finalizar un proceso desde el símbolo del sistema.
Para finalizar un proceso desde el símbolo del sistema, puede usar su nombre o su PID.
A. Para finalizar un proceso en ejecución utilizando su PID desde el símbolo del sistema:
1. Abra el Símbolo del sistema como administrador.
2. Escriba el siguiente comando y presione Entrar:*
taskkill /F /PID ProcessPID* Nota: Dónde ProcessPID = el PID del proceso que desea detener . Por ejemplo: si desea finalizar el proceso "notepad.exe" con PID 1908, escriba:
taskkill /F /PID 1908B. Para forzar el cierre de todas las instancias de un servicio o aplicación en ejecución, usando su nombre:
1. Abra el Símbolo del sistema como administrador.
2. Escriba el siguiente comando y presione Intro:*
TASKKILL /F /IM ProcessName /T* Nota: Donde ProcessName = El nombre del aplicación que desea detener como se indica en la columna "Nombre de imagen". Por ejemplo: si desea finalizar todas las instancias de la aplicación "Chrome.exe", escriba:
TASKKILL /F /IM chrome.exe /TParte 2. Cómo eliminar un proceso desde PowerShell.
Para detener un proceso desde PowerShell, puede usar su nombre o su PID.
A. Para forzar la detención de un proceso en ejecución de un servicio o aplicación, utilizando el PID:
1. Abra PowerShell como administrador.
2. Escriba el siguiente comando y presione Entrar: *
kill -id ProcessPID* Nota: Dónde ProcessPID = el PID del proceso que desea detener . Por ejemplo: si desea finalizar el proceso "notepad.exe" con PID 396, escriba:
kill -id 396B. Para detener un proceso o servicio en ejecución, usando su nombre de PowerShell:
Stop-Process -Name "ProcessName"* Nota: Donde ProcessName = El nombre del aplicación que desea detener como se indica en la columna "Nombre de imagen" sin la extensión ".exe". por ejemplo: si desea finalizar todas las instancias de la aplicación "Chrome.exe", escriba :
Stop-Process -Name "chrome"¡Eso es todo! Déjame saber si esta guía te ha ayudado dejando tu comentario sobre tu experiencia. Por favor, dale me gusta y comparte esta guía para ayudar a otros.