¿Cómo matar tareas en Windows 7 cuando incluso el Administrador de tareas no se abre ni responde?


25

Ocasionalmente, una de mis computadoras se atascará tanto que todo se bloqueará, Ctrl + Alt + Supr no funcionará, el Administrador de tareas no se abrirá o funcionarán, pero se abrirán tan lentamente que tardará horas o días en cerrarse bajar otros procesos y recuperar el control de la computadora, etc.

¿Hay alguna manera de, por ejemplo, forzar al Administrador de tareas a que tenga la máxima prioridad para que siempre se abra inmediatamente con Ctrl + Shift + Esc incluso cuando algún otro proceso / controlador esté acaparando la CPU? ¿Hay algún otro programa que pueda ejecutarse en segundo plano y abrirse inmediatamente de esta manera?

Esta pregunta no se trata de solucionar "problemas subyacentes". No importa la cantidad de memoria que tenga, aún es posible que un proceso deshonesto lo consuma todo y bloquee la computadora en la falla de la página, acapare la CPU, etc. Esta pregunta es sobre cómo recuperar el control de la computadora cuando eso sucede

Básicamente, cuando ocurre este tipo de bloqueos, quiero abrir algún tipo de administrador de tareas que pause cualquier otro proceso y me permita matar a uno de ellos, y luego dejar que todo se reanude para que pueda guardar mi trabajo, etc. De lo contrario, mi único La opción es mantener presionado el botón de encendido.

Se supone que el anticongelante debe hacer exactamente lo que quiero, pausar todas las demás aplicaciones e iniciar un administrador de tareas para matar al delincuente, pero en mis pruebas, en realidad no lo hace.

Respuestas:


16

Puede matar tareas usando el símbolo del sistema.

1) Tecla de Windows + R (Ejecutar)

2) Escriba 'cmd' y presione enter

3) Escriba el comando tasklist, presione enter. Puede ver todas las tareas que se ejecutan en su sistema.

4) Mata tareas / aplicaciones particulares por taskkill /f /im taskname

Por ejemplo: si desea eliminar el bloc de notas, escriba taskkill /f /im notepad.exe

Editar

Si conoce el nombre de la aplicación, puede emitir el taskkillcomando directamente en el campo de texto de ejecución.


44
¿Cómo puedo usar cmd cuando el sistema se cuelga?
Serhiy

No tienes que abrir cmd. Simplemente escriba y ejecute el comando desde Ejecutar campo de texto. Pero debe saber el nombre del proceso de la aplicación que se va a eliminar.
Harikrishnan

1
Esto no siempre funciona. Observé el uso de / f y muestra un mensaje de ÉXITO que indica que el proceso ha finalizado, pero aún se ejecuta y puedo volver a emitir el mismo comando repetidamente y solo da el mismo mensaje de ÉXITO con el mismo PID repetidamente sin terminar realmente el proceso.
DavidJ

1
@ Harikrishnan: Acabo de ejecutar cmd como Administrador y no funcionó.
SarahofGaia

1
Agregue una "/ T" a la tarea para eliminar también los procesos secundarios.
Ben

5

Process Tamer es una utilidad pequeña e ingeniosa que logra su objetivo final, mientras lo hace de una manera diferente y probablemente mejor.

En lugar de aumentar la prioridad del Administrador de tareas, disminuye la prioridad de cualquier proceso fuera de control, evitando el tipo de bloqueos a los que se refiere.

Sin embargo, si todavía desea aumentar permanentemente la prioridad de un proceso como el administrador de tareas, puede usar esta otra utilidad, Prio , pero tenga cuidado al establecer altas prioridades en múltiples procesos.


2

Parece que hay problemas más profundos aquí, rara vez me encuentro con máquinas con Windows 7 que tienen dificultades para iniciar el administrador de tareas (incluso en las máquinas más infectadas)

Dicho esto, incluso el humilde administrador de tareas requiere memoria para ejecutarse, por lo que si está maximizando su ram abriendo cientos de pestañas o miles de aplicaciones, tendrá problemas para usar cualquier utilidad.

La mayoría de las veces puede iniciarlo, pero debe esperar DÍAS antes de que finalmente se cargue en la memoria, especialmente si otros procesos están acaparando recursos.

Agregue memoria o considere limpiar su computadora de aplicaciones y procesos que no necesitan ejecutarse.


2

Si obtiene el siguiente error al intentar matar el proceso usando taskkill:

C:\>taskkill /f /im firefox.exe
ERROR: The process "firefox.exe" with PID 7808 could not be terminated.
Reason: There is no running instance of the task.

Entonces significa que Firefox está esperando que se detenga el servicio anterior. Primero debe eliminar ese proceso antes de eliminar el proceso de Firefox. Lo más probable es que sea Flash o Acrobat reader, ...

Para mi caso, matar a Firesvc.exe siempre funciona. Espero que eso ayude a otros también.


1
No, nunca funciona para mi Windows 8
Vipul Hadiya

0

En Windows solo tiene prioridades para el tiempo de CPU y no otros recursos en el sistema, y ​​el Administrador de tareas ya tiene prioridad de CPU "alta". Los únicos otros procesos con una prioridad "alta" son

  • dwm.exe (administrador de ventanas de escritorio)
  • winlogon.exe (aplicación de inicio de sesión de Windows)
  • wininit.exe (Aplicación de inicio de Windows)

Es probable que su computadora no tenga otro recurso o esté ejecutando algún otro proceso con una prioridad aún mayor, lo cual es una mala idea para comenzar. No hay una solución única para solucionar todo, solo puede prepararse lo mejor que pueda para lidiar con el problema mientras rastrea cada una de las cosas que causan los problemas.

@peanut_butter ese programa ProcessTamer parece una buena idea para la escasez de recursos de CPU.

Cualquiera que sea el recurso que le falte a su servidor, dificultará el inicio de cualquier proceso. Al iniciar cmd.exe y, a su vez, taskkill o tskill se utilizará una huella de memoria menor que el administrador de tareas, pero cuando inicie cmd.exe querrá aumentar su prioridad de CPU a Alta con el administrador de tareas antes de que comience el problema en caso de escasez de CPU .

A menudo, cuando el administrador de tareas es lento, es porque el sistema tiene poca memoria RAM disponible y el administrador de tareas se ha intercambiado de la memoria al disco porque no lo estaba usando, o el disco está tan ocupado con su archivo de intercambio u otras cosas que leer el archivo taskmgr.exe o cmd.exe o taskkill.exe del disco lleva años. Esto puede ser causado por todo tipo de cosas, e incluso los servidores con cantidades aparentemente enormes de ram pueden verse afectados por un proceso fuera de control (incluso el proceso del administrador de memoria de Windows en sí) puede consumir demasiado ram y mata el sistema incluso al punto donde los programas comienzan a fallar o todo el sistema solo BSOD. En mi máquina Windows 7 doméstica, yo '

Debe identificar qué acciones desencadenan estos eventos antes de poder resolver el problema. Sugiero familiarizarse con el programa Monitor de rendimiento y cómo hacer que registre cosas.

También tenga en cuenta que solo cambiar las aplicaciones actuales para hacer que el administrador de tareas sea el foco actual lo maneja explorer.exe, que no es y no debería ser un proceso de alta prioridad. Por lo tanto, deje el administrador de tareas ejecutándose en primer plano cada vez que intente ver si algo está bloqueando su sistema.


1
"Debe identificar qué acciones están activando estos eventos antes de poder resolver el problema". Es cosas diferentes cada vez. Necesito una solución general que simplemente detenga otras cosas y me permita matarlas.
endolith el

0

Tenía un montón de programas y documentos abiertos y no guardados y mi sistema se colgó. Podría generar nuevos administradores de tareas, pero todos ellos estarían congelados. Descubrí que presionando Ctrl + Alt + Supr y eligiendo reiniciar en la parte inferior derecha, mi sistema de Windows comenzó a apagarse, pero luego presenté la advertencia de que los programas con documentos no guardados impedían que Windows se reiniciara. Elegí cancelar y recuperé el control de mi sistema.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.