¿Cómo elimino una tarea programada desatendida?

0

Tengo una tarea de Windows fuera de control, si la estuviera ejecutando como usuario conectado, usaría Process Explorer (procexpe.exe) y buscaría el cmd.exe relacionado y lo mataría allí, pero este se está ejecutando con un usuario que está Sin iniciar sesión.

No puedo entender cómo matarlo.

Der Hochstapler
fuente
1
Todavía aparece en el explorador de procesos, aunque es posible que se vea obligado a iniciarlo con privilegios de administrador.
Billy ONeal
1
¿Alguna versión particular de Windows?
Moab
but this one is running with a user who is not logged in¿Qué? ¿Cómo? Si el usuario cierra sesión, sus procesos deberían finalizar. Si todavía se está ejecutando, entonces debe ser un proceso bloqueado que no se puede eliminar, por lo que se habría requerido un reinicio.
Synetech
¿Intentaste el administrador de tareas / explorador de procesos con privilegios de administrador?
Daniel R Hicks
@Synetech: dice que es una tarea programada. Si así se define, se ejecutará independientemente de si el usuario inició sesión o no.
Daniel R Hicks

Respuestas:

1

Pruebe taskkill - ( http://technet.microsoft.com/en-us/library/cc725602(WS.10).aspx )

Taskkill

Se aplica a: Windows 7, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows XP

Finaliza una o más tareas o procesos. Los procesos pueden finalizar por ID de proceso o nombre de imagen. Taskkill reemplaza la herramienta de matar.

Ejemplos

Para finalizar los procesos con los ID de proceso 1230, 1241 y 1253, escriba:

taskkill / pid 1230 / pid 1241 / pid 1253

Para finalizar forzosamente el proceso "Notepad.exe" si fue iniciado por el sistema, escriba:

taskkill / f / fi "USERNAME eq NT AUTHORITY \ SYSTEM" / im notepad.exe

Christopher
fuente
1
@ fixer1234 Actualizado para agregar algunos detalles relevantes.
Christopher
0

Tengo una tarea de Windows fuera de control, si la estuviera ejecutando como usuario conectado, usaría Process Explorer (procexpe.exe) y buscaría el cmd.exe relacionado y lo mataría allí, pero este se está ejecutando con un usuario que está Sin iniciar sesión.

No puedo entender cómo matarlo.

Ejecute Process Explorer en modo administrador (es decir, con privilegios elevados): deberá ingresar las credenciales de administrador. De esa manera, tendrá acceso a los procesos de otros usuarios, luego podrá encontrarlos fácilmente y eliminarlos (también, puede habilitar la CPU Historycolumna para ver los gráficos de la CPU de todos los procesos que probablemente ayudarán a que el proceso errante sobresalga como un pulgar adolorido.

Alternativamente, el Administrador de tareas será suficiente para esto también; simplemente haga clic en el [Show processes from all users]botón en la parte inferior de la pestaña Procesos (figura 1). Haga clic en el encabezado de columna para ordenar por cuenta de usuario de origen para que sea más fácil encontrar cualquier proceso inesperado. Por supuesto, deberá agregar la User Namecolumna (figura 2) para que sea de gran utilidad:

  1. Cambiar a la pestaña Procesos
  2. Seleccione Ver → Columnas
  3. Marca la [User Name]casilla
  4. [OK]

Figura 1 : captura de pantalla del botón de todos los usuarios en el Administrador de tareas

Captura de pantalla del botón de todos los usuarios en el Administrador de tareas

Figura 2 : Captura de pantalla de la columna Nombre de usuario en el Administrador de tareas

Captura de pantalla de la columna Nombre de usuario en el Administrador de tareas

Synetech
fuente