Après avoir remplacé le gestionnaire de tâches par défaut de Windows par Sysinternals via l'explorateur de processus Options Replace task manager
Comment annuler cette action, c'est-à-dire rétablir le gestionnaire des tâches d'origine ? J'ai déjà essayé de cliquer à nouveau sur ce menu, mais cela ne fait rien.
Réponses
Trop de publicités?Supprimer la sous-clé Debugger
de la clé de registre HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe
.
En cmd
Vous pouvez le faire en exécutant (en tant qu'administrateur) : reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger
.
Peut-être ont-ils corrigé ce problème dans les dernières versions ?
ugh un autre post dans les forums de microsoft suggère de
- lancez procexp.exe (la version 32 bits, pas procexp64.exe), choisissez Options -> Remplacer le gestionnaire des tâches à cet endroit
- le fermer
- appeler le gestionnaire des tâches, de sorte que le procexp 32 bits soit ouvert, et aller dans Options -> Restaurer le gestionnaire des tâches.
Je suis sous Windows 10 Maintenant, je n'ai pas vu cela se produire, procexp 32 bits écrit toujours "Remplacer le gestionnaire des tâches" Mais si j'ouvre procexp.exe en tant qu'administrateur il y a une coche au lieu d'un bouclier à côté de Replace Task Manager -> j'appuie sur la coche, la coche disparaît.
J'ai essayé de faire ce qui précède avec la version 64 bits et cela a fonctionné aussi - c'est juste qu'au lieu d'un signe de coche, il y a toujours un bouclier.
Oh, peu importe.
Pour ce faire, nous pouvons utiliser PowerShell :
# Restore taskmgr.exe as Task Manager
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe\" -Name 'Debugger'
# Check if PROCEXP64.EXE is still Task Manager
if($null -eq (Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe\" | Select-Object -ExpandProperty 'Debugger' -ErrorAction Stop)) {
Write-Host "taskmgr.exe successfully restored as Task Manager"
}