Question Comment désactiver l'icône "Get Windows 10" affichée dans la zone de notification (bac)?


Cette icône est apparue dans la zone de notification de ma barre des tâches aujourd'hui et je n'arrive pas à m'en débarrasser:

Get Windows 10

En cliquant dessus, l'écran suivant apparaît:

Get Windows 10

Alors, comment puis-je désactiver ou supprimer l'icône "Get Windows 10"?


393
2018-06-01 03:08


origine


Voir également Comment se débarrasser du verrou "Votre mise à niveau vers Windows 10 est prête". - dma_k


Réponses:


Si vous voulez simplement supprimer l’icône de la barre d’affichage jusqu’au prochain redémarrage, vous pouvez terminer le GWX.exe processus en utilisant le Gestionnaire des tâches.

Pour se débarrasser définitivement de l’icône, désinstallez KB3035583 lequel est responsable pour ces notifications: Panneau de configuration, mise à jour Windows, mises à jour installées, tri par nom, "Mise à jour pour Microsoft Windows KB3035583" (ne pas une mise à jour de sécurité), désinstaller, redémarrer.
(Alternative: ouvrir CMD et entrer wusa /uninstall /KB:3035583)

Lorsque vous vous en offrirez à nouveau via Windows Update, n'oubliez pas de le cacher.

Après la désinstallation, si les restes des fichiers de la mise à jour sont toujours dans Windows\System32\GWXSupprimez simplement ce répertoire, bien que vous deviez d’abord en prendre possession.

1


278
2018-06-01 03:15



@trejder: L'application télécharge réellement les bits Win10 au fil du temps, de sorte que vous soyez prêt à l'installer le 29 juillet. C'est toute la "réservation". Si vous supprimez la mise à jour, vous n'aurez évidemment aucune notification et aucune Win10 téléchargée automatiquement. Vous serez toujours en mesure de mettre à jour manuellement après le 29 juillet, via WU et probablement en utilisant également des ISO. - Karan
@trejder c'est une phrase courante, du moins, j'ai juste remarqué que vous copiez-collez des mots du dictionnaire, en commençant par "j'ai" sans leur donner un crédit approprié. C'est en quelque sorte un mauvais comportement. - Reishin
@trejder: Je ne plagie pas et donne toujours un lien source dans mes réponses. BTW, je n'étais pas au courant de cet article jusqu'à ce que Jeeva y soit plus tard lié. De plus, je trouve intéressant que vous ayez automatiquement supposé que je l'avais copié au lieu de l'inverse. Cet article a été écrit le même jour que ma réponse et, par ailleurs, j’ai trouvé d’autres articles sur des blogs / sites technologiques qui semblent avoir été copiés des réponses de la SU (y compris la mienne) sans être attribués. Cependant, ce n'est pas comme si les gens ne pouvaient pas proposer des contenus similaires de manière indépendante. Par conséquent, prenez garde à ne pas accuser sans preuve, merci. - Karan
@ Karan Semble, j'ai fait une erreur. Pardon. Tout le monde est autorisé à faire des erreurs. Ma faute, désolé. - trejder
@trejder: Ça va, pas de rancune. J'apprécie que vous essayiez de vous assurer que toutes les réponses et les réponses de ce site maintiennent des normes élevées. Si vous voyez une réponse qui a été plagiée dans son intégralité à partir d'un site (ou même une réponse précédente) sans attribution appropriée, n'hésitez pas à la signaler afin que les mods puissent y jeter un coup d'oeil. Merci pour votre diligence. :) - Karan


  • Courir Autoruns en tant qu'administrateur, affichez les entrées Windows / Microsoft via Les options
  • Recherchez gwx.
  • Désactiver les éléments qui ne donnent pas un message d'accès refusé.

Autoruns screenshot


59
2018-06-01 14:32



Outil génial! Comme un détour moderne - Brad
@Brad il est généralement utilisé en conjonction avec HJT ... au moins dans mes jours de réparation comp nous avons utilisé les deux. - SnakeDoc
Et ça marche vraiment! Merci, +1! - Sk8erPeter
Travaillé pendant quelques jours. - simon
Ne devrait pas avoir à installer un autre programme - Panther


Selon TechJourney, vous pouvez effectuer une petite modification du registre pour empêcher le démarrage de l'application.

Cette clé de registre empêchera Gwx de démarrer au démarrage:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

Pour créer ceci:

  1. Courir regedit.exe en tant qu'administrateur.
  2. Créer une clé nommée Gwx dans HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\.
  3. Créer un nouveau dword valeur, nommé DisableGwx, avec une valeur de 1.

La désinstallation et le blocage de la mise à jour à partir du système (comme dans d'autres réponses) constituent certainement une approche plus propre si vous n'avez pas l'intention de l'utiliser.


40
2018-06-02 12:25



L'article référencé n'inclut pas le CurrentVersionsegment. - Max Toro
@MaxToro Si vous voyez une erreur claire, modifiez la réponse au lieu de laisser un commentaire. C'est pour ça edit lien est. Je viens de proposer de modifier cette réponse pour refléter cette clé de registre incorrecte. En attente d'une approbation. - trejder
@trejder En fait, c'est une curiosité commune d'informer l'auteur et de lui laisser décider s'il doit être changé. - Lankymart
Et pour être honnête, @trejder, votre édition ne consistait pas simplement à changer la clé de registre (qui a été modifiée à l'origine, de manière amusante, par une modification suggérée que je pensais être une correction correcte). Les modifications généralement plus larges (qui modifient le ton, le contenu ou la signification de la réponse, au lieu de la reformuler et de la corriger) devraient probablement être laissées à l'auteur ou ajoutées en tant que nouvelle réponse, sauf s'il s'agit d'un wiki communautaire. - Jeeva


La réponse officielle de la FAQ:

Puis-je désactiver les notifications?

Oui. Cliquez sur "Personnaliser" dans la barre d'état système et désactivez l'option Get Windows.   10 notifications d'application dans le menu qui s'affiche

Mais cela n'est pas très utile selon vos besoins, car le processus GWX.exe est toujours en cours d'exécution en arrière-plan. Il déplace simplement l'icône dans le menu de débordement pour la barre d'état système. Cela semble idiot car ce n'est pas spécifique à l'application gwx, cela fait partie du système d'exploitation.

En outre, comme l'ont souligné les commentateurs, contrairement à d'autres icônes, ce paramètre semble revenir après le redémarrage du système. La mise en veille du système conserve toutefois le réglage.


35
2018-06-01 14:14



Je l'ai fait hier sur mon système Windows 7. J'ai travaillé à l'époque, mais l'icône de notification est de retour dans ma barre des tâches ce matin ... - David Richerby
Semble prometteur, mais le réglage semble réinitialiser à la prochaine connexion. - Suma
Cela ne fonctionne pas non plus sur Win7. Vous ne pouvez tout simplement pas arranger la chose. - Tonny
Déplacer l'icône dans le menu de débordement n'est pas une option pour ceux d'entre nous qui l'ont désactivée car nous ne voulons pas que Windows nous cache des icônes. - jpmc26
On dirait que la mise à jour d'aujourd'hui vers GWX a résolu ce problème - l'icône reste cachée après le redémarrage. - gronostaj


Il existe plusieurs façons de supprimer la promotion GWX "de manière interactive" (en mode graphique).
Cependant, je préfère le faire par programmation / par script.

Sur mes environnements Win7 (en mode "groupe de travail"), j'utilise les scripts ci-dessous pour réaliser les opérations suivantes:

  • "désinstaller" toute mise à jour Windows suspecte
  • le "cacher" des futures mises à jour

"BlockWindows10.bat":

ECHO OFF
REM --- remember to invoke from ELEVATED command prompt!
REM --- or start the batch with context menu "run as admin".
SETLOCAL

REM --- (as of 2015-09-07):
REM  KB3035583 - GWX Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
REM  KB3021917 - Update to Windows 7 SP1 for performance improvements
REM  KB3012973 - Upgrade to Windows 10 Pro

REM --- no longer blocking:
REM  KB2952664 - Compatibility update for upgrading Windows 7
REM  KB2976978 - Compatibility update for Windows 8.1 and Windows 8
REM  KB3022345 - Telemetry [Replaced by KB3068708]
REM  KB3068708 - Update for customer experience and diagnostic telemetry

REM --- uninstall updates
echo uninstalling updates ...
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
echo  - next
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
echo  - done.
timeout 10

REM --- hide updates
echo hiding updates ...
start "title" /b /wait cscript.exe "%~dp0HideWindowsUpdates.vbs" 3021917 3035583 3012973
echo  - done.

echo ... COMPLETED (please remember to REBOOT windows, now)
pause
REM --- EOF

"HideWindowsUpdates.vbs" (Kudo https://serverfault.com/a/341318):

'// Inspired by Colin Bowern: https://serverfault.com/a/341318
If Wscript.Arguments.Count < 1 Then
    WScript.Echo "Syntax: HideWindowsUpdates.vbs [KB1] [KB2] ..." & vbCRLF & _
        " - Example1: HideWindowsUpdates.vbs 3035583" & vbCRLF & _
        " - Example2: HideWindowsUpdates.vbs 3035583 3012973"
    WScript.Quit 1
End If

Dim objArgs
Set objArgs = Wscript.Arguments
Dim updateSession, updateSearcher
Set updateSession = CreateObject("Microsoft.Update.Session")
Set updateSearcher = updateSession.CreateUpdateSearcher()

Wscript.Stdout.Write "Searching for pending updates..." 
Dim searchResult
Set searchResult = updateSearcher.Search("IsInstalled=0")

Dim update, kbArticleId, index, index2
WScript.Echo CStr(searchResult.Updates.Count) & " found."
For index = 0 To searchResult.Updates.Count - 1
    Set update = searchResult.Updates.Item(index)
    For index2 = 0 To update.KBArticleIDs.Count - 1
        kbArticleId = update.KBArticleIDs(index2)

        For Each hotfixId in objArgs
            If kbArticleId = hotfixId Then
                If update.IsHidden = False Then
                    WScript.Echo "Hiding update: " & update.Title
                    update.IsHidden = True
                Else
                    WScript.Echo "Already hiddn: " & update.Title
                End If          
            End If
        Next

    Next
Next
'// EOF

Remarques:

  • À utiliser à vos risques et périls
  • Invoquer le * .bat comme "élevé"
  • Se souvenir de redémarrer Windows après la fin du script
  • Microsoft publie de temps en temps un nouvelle révision d'une mise à jour particulière - il est alors nécessaire de le cacher encore
  • N'hésitez pas à réviser ou à étendre la liste des mises à jour suspectes

Edit1:
Pour répondre à la question dans la section des commentaires: par mise à jour "suspecte" (dans le contexte de la question actuelle du super-utilisateur), j'entends toute mise à jour qui "tente" simplement de promouvoir Windows 10.
Par opposition à une "vraie" mise à jour pour le actuel Système d'exploitation Windows: pour résoudre les problèmes de sécurité / dysfonctionnements particuliers ou améliorer / introduire certaines fonctionnalités.

Edit2:
En outre, vous pouvez ajouter les réglages suivants du registre:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
"ReservationsAllowed"=dword:00000000

34
2018-06-02 19:54



Qu'est-ce que vous appelez mise à jour des fenêtres suspectes ? - A.L
D'après ce que j'ai vu, KB3035583 est la seule mise à jour que vous devez réellement bloquer. Certaines des autres fonctionnalités ne sont pas directement liées à la mise à niveau de Windows 10 et doivent rester seules. - nstenz
Il y a une faute de frappe dans la ligne 32 de HideWindowsUpdates.vbs: "hiddn" -> "hidden". Je le modifierais moi-même, mais voilà que la règle idiote "Edits doit avoir au moins 6 caractères" m'empêche de corriger ce caractère unique. ;-) BTW, ce serait bien d'ajouter du code pour avertir si une mise à jour n'existe pas, et peut-être aussi une sorte de gestion du "niveau d'erreur". - Wayfarer
Pourquoi le premier script ne désinstalle-t-il pas KB3012973? - martineau
Je parie que cela pourrait être fait comme un seul script dans PowerShell. - jpmc26


S'il existe un programme sur Windows que vous ne souhaitez pas exécuter, informez-en Windows.

Ouvrez une invite de commande ou PowerShell en tant qu'administrateur et exécutez les opérations suivantes.

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

Cela ajoute une nouvelle valeur debugger au registre sous la clé spécifiée.

Cela indique à Windows à chaque fois gwx.exe est démarré pour exécuter autre chose à la place. Vous pouvez choisir un petit programme qui ne fait rien. Mais la plupart d'entre eux sont des programmes de console et cela se traduirait par un cmd.exe clignote brièvement après la connexion. systray.exe vient de courir et quitte.

Si vous voulez jamais autoriser gwx.exe pour exécuter à nouveau supprimer cette valeur:

reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gwx.exe" /f

Microsoft peut mettre à jour et activer gwx.exe autant de fois qu'ils le souhaitent, vous ne le verrez jamais tant qu'ils ne changeront pas de nom.

Microsoft pousse également Windows 10 dans la mise à jour Windows, pour désactiver cette opération:

reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /t REG_DWORD /d "1" /f

et de le rallumer, lorsque vous êtes prêt à partir 10:

reg.exe delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /f

Un redémarrage est nécessaire pour que cela affecte la boîte de dialogue de mise à jour Windows.


8
2017-08-17 10:33



"Cela indique à Windows que gwx.exe est démarré, pour exécuter autre chose à la place ..." - comment l’envoyer à l’équivalent de /dev/null? - jww
Pensez-vous vraiment que désactiver complètement la mise à jour de Windows est un bon conseil? - martineau
Gwx.exe n'est pas la mise à jour de Windows, il ne s'agit que de l'application Windows 10. - Peter Hahndorf


De nombreuses réponses suggèrent simplement de masquer l'icône (au lieu de désactiver le programme publicitaire). Voici une approche plus radicale: Refusez l'accès à ce programme publicitaire pour que le système ne puisse pas l'exécuter.

[Voir la mise à jour 3 ci-dessous pour une version automatisée et améliorée!]

Fermez ou tuez le programme publicitaire (s'il est encore en cours d'exécution): Ouvrez le gestionnaire de tâches (Ctrl + Maj + Échap), sélectionnez "GWX.exe" et cliquez sur "Terminer le processus".

Recherchez le fichier suivant, cliquez avec le bouton droit, Propriétés, Sécurité:

C:\Windows\System32\GWX\GWX.exe

Modifiez les autorisations, sélectionnez "Refuser" "Contrôle total" pour tous les utilisateurs / groupes répertoriés (ou supprimez-les, ajoutez "Tout le monde" et refusez le contrôle total à tout le monde).

Mettre à jour:

Il s'avère que refuser l'accès au répertoire GWX comme décrit ci-dessous n'empêche pas l'accès aux fichiers de ce répertoire sous Windows. Ainsi, le programme publicitaire GWX.exe est toujours exécutable et sera exécuté.

Message original (modification des autorisations pour le répertoire GWX uniquement):

Recherchez le répertoire suivant, cliquez avec le bouton droit, Propriétés, Sécurité:

C:\Windows\System32\GWX

Modifiez les autorisations (voir ci-dessous si elles sont grisées), supprimez toutes les autorisations répertoriées. Ajoutez "Everyone" et sélectionnez "Deny" "Full control". Vous devriez maintenant avoir une liste ("Noms d'utilisateur ou de groupe") avec une entrée ("Tout le monde") et toutes les cases à cocher dans la colonne "Refuser" doivent être cochées.
Vérifiez que vous êtes réellement en train d’éditer les permissions pour "GWX" (sinon, cliquez sur "Annuler" immédiatement pour éviter tout dommage). Si oui, confirmez en cliquant sur OK.

Si vous ne pouvez pas modifier les autorisations (boutons désactivés / grisés), commencez par s’approprier le répertoire. Ouvrez l'invite de commande en tant qu'administrateur (menu Démarrer, Tous les programmes, Accessoires, cliquez avec le bouton droit sur Invite de commandes, "Exécuter en tant qu'administrateur"). Assurez-vous d'être dans votre répertoire "system32" (C:\Windows\system32>). Exécutez la commande suivante: takeown /f GWX /r /d y
Vous devriez alors pouvoir modifier les autorisations du répertoire.

S'il revient, vérifiez les autorisations. Il semble que le propriétaire soit parfois automatiquement ajouté à la liste et qu’il dispose de toutes les permissions sur le répertoire GWX. Retournez aux paramètres de sécurité de ce répertoire et supprimez les entrées qui accordent des autorisations (case à cocher dans la colonne Autoriser).

Mise à jour 2:

Il semble que le simple fait de modifier les autorisations du fichier GWX.exe peut ne pas être fiable. Windows peut (apparemment) remplacer ce fichier après un certain temps (probablement après une autre mise à jour), à quel point l'annonce sera à nouveau affichée. Le nouveau fichier aura des autorisations par défaut, la modification est perdue. Une combinaison (suppression des autorisations de ce fichier et du répertoire parent) pourrait mieux fonctionner.

Voici une liste (probablement incomplète) des mises à jour qui peuvent essayer de (re) installer ce téléchargeur GWX:

Mise à jour 3:

Voici une approche plus complète. Ces commandes peuvent être copiées dans une invite de commande exécutée en tant qu'administrateur (recherchez "cmd" dans le menu Démarrer, cliquez avec le bouton droit, exécutez-le en tant qu'administrateur) ou copiez-les dans un fichier qui se termine par ".bat". peut ensuite être exécuté (clic droit, exécuter en tant qu'administrateur).

Notez que Windows utilise les sauts de ligne CRLF, donc avant de copier le fichier bat sur un système Windows, convertissez-le en utilisant unix2dos (exécuter unix2dos file.bat).

taskkill.exe /F /IM "gwx.exe"

takeown /f "%windir%\System32\GWX" /r /d y 

ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:F

del "C:\Windows\System32\GWX\*.exe"

ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:R

icacls "C:\Windows\System32\GWX" /deny Everyone:(CI)(OI)F

Ce qu'il fait:

  1. Il tue le processus nagware, s'il est en cours d'exécution.
  2. Il prend possession du répertoire GWX afin de pouvoir modifier ses autorisations.
  3. Il permet aux administrateurs d'accéder à ce répertoire afin de pouvoir le modifier.
  4. Il supprime tous les fichiers exécutables de ce répertoire, y compris GWX.exe (le programme nagware).
  5. Il modifie les autorisations de répertoire pour les administrateurs en lecture seule.
  6. Il refuse l'accès à tout le monde à ce répertoire.

Après un redémarrage, il ne devrait pas réapparaître (laissez un commentaire si c'est le cas).

Espérons que cela empêchera Windows de réinstaller nagware dans ce répertoire.

Remarque: Il semble que ce mécanisme ne soit peut-être pas totalement fiable, Windows pouvant réinstaller GWX.exe dans certains cas. Les commandes listées ci-dessus doivent être améliorées.


8
2017-09-04 18:10



J'ai eu de bons résultats en supprimant le répertoire GWX, puis créer un fichier de longueur nulle avec le même nom avec des autorisations restrictives. TrustedInstaller verra une entrée GWX, il n'essaiera donc pas de le recréer et tentera de changer de répertoire en GWX - impossible car il s'agit d'un fichier - et il se bloquera silencieusement. (Je dis, j'ai enlevé les virus qui étaient moins obstinés que cela). - LSerni
lserni: bonne idée! Cela semble être une alternative, vous devriez probablement en faire une réponse. - basic6
A la personne qui a voté: Pourquoi? Veuillez expliquer dans un commentaire. Si la réponse contient des erreurs, celles-ci doivent être corrigées, mais je ne peux pas le faire si je ne connais pas ces erreurs. - basic6
@ Basic6 - ne vous inquiétez pas de la descente. Il y a des Microsoft Fanboi sur Super User et ils réduisent tout ce qui va à l'encontre de la ligne Microsoft Party. Ce n'est pas limité à Microsoft; il y a aussi Apple et Linux Fanboi. - jww
Bonne solution! Mais .. comment pouvez-vous dire que Windows lui-même ne peut pas prendre possession et réinitialiser les autorisations? - Ajay


Pour ceux qui préfèrent copier / coller des commandes plutôt que de cliquer, exécutez ceci dans une invite de commandes avec élévation de .cmd fichier batch (en tant qu'administrateur):

Tuez la tâche GWX.exe:

TASKKILL /IM GWX.exe /T /F

Désactivez-le pour les futures sessions:

REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\Gwx /v DisableGWX /d 1 /f

7
2017-10-15 17:41





Moyen rapide de se débarrasser de Windows 10

Pour échapper à la mise à niveau forcée, collez-la dans le Bloc-notes, enregistrez-la en tant que fichier .BAT et exécutez-la à partir d'une invite de commandes avec privilèges élevés:


wusa /uninstall /kb:3068708 /quiet /norestart
wusa /uninstall /kb:3022345 /quiet /norestart
wusa /uninstall /kb:2952664 /quiet /norestart
wusa /uninstall /kb:2976978 /quiet /norestart
wusa /uninstall /kb:2977759 /quiet /norestart
wusa /uninstall /kb:3075249 /quiet /norestart
wusa /uninstall /kb:3080149 /quiet /norestart
wusa /uninstall /KB:3035583 /quiet /norestart

Après cela, redémarrez votre version actuelle de Windows et masquez les mises à jour mentionnées ci-dessus.

Notez que pour chaque mois, vous devrez peut-être masquer ces mises à jour car elles seront automatiquement affichées à nouveau

La source 


6
2018-02-10 08:45





le Panneau de configuration GWX Le logiciel peut vous permettre de désactiver facilement l’icône Windows 10 dans la zone de notification parmi les autres tentatives de mise à niveau de Windows 10 dans Windows 7 et 8.

C'est un outil gratuit qui peut supprimer et désactiver l'icône de la zone de notification "Windows 10" sur Windows 7 et Windows 8. Les versions récentes peuvent également désactiver le comportement "Mise à niveau vers Windows 10" du panneau de configuration Windows Update. Voir le guide de l'utilisateur sur le blog Ultimate Outsider.

screenshot of GWX Control Panel


6
2018-03-31 02:55