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

Tuer un processus qui dit "Accès refusé"

J'ai un processus que je ne peux pas tuer avec le gestionnaire de tâches ou l'explorateur de processus - j'obtiens l'erreur “Accès refusé”. Le processus n'est pas un exécutable Windows.

Comment puis-je le tuer ? Y a-t-il un outil que je pourrais utiliser pour contourner cette protection ?

J'utilise Windows 7, édition 64 bits.

Réponses (10)

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

Tuez un processus protégé ? http://processhacker.sourceforge.net/index.php

Fonctionne sur Windows Server sans droits d'administration ! Yammie ! :)

17
17
17
2010-02-17 22:09:11 +0000
  1. Télécharger Process Explorer “.
  2. Dans la vue des propriétés du processus, sélectionnez l'onglet sécurité.
  3. Appuyez sur le bouton de permissions.
  4. Appuyez sur le bouton avancé.
  5. Si nécessaire, ajoutez vous ou un groupe auquel vous appartenez.
  6. Modifiez vos autorisations pour inclure "Terminer”. (vous devrez déjà avoir la permission “Change Permissions”, ou vous n'aurez pas de chance).

En général, la nécessité de tuer des tâches signifie que quelqu'un ne fait pas quelque chose correctement. Je chercherais une autre solution à n'importe quel problème auquel vous êtes confronté. Peut-être que si vous nous en parliez davantage, nous pourrions trouver une option plus gracieuse ?

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

Aucun des outils mentionnés ci-dessus n'a été utile dans mon cas.

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

Mark Russinovich y montre qu'il y a des cas où le processus peut être presque impossible à tuer.

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

Les méthodes “taskkill” et “powerhell” (tuer) n'ont pas fonctionné pour moi ; il était encore écrit “Accès refusé”.

J'ai eu plus de chance avec ça :

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

Il vous suffit de donner à l'explorateur de processus des privilèges administratifs, sans avoir besoin d'ajouter de compte ou non (si vous êtes déjà un administrateur). Il n'est pas nécessaire de dire quels processus il faut terminer ou non, ni d'installer un autre gestionnaire de processus (même si j'adore l'explorateur de processus). Soit :

  • Cliquez avec le bouton droit de la souris et “Run as administrator”

  • Allez dans les propriétés, puis dans la section “Compatibilité” et sélectionnez “Run as administrator”

Maintenant, il ne sera jamais dit que l'accès est refusé.

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

Vous êtes sur un compte privilégié ? En général, lorsque vous recevez l'erreur “Accès refusé” même sur un compte à accès supérieur, c'est généralement parce que vous essayez de tuer un service qui est essentiel au fonctionnement du système. Certaines applications, telles que VMWare, mettent également en œuvre leur propre “protection des processus”, même pour les processus qui ne sont pas vitaux pour le fonctionnement du système. Si vous êtes sur un compte privilégié, vous pouvez donner une chance à Sysinternals PsKill , je l'ai utilisé dans le passé pour tuer des processus qui me donnaient des messages d'erreur similaires. Mais attention aux processus que vous tuez, cela peut rendre votre système instable.

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

Je ne suis pas sûr de la raison, mais l'utilisation de l'explorateur de processus de Sysinternal et le fait de cliquer sur “Afficher les détails de 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 ne passe en mode administrateur qu'à ce moment-là.

3
3
3
2010-02-15 09:05:42 +0000
  1. Ouvrez le gestionnaire des tâches. Allez à l'onglet Processus
  2. Faites un clic droit sur le processus et cliquez sur Propriétés.
  3. Cliquez sur l'onglet Sécurité et ensuite sur Modifier.
  4. Dans la fenêtre Permissions, cliquez sur le bouton Ajouter pour ouvrir la fenêtre Sélectionner le groupe d'utilisateurs ou les groupes.
  5. Dans la fenêtre Sélectionner les utilisateurs ou les groupes, vous pouvez entrer les noms d'utilisateur des comptes auxquels vous voulez appliquer les restrictions.
  6. Sélectionnez votre nom d'utilisateur et définissez les autorisations à refuser/autoriser en cochant la case sous l'option refuser/autoriser.
  7. Cliquez sur Appliquer et ensuite sur Ok. via
1
1
1
2010-02-15 11:54:38 +0000

Il est également possible de tuer des commandes à l'aide de Windows PowerShell, d'utiliser get-process pour lister les processus en cours et d'utiliser ensuite stop-process avec l'ID de la tâche pour la tuer Stop-Process .

get-process Unkillable.exe
stop-process 1234

Vous devrez peut-être lancer Windows PowerShell spécifiquement en tant qu'administrateur.

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

Essayez d'utiliser APT(Advanced Process Terminator) , qui tue facilement tout processus.