394 votes

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

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

Get Windows 10

En cliquant dessus, l'écran suivant s'affiche :

Get Windows 10

Alors comment désactiver ou supprimer l'icône "Obtenir Windows 10" ?

273voto

Karan Points 54603

Si vous souhaitez simplement supprimer l'icône de la barre d'état-major jusqu'au prochain redémarrage, vous pouvez mettre fin à l'utilisation de la fonction GWX.exe en utilisant le gestionnaire des tâches.

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

Lorsqu'on vous propose à nouveau la même chose via Windows Update, n'oubliez pas de la masquer.

Après la désinstallation, si des restes de fichiers de la mise à jour se trouvent toujours dans le dossier de l'utilisateur, il est possible de les supprimer. Windows\System32\GWX Si vous souhaitez supprimer ce répertoire, vous devez d'abord en prendre possession.

1

1 votes

J'ai désinstallé KB3035583, et changé les mises à jour pour "me notifier mais ne pas télécharger ou installer", et soit Windows Update continue de le réinstaller, soit il n'a pas été réellement désinstallé (en choisissant "Désinstaller" dans la liste des mises à jour installées). Sous Windows 7.

0 votes

@user20574 : Si vous avez réglé WU sur "notifier mais ne pas télécharger ou installer", il n'y a aucune chance qu'il installe une mise à jour sans votre permission. Peut-être qu'il n'a pas été désinstallé correctement. Avez-vous confirmé que le répertoire a disparu ?

1 votes

La suppression de KB3035583 affecte-t-elle la réservation de W10 ?

59voto

Xandawesome Points 384
  • Exécuter Autoruns en tant qu'administrateur, décachetez les entrées Windows/Microsoft via Options
  • Recherchez gwx.
  • Désactivez les éléments qui ne donnent pas de message de refus d'accès.

Autoruns screenshot

3 votes

Un outil génial ! Comme un Hijack This des temps modernes !

2 votes

@Brad il est généralement utilisé en conjonction avec le HJT... au moins à l'époque où je réparais les ordinateurs, nous utilisions les deux.

0 votes

Et ça marche vraiment ! Merci, +1 !

40voto

Peyman Points 774

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 cela :

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

Désinstaller et bloquer la mise à jour du système (comme dans les autres réponses) est certainement une approche plus propre, si vous n'avez pas l'intention de l'utiliser.

1 votes

L'article référencé n'inclut pas le CurrentVersion segment.

1 votes

@MaxToro Si vous voyez une erreur manifeste, modifiez la réponse au lieu de laisser un commentaire. C'est pour quoi edit Le lien est. Je viens de proposer une modification de cette réponse pour refléter cette clé de registre incorrecte. J'attends une approbation.

8 votes

@trejder En fait, la curiosité commune consiste à informer l'auteur et à le laisser décider s'il doit être modifié.

33voto

Hugh Jeffner Points 556

La réponse officielle de l FAQ :

Puis-je désactiver les notifications ?

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

Mais ce n'est pas très utile selon vos besoins puisque le processus GWX.exe est toujours en cours d'exécution en arrière-plan. Il place simplement l'icône dans le menu de débordement de la barre d'état système. Cela semble idiot puisque ce n'est pas propre à 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 en arrière après le redémarrage du système. Le fait de mettre le système en mode veille conserve toutefois le paramètre.

27 votes

J'ai fait cela hier sur mon système Windows 7. Cela a fonctionné à l'époque, mais l'icône de notification est de retour dans ma barre d'état système ce matin...

10 votes

Cela semble prometteur, mais le paramètre semble être réinitialisé à la prochaine connexion.

1 votes

Cela ne fonctionne pas non plus sur Win7 pour moi. Vous ne pouvez pas éteindre le truc.

33voto

Opmet Points 567

Il y a plusieurs façons de supprimer la promotion GWX "interactivement" (en mode GUI).
Cependant, je préfère le faire de manière programmatique / scriptée.

Sur mes environnements Win7 (en mode "workgroup"), j'utilise les scripts ci-dessous pour réaliser ce qui suit :

  • "désinstaller" toute mise à jour suspecte de Windows
  • 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

Notes :

  • A utiliser à vos risques et périls
  • Invoquer le *.bat comme "élevé".
  • N'oubliez pas de redémarrer Windows après que le script se soit terminé
  • De temps en temps, Microsoft publie une nouvelle révision d'une mise à jour particulière - il est alors nécessaire de la cacher à nouveau
  • N'hésitez pas à réviser ou à étendre la liste des mises à jour suspectes.

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

Edit2 :
En outre, vous pouvez ajouter les modifications de registre suivantes :

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

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

0 votes

Comment appelez-vous mise à jour suspecte de Windows ?

0 votes

D'après ce que j'ai vu, KB3035583 est la seule mise à jour que vous devez réellement bloquer. Certaines des autres ont des fonctionnalités qui ne sont pas directement liées à la mise à niveau de Windows 10 et devraient être laissées tranquilles.

1 votes

Il y a une faute de frappe à la ligne 32 de HideWindowsUpdates.vbs : "hiddn" -> "hidden". Je l'éditerais bien moi-même, mais il y a cette règle idiote "Les éditions doivent comporter au moins 6 caractères" qui m'empêche de corriger ce seul caractère ;-) BTW, il 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".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X