Désactiver toutes les notifications pour les Suggestions de notification

De temps en temps, je reçois cette notification de Windows 11 :

Si je veux la désactiver (en cliquant sur …), l’option est grisée :

Alors, comment la désactiver ?

Les paramètres suivants sont désactivés sous mes Système > Notifications > Paramètres supplémentaires :

  • Afficher l’expérience d’accueil Windows après les mises à jour et lors de la connexion pour montrer les nouveautés et les suggestions

  • Suggérer des moyens de tirer le meilleur parti de Windows et de terminer la configuration de cet appareil

  • Obtenir des conseils et suggestions lors de l’utilisation de Windows

Le service Windows Push Notifications User Service désigne cette fonctionnalité sous le nom de SmartOptOut.

État actuel : J’ai désactivé cette notification dans le registre sur trois ordinateurs le 15/03/2024 et je n’ai plus vu aucune Suggestion de notification depuis. Je mettrai à jour cette réponse si cela change.

Recommandé : désactiver dans les Paramètres

Après environ un an de ce non-sens, Microsoft a finalement ajouté la capacité manquante de désactiver ces notifications normalement dans :

Maintenant vous pouvez utiliser les Paramètres ou le menu points de suspension sur la notification incriminée pour désactiver les Suggestions de notification. Consultez les captures d’écran dans l’Alternative 2 ci-dessous pour voir où cliquer, et rappelez-vous que vous n’avez plus besoin de modifier manuellement le registre.

Alternative 1 : désactiver la notification dans le registre

Il est possible de « Désactiver toutes les notifications pour les Suggestions de notification » avec cette modification du registre :
`Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.ActionCenter.SmartOptOut]
“Enabled”=dword:00000000


## Alternative 2 : permettre la désactivation des notifications dans l'interface

Alternativement, si vous voulez la désactiver via l'interface des Paramètres, vous pouvez définir la valeur suivante. Cependant, c'est un chemin plus détourné qui ne fonctionne pas mieux, c'est juste une route différente vers le même état que la modification recommandée ci-dessus.
`Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AppUserModelId\Windows.ActionCenter.SmartOptOut]
"ShowInSettings"=dword:00000001

Sachez que cette clé n’est inscriptible que par l’utilisateur TrustedInstaller, donc si vous obtenez Erreur lors de la modification de la valeur, vous devez soit prendre possession de la clé et vous donner les permissions d’écriture, soit exécuter regedit.exe en tant que TrustedInstaller (par exemple, en utilisant WinAero Tweaker, ExecTi, ou PsExec).

Ensuite, allez dans Paramètres > Système > Notifications, et sous « Notifications des applications et d’autres expéditeurs », désactivez « Suggestions de notification ».

Vous pourriez aussi attendre que la notification « Nous avons remarqué que vous ne les avez pas ouverts depuis un moment » apparaisse à nouveau et cliquer sur « Désactiver toutes les notifications pour les Suggestions de notification » dans le menu … (qui ne sera plus grisé comme dans la capture d’écran de la question) :

Alternative 3 : ralentir le minuteur

Vous pouvez modifier la fréquence à laquelle SmartOptOut s’exécute, vous pourriez donc le faire s’exécuter si rarement qu’il ne s’exécute pratiquement jamais. J’ai utilisé ceci pour le faire s’exécuter plus vite pour les tests, donc plus lent devrait fonctionner aussi.
`Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\SmartOptOut]
“InitialTimerCooldown”=hex(b):ff,ff,ff,ff,ff,ff,ff,ff
“PeriodicTimerCooldown”=hex(b):ff,ff,ff,ff,ff,ff,ff,ff


Ces modifications définissent l'intervalle entre le démarrage du WpnUserService et la première vérification SmartOptOut, et l'intervalle entre les vérifications suivantes, à la valeur maximale d'un entier long non signé 64 bits. Cela semble être interprété comme une durée en secondes, ce qui équivaut à environ 585 milliards d'années.