Zone de notification Windows 7: l'option manquante?

16

Les paramètres de la zone de notification dans Windows 7 ont trois options:

  • Afficher l'icône et les notifications
  • Masquer l'icône et les notifications
  • Afficher uniquement les notifications

Voilà mon problème. J'ai une application qui se comporte mal et qui n'a pas de paramètres pour désactiver les notifications. Et ça me harcèle de me mettre à jour même si je sais que la prochaine version ne fonctionne pas correctement. Je ne veux pas voir du tout la fenêtre de notification de rappel. Mais après tout, l'application a des options utiles que j'utilise quotidiennement pour effectuer des tâches. Ceux-ci sont accessibles depuis la zone de notification / la barre d'état système.

Je voudrais désactiver l'application en définissant l'option sur quelque chose comme:

  • Afficher uniquement l'icône

ou

  • Afficher l'icône et masquer les notifications

Sinon, je suis obligé d'utiliser l'option "Masquer l'icône et les notifications", ce qui m'oblige à utiliser au moins un clic de souris supplémentaire chaque fois que j'utilise l'application.

Un petit problème dans le grand schéma des choses ... mais très énervant (du moins pour moi).

Existe-t-il un moyen de faire en sorte que la zone de notification se comporte comme ceci?

Anders
la source
1
Vous savez que cela s'appelle la zone de notification pour une raison, non? " L'eau en bouteille: l'option manquante? Pourquoi ne puis-je pas acheter de l'eau en bouteille sans eau?"
ta.speot.is
3
Cela fait peut-être partie de mon propos ici. Il y a toujours quelqu'un qui fait une mauvaise mise en œuvre qui doit être surmontée. ... et pourquoi est-il possible de masquer les notifications dans la zone de notification en premier lieu. Comme vous le suggérez, il ne devrait y avoir aucune option pour la zone de notification. Droite?
Anders
1
Sur certains programmes, le "programme de mise à jour" est des pièces séparées. Dans ces cas, vous pouvez écraser le programme de mise à jour, sans ruiner les fonctions normales du programme. Parfois, il s'agit d'un service, parfois d'un élément DLL séparé, parfois d'un élément de démarrage. Sur certains programmes, ils ont la mise à jour liée, très proche du programme (sans l'arrêter), remplacez ces programmes :-) Je me demande si la raison pour laquelle vous ne contrôlez pas l'élément est parce que ce n'est pas le programme principal, ou en utilisant le nom du programme principal. Quand tout le reste échoue Macros, comme autohotkey.
Psycogeek le
Pouvez-vous accepter l'une des réponses, s'il vous plaît? Vous avez 3 options (deux des réponses ci-dessous équivalent à la même chose) pour réaliser ce que vous aviez initialement demandé, à savoir comment supprimer les notifications de mise à jour d'un programme sans désactiver complètement l'icône de la zone de notification.
supervacuo
@ ta.speot.is Cela ne s'appelle pas "la zone de notification", cela s'appelle "la barre d'état système".
BrainSlugs83

Réponses:

3

Comme mentionné ailleurs, ce n'est pas ainsi que la zone de notification est conçue pour fonctionner. Les notifications sont sa raison d'être, donc pouvoir les désactiver serait contraire aux objectifs de conception du système.

Ce que vous semblez vraiment vouloir faire, c'est l'utiliser pour ouvrir le programme et ne pas vous soucier des notifications. Pour une solution équivalente, j'essaierais quelque chose comme ceci:

  1. Masquez l'icône (et par la suite, les notifications) en la faisant glisser dans la fenêtre contextuelle de la zone de notification (ou via votre méthode, que vous semblez préférer).
  2. Créez un dossier quelque part contenant uniquement un raccourci vers ce programme, pointant directement vers son exécutable.
  3. Cliquez avec le bouton droit sur la barre des tâches, choisissez les barres d'outils et cliquez sur "Nouvelle barre d'outils ...". Ensuite, accédez au dossier nouvellement créé et, sans l'ouvrir, mettez-le en surbrillance et cliquez sur "Sélectionner un dossier".
  4. Si vous le souhaitez, déverrouillez la barre des tâches et déplacez / redimensionnez la nouvelle barre d'outils afin qu'elle soit là où vous la trouvez la plus utile.

Cela devrait fonctionner. Je ne connais pas le programme particulier avec lequel vous vous débattez, mais ceux que j'utilise souvent ne lanceront pas une nouvelle instance en utilisant cette méthode, mais ouvriront l'instance existante. Je crois que le programme devrait spécifiquement demander à Windows de ne pas faire cela, bien que le mécanisme qui utilise et si cela soit vrai du tout, est quelque chose que je ne connais pas intimement.

Ben Richards
la source
1
Merci pour l'effort. Mais ce que je veux vraiment, c'est pouvoir utiliser les options disponibles dans le menu contextuel lorsque l'application s'exécute dans la zone de notification. Pas seulement ouvrir le programme.
Anders
1
Je dois simplement accepter que les États membres ont une façon brisée de voir les choses et accepter cela comme la meilleure réponse. La réponse est cependant qu'il n'y a pas de réponse à ma question ...
Anders
Le problème est que beaucoup de programmes ont des paramètres d'accès rapide utiles en cliquant avec le bouton droit sur l'icône sans avoir à lancer la fenêtre principale, ce qui peut être lent. Dans mon cas (différent de op), je veux conserver l'icône afin de pouvoir utiliser le menu d'accès rapide. J'ai également trouvé des applications qui n'ont pas de fenêtre principale, fonctionnant uniquement via l'icône! (mauvaise conception de l'application et du système d'exploitation à mon humble avis)
AnnanFay
1
Je ne suis pas d'accord avec l'hypothèse selon laquelle c'est ainsi qu'il a été conçu. À l'origine, il s'agissait de la «barre d'état système» qui donnait des indications visuelles rapides sur les programmes en cours d'exécution, auxquels les concepteurs de logiciels ont ensuite ajouté des raccourcis clic droit. Ceci est soutenu par la présence d'icônes dont certaines n'ont pas de notifications (volume, gestionnaire de tâches, etc.). Microsoft a ajouté la fonctionnalité «notifications» dans une version ultérieure de Windows, puis l'a rebaptisée «zone de notification» pour expliquer les préférences. Personnellement, je voudrais une option "Icône uniquement" ici.
tristankoffee
7

Réponse distincte pour une tactique complètement différente: vous pouvez désactiver les notifications de bulles pour toutes les icônes de la zone de notification à l'aide de la stratégie de groupe locale. Comme l' explique HowToGeek ,

  1. Ouvert gpedit.msc
  2. "Sur le côté gauche, accédez à Configuration utilisateur \ Modèles d'administration \ Menu Démarrer et barre des tâches"
  3. "Sur le côté gauche, sous Paramètres, faites défiler vers le bas jusqu'à" Désactiver toutes les notifications de bulles "et double-cliquez."

Je ne recommanderais pas cela, car Windows utilise parfois ces bulles pour des messages utiles (votre disque dur tombe en panne, votre batterie est presque épuisée, etc. ) - la désactivation des mises à jour pour votre programme particulier est une solution beaucoup plus propre.

supervacuo
la source
C'était une des raisons de poser la question en premier lieu.
Anders
C'était, désolé?
supervacuo
1
Ce que vous répondez n'est pas recommandé car il désactive toutes les notifications ... pas ce que je voulais!
Anders
3

Vous ne nous avez pas dit de quel programme (ou même de quel type de programme il s'agit!), Votre kilométrage peut donc varier, mais qu'en est-il de:

  • Fermez l'application
  • Installer et exécuter le proxy de débogage Web Fiddler
  • Lancez l'application
  • Observez le nom d'hôte qu'il contacte pour rechercher une mise à jour disponible
  • Bloquer ce nom d'hôte à l'aide d'une entrée dans le hostsfichier (très peu de tutoriels tout compris pour Windows 7, mais j'en ai trouvé un qui semble presque complet )
  • J'espère que l'application ne bogue pas si elle ne peut pas atteindre le serveur de mise à jour et échoue silencieusement à la place (cela devrait être le cas pour presque toutes les applications non Internet)
  • Profitez de la vie sans notifications de mise à jour jusqu'à ce que vous supprimiez la ligne que vous avez ajoutée au hostsfichier!

Si votre application se souvient "utilement" de la présence d'une mise à jour depuis la dernière fois qu'elle a pu contacter le serveur de mise à jour, vous devrez peut-être désinstaller et réinstaller l'ancienne version avec le hostsblocage de fichier en place pour l'empêcher de voir le nouveau téléchargement.

supervacuo
la source
Je ne vous ai pas parlé de quel programme juste parce qu'il n'est pas intéressant et qu'une réponse ne devrait pas en dépendre. Votre réponse est la plus attrayante car elle essaie au moins de résoudre un problème. D'un autre côté, le fait qu'il s'agisse d'une mise à jour n'est pas non plus pertinent. La question n'est pas là-dessus, il aurait pu s'agir d'une notification. Votre réponse suggère également qu'il n'y a pas d'autre solution à cela. Commençant à regretter que j'ai demandé en premier lieu ...
Anders
1
Je me rends compte qu'il ne devrait pas être pertinent que ce soit une mise à jour, et il ne devrait pas être pertinent de savoir quel programme il s'agit, mais - comme d'autres le confirment - il n'y a pas de solution générale. Votre programme utilise la zone de notification de manière rompue et l' API ne vous permet pas de supprimer les notifications par icône, même si vous voulez vous salir les mains avec du code.
supervacuo
Ce n'est pas entièrement vrai qu'il n'est pas possible "même si vous voulez vous salir les mains avec du code" - je crois que LiteStep pourrait accomplir cela - cependant, cela remplace tout votre bureau / explorer.exe, et si vous le faites mal , et cela peut vraiment gagner votre système. Mais ... vous pouvez toujours le faire avec du code, d'une manière ou d'une autre. Ce n'est tout simplement pas du tout supporté. :-)
BrainSlugs83
2

Ce n'est pas possible dans la conception actuelle de Windows. La barre de notification a été spécialement conçue pour afficher les notifications - le statu quo des applications qui s'installent ici pour montrer qu'elles sont toujours en vie est le comportement incorrect (elles devraient être dans la barre des tâches, pas dans la barre de notification).

Mais il semble que nous posions la mauvaise question. Pourquoi voudriez-vous éventuellement ne pas mettre à jour ? Les mises à jour peuvent vous protéger contre les failles de sécurité qui pourraient être utilisées pour compromettre votre machine. Si c'est votre machine à domicile, ils prendront les détails de votre carte de crédit, et si c'est votre entreprise, ils prendront les DPI de votre entreprise ou les détails de la carte de crédit de votre client (rappelez-vous: 2 PME sur 3 qui sont piratées cessent leurs activités dans un an ).

Il me semble que la meilleure façon d'arrêter l'application qui vous harcèle de mettre à jour est probablement de mettre à jour l'application.

SecurityMatt
la source
1
Je suis un programme de mise à jour d'applications dans la plupart des cas pour la raison exacte que vous mentionnez. La raison pour laquelle je n'ai pas mis à jour celui-ci est qu'il ne fonctionne pas (du tout) dans la nouvelle version ... J'ai donc essayé ... et réessaierai quand il y aura une autre mise à jour. J'ai quand même décidé d'utiliser cette application particulière. Il s'agit d'un risque calculé qui, dans ce cas, est faible. Si je me trompe, je souffrirai moi-même ... Et bon! Si c'est comme vous le dites. Pourquoi y a-t-il une option pour: "Masquer l'icône et les notifications"?
Anders
La raison de "Masquer l'icône et les notifications" est de permettre à l'utilisateur de dire "Je me fiche de ce que ce programme a à dire - j'ignorerai toutes ses notifications". Pour plus de détails: blogs.msdn.com/b/oldnewthing/archive/2006/11/01/922449.aspx
SecurityMatt
Je ne suis pas d'accord avec l'hypothèse selon laquelle c'est ainsi qu'il a été conçu. À l'origine, il s'agissait de la «barre d'état système» qui donnait des indications visuelles rapides sur les programmes en cours d'exécution, auxquels les concepteurs de logiciels ont ensuite ajouté des raccourcis clic droit. Ceci est soutenu par la présence d'icônes dont certaines n'ont pas de notifications (volume, gestionnaire de tâches, etc.). Microsoft a ajouté la fonctionnalité «notifications» dans une version ultérieure de Windows, puis l'a rebaptisée «zone de notification» pour expliquer les préférences. Personnellement, je voudrais une option "Icône uniquement" ici.
tristankoffee
1

j'irais avec l'option "Masquer l'icône et les notifications", et éliminer ce clic de souris supplémentaire en ajoutant un raccourci pour lancer le programme, faire un clic droit sur le raccourci du programme et ajouter une combinaison de touches

Charly
la source
0

Si vous avez indiqué le nom du programme, quelqu'un aurait pu vous dire exactement comment y parvenir. Dans l'état actuel des choses, tout le monde peut spéculer.

Je concentrerais mes efforts sur la désactivation des notifications de mise à jour dans l'application elle-même. Chaque application que j'ai vue avec un programme de mise à jour a cette option.

C'est là que je commencerais car il offrirait la solution la plus élégante.

Austin '' Danger '' pouvoirs
la source