Comment désactiver le gestionnaire d'utilitaires (touche Windows + U)

12

Comment désactiver la touche de raccourci Windows+ Udans Windows XP? Sinon, comment puis-je empêcher le gestionnaire d'utilitaires d'être actif? Les deux sont liés. Le gestionnaire d'utilité fournit actuellement un trou de sécurité potentiel et je dois le supprimer [1] . Le système que je développe utilise une Gina personnalisée pour se connecter et démarrer un shell personnalisé. Cela supprime la plupart des raccourcis clavier Windows, mais le signe Win+ Uapparaît toujours dans l'application du gestionnaire.

Mise à jour:

Choses que j'ai essayées et qui ne fonctionnent pas:

  1. Paramètre de registre NoWinKeys - cela n'affecte que les raccourcis clavier de l'explorateur;
  2. Renommer utilman.exe - le programme réapparaît à la prochaine connexion;
  3. Logiciels tiers - pas vraiment une option, ces machines sont auditées par les clients et il est peu probable que des logiciels tiers supplémentaires soient acceptés.

En outre, la procédure doit être raisonnablement simple - cela doit être fait par des ingénieurs de service sur le terrain pour les machines existantes (machines actuellement en Russie, aux Pays-Bas, en France, en Espagne, en Irlande et aux États-Unis).

[1] Le trou se fait via les options Internet de la visionneuse d'aide à laquelle se connecte l'application utilitaire.

Skizz
la source
..j'ai rencontré ce lien, celui-ci pourrait aider. windowsitpro.com/systems-management/how-can-i-disable-winu
kryte1988

Réponses:

6

Utility Manager se trouve dans le répertoire WINDOWS \ system32. Le fichier est utilman.exe. Le simple fait de renommer le fichier en autre chose l'empêchera d'être lancé lorsque vous appuyez sur Windows+ U.

Dave R.
la source
1
C'est en effet la réponse, mais la procédure pour renommer le fichier est délicate car elle peut réapparaître si elle est en cours d'exécution lorsque le changement de nom a lieu. Ce n'est pas idéal mais c'est la seule méthode qui fonctionne.
Skizz
Qu'en est-il également de le supprimer du dllcache? Ou quel que soit ce dossier avec des copies de sauvegarde des programmes
Canadian Luke
@Skizz Je ne peux pas le tester, mais je pense que vous devriez avoir plus de chance si vous démarrez un autre système d'exploitation (par exemple une sorte de CD de secours / flashdirve ou de CD / flashdirve en direct) et renommez le fichier à partir de là. Et si cela fonctionne bien, vous pouvez également créer un Live CD / flashdrive personnalisé pour simplifier (ou même automatiser) la tâche.
Alois Mahdal
Cela ne fonctionne pas pour moi - l'utilman est juste recréé la prochaine fois que j'appuieWindows-U
dsummersl
2
une autre option: laisser le fichier en place, mais refuser son exécution via les autorisations du système de fichiers (Refuser "Traverse le dossier / exécuter le fichier" pour tout le monde). De cette façon, la protection des fichiers Windows ne trouvera rien de suspect.
LogicDaemon
7

J'ai rencontré des problèmes similaires dans le passé - la meilleure solution que j'ai trouvée est de modifier les autorisations de l'utilman.exe afin qu'aucun utilisateur n'ait le droit de l'exécuter:

Clic droit - propriétés - sécurité - Tout refuser.


la source
2

Dans les propriétés du gestionnaire d'utilitaires, je suis allé dans l'onglet sécurité et j'ai désactivé l'accès à tous les utilisateurs (pour les administrateurs également) et après cela, il ne fonctionne pas.

GregK
la source
2

Vous pouvez essayer de désactiver la C:\windows\system32\utilman.exestratégie de groupe dans sous:

Configuration ordinateur \ Paramètres Windows \ Paramètres de sécurité \ Stratégies de restriction logicielle

Ajoutez une règle de chemin d'accès à C:\Windows\System32\Utilman.exeet définissez-la sur Non autorisé.

JP B.
la source
2

Empêcher le gestionnaire d'utilitaires de s'exécuter

Il ne semble pas y avoir de moyen documenté de désactiver le raccourci clavier Win+ pour désactiver Ucomplètement la Winclé via la Scancode Mapvaleur de Registre. Pour contourner ce problème, vous pouvez remplacer l'exécutable Utility Manager:

  1. Connectez-vous avec un compte d'administrateur et ouvrez une invite de commande.
  2. Tapez ou collez la commande suivante et appuyez sur Enter:

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    

    Les modifications sont appliquées immédiatement.

Comment ça fonctionne

La Image File Execution Optionsclé de registre a été conçue, entre autres, pour lancer automatiquement un débogueur au démarrage d'une application. Bien que le débogueur démarre l'application et l'attache, vous pouvez spécifier n'importe quel exécutable qui sera exécuté à la place, remplaçant ainsi celui d'origine.

Et alors systray.exe? Il s'agit d'un petit programme de remplacement qui a été introduit pour la première fois avec Windows 95 et utilisé pour gérer les icônes de notification système . Il n'est plus vraiment utilisé dans les nouvelles versions de Windows, et il a été principalement conservé pour des raisons de compatibilité descendante. Il n'a pas d'interface utilisateur et ne ferait rien de plus que d'actualiser la zone de notification au démarrage.

Avantages

  • Fonctionne quelle que soit l'édition Windows installée.
  • Aucun fichier système ou modification des autorisations de sécurité.
  • Aucun logiciel tiers impliqué.

Les références

et31415
la source
1

Sous C:\Windows\System32vous pouvez renommer utilman.exepour le désactiver.

Cela devrait également empêcher le raccourci clavier de répondre. Si vous souhaitez prendre des précautions supplémentaires pour le raccourci clavier, vous pouvez le remapper en utilisant AutoHotkey comme suit :

# & u::return

Win+ une devrait plus rien faire.

John T
la source
AutoHotkey à la rescousse :)
Toby Allen
Ajouter plus de logiciels n'est pas une option en raison de la nature du système (et introduire plus de dépendances). C'est pour une machine de comptage d'argent, donc, comme vous vous en doutez, les clients se méfient des logiciels tiers inconnus.
Skizz
L'option de changement de nom peut être la seule solution. J'espérais qu'il y aurait quelque chose d'un peu plus propre.
Skizz
Le changement de nom ne fonctionne pas, l'application réapparaît comme par magie au prochain démarrage.
Skizz
1

Renommer C: \ WINDOWS \ System32 \ utilman.exe, même avec les processus UtilMan arrêtés à partir d'une session XP Home SP3, ne semble pas éliminer ce désagrément de raccourci.

J'ai réussi à obtenir le changement pour coller en accédant au disque dur XP via une session linux et en renommant l'exe ennuyeux de cette façon - - aucune chance qu'aucun processus Win ne puisse surveiller vos changements s'il n'est pas en charge à l'époque :-) Reste à savoir s'il va être piraté avec de nouvelles mises à jour XP.
La plupart des distributions Linux actuelles sont super flexibles avec l'écriture dans ntfs.

Je ne sais pas si cela résoudra une installation Pro. Bonne chance.

Jean W
la source
1

Allez à RUN et entrez regedit.

Lorsque le registre s'ouvre, cliquez sur editen haut à gauche et choisissez find....

Entrez utilities manageret appuyez Entersur sur le clavier. Attendez pendant qu'il recherche, puis supprimez les 3 entrées de l'utilitaire.

J'ai fait ça et Win+ Une fait rien maintenant.

Il est inutile de supprimer utilmandans "find" car il s'agit d'un fichier protégé par le système et qui réapparaît. Quelque chose dans le système Windows l'utilise, alors laissez-le.

user69389
la source
0

Une meilleure façon serait de supprimer tous les utilitaires à la place. Je ne me souviens pas de la place exacte dans le registre cependant ...

(De plus, si je me souviens bien, le menu Aide est inactif lorsqu'il est utilisé à partir de l'écran de connexion - ou je me trompe?)

user1686
la source
Moi aussi, j'ai essayé de trouver l'option pour désactiver l'application, mais je n'ai rien trouvé non plus dans le registre.
Skizz
0

Si renommer l'utilitaire ne fonctionne pas, essayez de supprimer l'utilitaire et de le remplacer par un fichier nul, [fenêtre cmd]

Del utilman.exe
COPY nul utilman.exe
Attr utilman.exe +R

Si cela ne fonctionne pas, écrivez un court programme de ne rien faire pour remplacer utilman.exe

whitequark
la source
0

Installez AutoHotkey et créez un nouveau fichier nommé AutoHotkey.ahk dans Mes documents et modifiez-le:

  1. Utilisation ';' pour décommenter les exemples de codes;
  2. Ajoutez les codes
#u::
return

où # signifie la touche Windows et #u signifie Win + u, et :: ne rien suivre sauf juste un retour signifie ne rien faire.

Shawn Xie
la source
Comme je l'ai commenté à la réponse de John T, ajouter plus de logiciels / applications n'est pas une option.
Skizz
0

Il ne peut être corrigé qu'avec deux méthodes ....

  • Méthode 1 : à l'aide d'un logiciel.

    1. Accédez au support Microsoft , téléchargez un logiciel appelé désactiver les touches Windows et installez-le. Redémarrez ensuite votre ordinateur et il désactivera automatiquement les touches Windows.
    2. Il est possible que vous puissiez le réparer vous-même sans utiliser de logiciel.
  • Méthode 2 : pour désactiver la clé Windows, procédez comme suit:

    1. Cliquez sur Démarrer, sur Exécuter, tapez regedt32, puis cliquez sur OK.
    2. Dans le menu Windows, cliquez HKEY_LOCAL_ MACHINEsur Machine locale.
    3. Double-cliquez sur le System\CurrentControlSet\Control folder, puis cliquez sur le dossier Disposition du clavier.
    4. Dans le menu Edition, cliquez sur Ajouter une valeur , tapez Scancode Map, cliquez sur en REG_BINARYtant que type de données, puis cliquez sur OK.
    5. Tapez 00000000000000000300000000005BE000005CE000000000dans le champ Données, puis cliquez sur OK.
    6. Fermez l'Éditeur du Registre et redémarrez l'ordinateur et il désactivera automatiquement la clé de la fenêtre.

Pour réactiver tout cela, vous devrez le faire pour supprimer Scancode Map.

Source: Merci à tous !!! #WAGAWASTY LE CODEDGURU

Syllas Asante
la source
-1

WinXP Utilman ne démarre pas lorsque Terminal Server est désactivé

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server] "TSEnabled" = dword: 0

UPD: Comment cela fonctionne

Ce paramètre a modifié un indicateur VER_SUITE_TERMINAL dans la structure OSVERSIONINFOEX utilisée par la fonction GetVersionEx. Winlogon vérifie cet indicateur, et s'il est défini - crée simplement le processus utilman.exe / debug sinon Winlogon essaiera de lancer le service UtilMan. Ce service est uniquement présent dans win2k et (?) WinXP avant SP2.

(Pas vraiment pour Win7.)

ivan34
la source
Pouvez-vous expliquer comment cela fonctionne?
bwDraco
ivan34: Il semblerait que vous ayez créé accidentellement deux comptes. Vous devez utiliser le formulaire de contact et sélectionner «J'ai besoin de fusionner les profils utilisateur» pour fusionner vos comptes. Pour les fusionner, vous devrez fournir des liens vers les deux comptes. Pour votre information, il s'agit de superuser.com/users/470281/ivan34 et superuser.com/users/470328/ivan34 . Vous pourrez ensuite modifier votre réponse.
G-Man dit `` Réintègre Monica '' le