Comment ouvrir le gestionnaire de tâches intégré lorsqu'il est remplacé par Process Explorer?

25

Je souhaite ouvrir le gestionnaire de tâches intégré avec l' Replace Task Manageroption Process Explorer cochée . J'ai essayé:

  • Exécution à taskmgr.exepartir de la boîte de dialogue d'exécution. Le PE a été ouvert à la place.

  • Création d'une copie de taskmgr.exedans le même dossier. Ensuite, lancez-le. Le gestionnaire de tâches intégré a été ouvert, mais ne fonctionne pas correctement (sa fenêtre était vide).

  • Création d'un lien symbolique (utilisation mklink) de taskmgr.exedans le même dossier. Ensuite, lancez-le. Le PE a été ouvert à la place.

Y a-t-il une autre méthode que je peux essayer? Merci.

Inglis Baderson
la source
Process Hacker offre la possibilité de démarrer le Gestionnaire des tâches dans le menu Outils. Si cela vous convient, vous pouvez rechercher la même fonctionnalité dans PE.
JC2k8

Réponses:

37

Ici, nous avons deux problèmes:

  • La façon dont Process Explorer prend le relais du Gestionnaire des tâches consiste à ajouter une valeur de registre:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ taskmgr.exe \ Debugger

Cela signifie que chaque fois que vous démarrez un exécutable nommé «taskmgr.exe», démarrez à la place tout ce qui est spécifié dans cette valeur. Le déplacement du gestionnaire de tâches vers un autre répertoire ne fonctionne donc pas.

  • Renommer taskmgr.exe en quelque chose d'autre semble casser quelque chose dans le Gestionnaire des tâches. C'est pourquoi vous voyez une fenêtre vide. C'est un comportement plutôt étrange, normalement il n'y a aucun problème à renommer un exécutable.

    Le gestionnaire de tâches renommé se comporte plutôt bizarrement. Même s'il est démarré à partir d'un niveau d'intégrité moyen, il s'exécute automatiquement en niveau d'intégrité élevé et il ne peut pas être détruit même avec les privilèges du système local.

Donc, pour l'instant, je ne vois pas de moyen d'avoir Process Explorer comme gestionnaire de tâches par défaut et de pouvoir exécuter le gestionnaire de tâches en même temps.

La solution de contournement n'est pas trop mauvaise:

Dans Process Explorer, décochez «Options - Remplacer le gestionnaire de tâches», puis exécutez «taskmgr.exe» et cochez à nouveau «Options - Remplacer le gestionnaire de tâches».

Vous pouvez également créer un fichier de commandes qui supprime ce paramètre de registre, démarre le gestionnaire de tâches et remet le paramètre dans:

 reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /f
 start taskmgr.exe
 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /t REG_SZ /d "C:\PATHTO\PROCEXP.EXE" /f

Le seul problème avec ce lot est que vous devez l'exécuter en tant qu'administrateur élevé, donc lors de la création d'un raccourci pour celui-ci, spécifiez de l'exécuter en tant qu'administrateur. En tant qu'utilisateur normal, vous ne pouvez pas modifier ces paramètres de registre.

Peter Hahndorf
la source
2
Décocher l'option est exactement ce que je ne veux pas faire. Créer un lot c'est mieux, je vais l'essayer.
Inglis Baderson
Ne fonctionne pas pour moi avec le dernier Process Explorer
Robert Niestroj Il y a
@RobertNiestroj - Fonctionne très bien pour moi sur Windows 10 - 1909etProcess Explorer v16.30
Peter Hahndorf Il y a
-1

RUnning Taskmanager de Run

Cliquez sur le bouton Démarrer puis sur le dossier Tous les programmes. Sous le dossier Accessoires, cliquez sur la commande Exécuter. Vous pouvez également appuyer sur la touche Windows + R de votre clavier ou activer la commande Exécuter dans votre menu Démarrer. Enfin, tapez simplement «taskmgr» et appuyez sur Entrée.

Exécution de Taskmanager à partir d'un raccourci Ou vous pouvez créer un raccourci. Cliquez avec le bouton droit sur votre bureau et choisissez Nouveau, puis cliquez sur Raccourci. Une nouvelle fenêtre apparaîtra. Accédez au même chemin d'accès que ci-dessus, C: \ Windows \ System32. Faites défiler la liste jusqu'à ce que vous voyez taskmgr.exe, mettez-le en surbrillance, puis cliquez sur OK. Cliquez sur Suivant, tapez un nom pour votre raccourci et enfin cliquez sur Terminer

Unnikrishnan
la source
Voulez-vous dire "décochez l'option 'Remplacer le gestionnaire de tâches'"?
Inglis Baderson
Oui. Essayez de la décocher.
Unnikrishnan
Mais mon objectif est de ne pas décocher cette option, car j'utilise PE la plupart du temps.
Inglis Baderson
Oh..désolé .. Cliquez sur le bouton Démarrer puis sur le dossier Tous les programmes. Sous le dossier Accessoires, cliquez sur la commande Exécuter. Vous pouvez également appuyer sur la touche Windows + R de votre clavier ou activer la commande Exécuter dans votre menu Démarrer. Enfin, tapez simplement «taskmgr» et appuyez sur Entrée.
Unnikrishnan
1
Ils ont ouvert Process Explorer. En tapant taskmgrdans la boîte de dialogue d'exécution et en créant un raccourci taskmgr.exe, les deux ont ouvert Process Explorer.
Inglis Baderson du