2010-02-15 06:45:04 +0000 2010-02-15 06:45:04 +0000
178
178

Matar un proceso que dice "Acceso denegado"

Tengo un proceso que no puedo matar ni con el Administrador de Tareas ni con el Explorador de Procesos - obtengo el error “Acceso denegado”. El proceso no es un ejecutable de Windows.

¿Cómo puedo matarlo? ¿Hay alguna herramienta que pueda usar para anular esta protección?

Estoy usando Windows 7, edición de 64 bits.

Respuestas (10)

100
100
100
2012-04-10 14:38:43 +0000

¿Matar un proceso protegido? http://processhacker.sourceforge.net/index.php

¡Funciona en un servidor Windows sin derechos de administrador! Yammie! :)

17
17
17
2010-02-17 22:09:11 +0000
  1. Descargar Explorador de Procesos “.
  2. En la vista de propiedades del proceso, seleccione la pestaña de seguridad.
  3. Presione el botón de permisos.
  4. Presione el botón avanzado.
  5. Si es necesario, agréguese a sí mismo o a un grupo al que pertenezca.
  6. Edite sus permisos para incluir "Terminar”. (Necesitarás tener ya el permiso “Cambiar permisos”, o no tendrás suerte.)

En general, la necesidad de matar tareas significa que alguien no está haciendo algo correctamente. Yo buscaría otra solución para cualquier problema que esté enfrentando. Tal vez si nos dijera más sobre eso podríamos encontrar una opción más elegante.

10
10
10
2013-05-08 06:24:41 +0000

Ninguna de las herramientas mencionadas arriba ayudaron en mi caso.

Ver https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/ .

Mark Russinovich muestra allí que hay casos en los que el proceso puede ser casi imposible de matar.

10
10
10
2016-08-04 03:03:32 +0000

Los métodos de “taskkill” y “powerhell” (matar) no me funcionaron; aún así decía “Acceso Denegado”.

Tuve mejor suerte con esto:

wmic process where name='myprocessname.exe' delete
8
8
8
2012-05-07 17:51:49 +0000

Sólo tienes que dar al explorador de procesos privilegios administrativos, sin necesidad de añadir ninguna cuenta o no (si ya eres un administrador). No hay necesidad de decir qué procesos terminar o no, ni de instalar ningún otro administrador de procesos (incluso a mí me encanta Process Explorer).

O bien:

  • Haga clic con el botón derecho del ratón y “Ejecutar como administrador”

  • Vaya a propiedades y luego a compatibilidad y seleccione “Ejecutar como administrador”

Ahora nunca dirá acceso denegado.

6
6
6
2010-02-15 07:06:47 +0000

¿Está usted en una cuenta privilegiada? Por lo general, cuando se recibe el error “Acceso denegado” incluso en una cuenta con mayor acceso, suele ser porque se está intentando eliminar un servicio que es crítico para el funcionamiento del sistema. Por otra parte, algunas aplicaciones, como VMWare, también implementan su propia “protección de procesos”, incluso para procesos que no son vitales para el funcionamiento del sistema.

Si está en una cuenta privilegiada, puede darle a Sysinternals PsKill una oportunidad, lo he usado en el pasado para matar procesos que me daban mensajes de error similares. Sin embargo, ten cuidado con los procesos que estás matando, puede hacer que tu sistema sea inestable.

4
4
4
2012-12-18 18:41:06 +0000

No estoy seguro de la razón, pero usando el Explorador de Procesos de Sysinternal y haciendo clic en “Mostrar detalles de todos los procesos” del menú Archivo, resolvió el problema y me permitió eliminar el servicio. Tal vez sólo entonces cambie al modo de administración.

3
3
3
2010-02-15 09:05:42 +0000
  1. Abrir el Administrador de Tareas. Vaya a la pestaña de proceso.
  2. Haga clic con el botón derecho del ratón en el proceso y haga clic en Propiedades.
  3. 3. Haga clic en la pestaña Seguridad y luego en Editar. 4. En la ventana de Permisos haga clic en el botón Agregar para abrir la ventana Seleccionar Grupo de Usuarios o Grupos.
  4. En la ventana Seleccionar Usuarios o Grupos puede ingresar los nombres de usuario de las cuentas que desee aplicar las restricciones.
  5. Seleccione su nombre de usuario y configure los permisos para denegar/permitir marcando la casilla de verificación bajo la opción denegar/permitir.
  6. Haga clic en Aplicar y luego en Ok. vía
1
1
1
2010-02-15 11:54:38 +0000

También es posible matar los comandos mediante Windows PowerShell, usar get-process para enumerar los procesos que se están ejecutando y, a continuación, usar stop-process con el Id. de la tarea para matarlo Detener-proceso .

get-process Unkillable.exe
stop-process 1234

Puede que descubra que necesita iniciar Windows PowerShell específicamente como administrador.

1
1
1
2012-04-10 15:50:06 +0000

Intenta usar APT(Advanced Process Terminator) , mata cualquier proceso fácilmente.