J'ai un processus que je ne peux pas tuer avec Task Manager ou Process Explorer - je reçois le message d'erreur "Accès refusé". Le processus n'est pas un exécutable Windows.
Comment puis-je le tuer? Existe-t-il un outil que je pourrais utiliser pour annuler cette protection?
J'utilise Windows 7, édition 64 bits.
taskkill /im <process>
::The process can only be terminated forcefully
.taskkill /F /im <process>
:There is no running intance of the task
. :( taskmgr comme administrateur ne peut pas tuer aussi:Access is denied
.procexplorer
regardais la tâche et je voyais que la tâche parent étaitexplorer.exe
. J'ai tuéexplorer.exe
et ensuite la tâche est partie. Nice et simple à la fin. Je proposerais cela comme une réponse, mais cela ne me laisse pas pour une raison quelconque.Réponses:
Tuer un processus protégé?
http://processhacker.sourceforge.net/index.php
Fonctionne sur Windows Server sans droits d'administrateur! Yammie! :)
la source
En général, le besoin de tuer des tâches signifie que quelqu'un ne fait pas quelque chose correctement. Je chercherais une autre solution au problème que vous rencontrez. Peut-être que si vous nous en disiez plus, nous pourrions trouver une option plus élégante.
la source
Les méthodes taskkill et powershell (kill) ne fonctionnaient pas pour moi; il a toujours dit accès refusé.
J'ai eu plus de chance avec ça:
la source
wmic process where "name='myprocessname.exe'" delete
. Sinon, j'aurais uneInvalid query
erreur. À la fin, j'obtiens toujours une erreur d'accès refusé.Il vous suffit de donner des privilèges administratifs à l'explorateur de processus, sans avoir besoin d'ajouter un compte ou non (si vous êtes déjà administrateur). Il n'est pas nécessaire de dire quels processus mettre fin ou non ou d'installer un autre gestionnaire de processus (même j'aime Process Explorer).
Soit:
Faites un clic droit et "Exécuter en tant qu'administrateur"
Accédez aux propriétés, puis à la compatibilité et sélectionnez "Exécuter en tant qu'administrateur".
Maintenant, il ne sera jamais dit que l'accès est refusé.
la source
Aucun des outils mentionnés ci-dessus n'a aidé dans mon cas.
Voir https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/ .
Mark Russinovich montre qu'il y a des cas où le processus peut être presque impossible à tuer.
la source
Êtes-vous sur un compte privilégié? Généralement, lorsque vous recevez l'erreur «Accès refusé» même sur un compte avec un accès plus élevé, c'est généralement parce que vous essayez de supprimer un service essentiel au fonctionnement du système. Certaines applications, telles que VMWare, implémentent également leur propre "protection de processus", même pour des processus qui ne sont pas essentiels au fonctionnement du système.
Si vous êtes sur un compte privilégié, vous pouvez essayer Sysinternals PsKill , je l'ai déjà utilisé pour supprimer des processus qui m'avaient donné des messages d'erreur similaires. Faites attention cependant aux processus que vous tuez, cela pourrait rendre votre système instable.
la source
via
la source
Pas sûr de la raison, mais utiliser l'Explorateur de processus de Sysinternal et cliquer sur "Afficher les détails pour tous les processus" dans le menu Fichier ont résolu le problème et m'ont permis de supprimer le service. Peut-être qu'il bascule alors en mode administrateur seulement.
la source
Essayez d’utiliser APT (Advanced Process Terminator) , tue facilement tous les processus.
la source
Il est également possible de tuer des commandes à l'aide de Windows PowerShell, utilisez
get-process
pour répertorier les processus en cours d'exécution, puis utilisez-lesstop-process
avec l'ID de la tâche pour le tuer. Stop-Process .Vous devrez peut-être lancer Windows PowerShell spécifiquement en tant qu'administrateur.
la source