Questão Como desativar o ícone "Get Windows 10" mostrado na área de notificação (bandeja)?


Este ícone apareceu na minha área de notificação da barra de tarefas hoje e não consigo me livrar dele:

Get Windows 10

Clicar nele exibe a seguinte tela:

Get Windows 10

Então, como desabilito ou removo o ícone "Get Windows 10"?


393


origem


Veja também Como se livrar do 'Seu upgrade para o Windows 10 está pronto' lock. - dma_k


Respostas:


Se você quiser apenas remover o ícone da bandeja até a próxima reinicialização, pode encerrar o GWX.exe processo usando o Gerenciador de Tarefas.

Para se livrar do ícone permanentemente, desinstale KB3035583 qual é responsável para estas notificações: Painel de controle, atualização do Windows, atualizações instaladas, classificação por nome, "Atualização para o Microsoft Windows KB3035583" (não uma atualização de segurança), desinstale, reinicie.
(Alternativa: abra o CMD e digite wusa /uninstall /KB:3035583)

Quando você é oferecido o mesmo novamente através do Windows Update, lembre-se de escondê-lo.

Após a desinstalação, se os restos dos arquivos da atualização ainda estiverem Windows\System32\GWX, basta excluir esse diretório, embora primeiro você precise se apropriar dele.

1


278



@trejder: O aplicativo na verdade faz o download dos bits do Win10 ao longo do tempo, para que você esteja pronto para instalá-lo em 29 de julho. Essa é a "reserva". Se você remover a atualização, obviamente não terá notificações e não fará o download automático do Win10. Você ainda poderá atualizar manualmente depois de 29 de julho, via WU, e provavelmente também usando ISOs. - Karan
@trejder é uma frase comum, btw, eu só notei que você copiar e colar palavras do dicionário, começando com "eu tenho" sem dar-lhes um bom crédito. Isso é de alguma forma um mau comportamento. - Reishin
@trejder: Eu não plagio e sempre dou um link de fonte nas minhas respostas. BTW eu não tinha conhecimento desse artigo até Jeeva vinculado a ele mais tarde. Além disso, acho interessante que você tenha automaticamente assumido que eu copiei, e não o contrário. Esse artigo foi escrito no mesmo dia da minha resposta e, além disso, encontrei outros artigos no passado em blogs / sites de tecnologia que claramente parecem ter copiado de respostas SU (incluindo a minha) sem atribuição. No entanto, não é como se as pessoas não conseguissem criar conteúdo semelhante de forma independente. Por isso, tenha cuidado para não acusar sem prova, obrigado. - Karan
@ Karan Parece que eu cometi um erro. Desculpa. Qualquer um pode cometer erros. Culpa minha, desculpe. - trejder
@trejder: Está tudo bem, sem ressentimentos. Compreendo que você esteja tentando garantir que todas as respostas e respostas aos doadores mantenham altos padrões. Se você já viu uma resposta que foi plagiada em sua totalidade a partir de qualquer site (ou até mesmo uma resposta anterior) sem a devida atribuição, não hesite em sinalizá-la para que os mods possam dar uma olhada. Obrigado pela sua diligência. :) - Karan


  • Corre Autoruns como Administrador, exibe as entradas do Windows / Microsoft via Opções
  • Pesquisar por gwx
  • Desative os itens que não fornecem uma mensagem de acesso negado.

Autoruns screenshot


59



Ferramenta legal! Como um dia moderno, Hijack This! - Brad
@Brad é normalmente usado em conjunto com o HJT ... pelo menos nos meus dias de reparação, usamos os dois. - SnakeDoc
E isso realmente funciona! Obrigado, +1! - Sk8erPeter
Trabalhei por alguns dias. - simon
Não deve ter que instalar outro programa - Panther


De acordo com TechJourney, você pode fazer uma pequena alteração no registro para impedir que o aplicativo seja iniciado.

Essa chave do registro impedirá que o Gwx seja iniciado na inicialização:

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

Para criar isto:

  1. Corre regedit.exe como administrador.
  2. Crie uma chave chamada Gwx dentro HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\.
  3. Crie um novo dword valor, chamado DisableGwx, com um valor de 1.

Desinstalar e bloquear a atualização do sistema (como em outras respostas) é certamente uma abordagem mais limpa, se você não pretende usá-la.


40



O artigo referenciado não inclui o CurrentVersion segmento. - Max Toro
@MaxToro Se você vir um erro claro, edite a resposta em vez de apenas deixar um comentário. É por isso edit link é. Acabei de propor edição a esta resposta para refletir essa chave de registro incorreta. Esperando por uma aprovação. - trejder
@trejder Na verdade, é curiosidade comum informar o autor e deixá-lo decidir se ele deve ser alterado. - Lankymart
E para ser honesto, @trejder, sua edição não foi simplesmente alterar a chave do registro (que foi originalmente alterada para incorreta, divertidamente, por uma edição sugerida que eu supus que fosse uma correção correta). Geralmente, alterações mais amplas (que alteram o tom, o conteúdo ou o significado da resposta, em vez de apenas reformulá-la e corrigi-la) devem ser deixadas para o autor ou adicionadas como uma nova resposta, a menos que seja um Wiki da comunidade. - Jeeva


A resposta oficial do Perguntas frequentes:

Posso desligar as notificações?

Sim. Clique em “Personalizar” na bandeja do sistema e desligue o botão Obter   10 notificações de aplicativos no menu que aparece.

Mas isso não é muito útil, dependendo de suas necessidades, pois o processo do GWX.exe ainda está sendo executado em segundo plano. Ele simplesmente empurra o ícone no menu flutuante da bandeja do sistema. Parece bobo, pois isso não é exclusivo da aplicação gwx, é parte do sistema operacional.

Além disso, como os comentaristas apontaram, ao contrário de outros ícones, essa configuração parece reverter após a reinicialização do sistema. Colocar o sistema no modo de espera mantém a configuração no entanto.


35



Eu fiz isso ontem no meu sistema Windows 7. Eu trabalhei na época, mas o ícone de notificação está de volta na minha bandeja do sistema esta manhã ... - David Richerby
Parece promissor, no entanto, a configuração parece redefinir no próximo login. - Suma
Isso não funciona no Win7 para mim também. Você simplesmente não consegue entender a coisa. - Tonny
Acionar o ícone no menu flutuante não é uma opção para aqueles de nós que o desativaram porque não queremos que o Windows esconda os ícones de nós. - jpmc26
Parece que a atualização de hoje para o GWX corrigiu esse problema - o ícone permanece oculto após as reinicializações. - gronostaj


Existem várias maneiras de remover a promoção do GWX "interativamente" (no modo GUI).
No entanto, eu prefiro fazer isso de maneira programada / roteirizada.

Nos meus ambientes Win7 (no modo "grupo de trabalho") estou usando os scripts abaixo para obter o seguinte:

  • "desinstalar" qualquer atualização suspeita do Windows
  • "esconder" de futuras execuções de atualização

"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

Notas:

  • Use por sua conta e risco
  • Invoque o * .bat como "elevado"
  • Lembrar de reiniciar Windows depois que o script foi concluído
  • De tempos em tempos, a Microsoft lança um nova revisão de uma atualização específica - é necessário ocultá-lo novamente
  • Sinta-se à vontade para revisar ou ampliar a lista de atualizações suspeitas

Edit1:
Para responder à pergunta na seção de comentários: por atualização "suspeita" (no contexto da pergunta do superusuário atual), quero dizer, qualquer atualização que "apenas" tenta promover o Windows 10.
Ao contrário de uma atualização "real" para o atual Sistema operacional Windows: para corrigir problemas de segurança / avarias particulares ou melhorar / introduzir certas funcionalidades.

Edit2:
Além disso, você pode querer adicionar os seguintes ajustes de registro:

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

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

34



O que você chama atualização suspeita do windows ? - A.L
Pelo que eu vi, KB3035583 é a única atualização que você realmente precisa bloquear. Alguns dos outros têm funcionalidade não diretamente relacionada à atualização do Windows 10 e devem ser deixados em paz. - nstenz
Há um erro de digitação na linha 32 do HideWindowsUpdates.vbs: "hiddn" -> "hidden". Eu mesmo editaria, mas é essa regra boba de "Editar deve ter pelo menos 6 caracteres" que me impede de corrigir esse caractere único. ;-) BTW, seria bom adicionar algum código para avisar se uma atualização não existir, e talvez também algum tipo de manipulação de "nível de erro". - Wayfarer
Por que o primeiro script não desinstala o KB3012973? - martineau
Aposto que isso poderia ser feito como um único script no PowerShell. - jpmc26


Se houver algum programa no Windows que você não deseja executar, informe o Windows sobre ele.

Abra um prompt de comando ou o PowerShell como administrador e execute o seguinte.

 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

Isso adiciona um novo valor debugger para o registado sob a chave especificada.

Isso informa ao Windows sempre gwx.exe é iniciado, para executar outra coisa em vez disso. Você pode escolher qualquer programa pequeno que não faça nada. Mas a maioria deles são programas de console e isso resultaria em um cmd.exe piscando brevemente após o logon. systray.exe apenas corre e sai.

Se você quiser permitir gwx.exe para executar novamente, remova esse valor:

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

A Microsoft pode atualizar e ativar gwx.exe quantas vezes quiserem, você nunca verá até que mudem de nome.

A Microsoft também está empurrando o Windows 10 na atualização do Windows, para desativar essa execução:

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

e para ligá-lo novamente, quando você estiver pronto para ir 10:

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

Uma reinicialização é necessária para que isso afete a caixa de diálogo de atualização do Windows.


8



"Isso diz ao Windows sempre que o gwx.exe é iniciado, para executar algo diferente ..." - como nós enviamos para o equivalente a /dev/null? - jww
Você realmente acha que desligar completamente a atualização do Windows é um bom conselho? - martineau
Gwx.exe não é atualização do Windows, é apenas o aplicativo da bandeja do Windows 10. - Peter Hahndorf


Muitas respostas sugerem simplesmente ocultar o ícone (em vez de desativar o programa de anúncios). Aqui está uma abordagem mais radical: negar acesso a esse programa de anúncios, para que o sistema não consiga executá-lo.

[Veja a atualização 3 abaixo para uma versão automatizada e melhorada!]

Feche ou mate o programa de anúncios (se ainda estiver em execução): Abra o gerenciador de tarefas (Ctrl + Shift + Esc), selecione "GWX.exe" e clique em "Finalizar processo".

Encontre o seguinte arquivo, clique com o botão direito em Propriedades, Segurança:

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

Edite as permissões, selecione "Negar" "Controle total" para todos os usuários / grupos listados (ou remova-os, adicione "Todos" e negue o controle total a todos).

Atualizar:

Acontece que negar o acesso ao diretório GWX conforme descrito abaixo não impede o acesso aos arquivos nesse diretório no Windows. Assim, o programa de anúncios GWX.exe ainda é executável e será executado.

Post original (alterando permissões apenas para o diretório GWX):

Encontre o seguinte diretório, clique com o botão direito em Propriedades, Segurança:

C:\Windows\System32\GWX

Edite as permissões (veja abaixo se estiver cinza), remova todas as permissões listadas. Adicione "Todos" e selecione "Negar" "Controle total". Agora você deve ter uma lista ("Nomes de grupo ou usuário") com uma entrada ("Todos") e todas as caixas de seleção na coluna "Negar" devem estar marcadas.
Verifique novamente se você está realmente editando as permissões para "GWX" (se não, clique em "Cancelar" imediatamente para evitar danos). Em caso afirmativo, confirme clicando em OK.

Não é possível alterar as permissões (botões desativados / acinzentados), apropriar-se primeiro do diretório. Abra o "Prompt de Comando" como administrador (menu Iniciar, Todos os Programas, Acessórios, clique com o botão direito do mouse em Prompt de Comando, "execute como administrador"). Verifique se você está no diretório "system32" (C:\Windows\system32>). Execute o seguinte comando: takeown /f GWX /r /d y
Você deve então poder alterar as permissões do diretório.

Se voltar, verifique as permissões. Parece que o proprietário às vezes é automaticamente adicionado de volta à lista e recebe permissões completas para o diretório GWX. Volte para as configurações de segurança desse diretório e remova as entradas que concedem permissões (caixa de seleção na coluna Permitir).

Atualização 2:

Parece que apenas alterar as permissões do arquivo GWX.exe pode ser um pouco não confiável. O Windows pode (aparentemente) substituir esse arquivo depois de um tempo (provavelmente após outra atualização), quando o anúncio será exibido novamente. O novo arquivo terá permissões padrão, a modificação é perdida. Uma combinação (removendo permissões desse arquivo, bem como o diretório pai) pode funcionar melhor.

Aqui está uma lista (provavelmente incompleta) de atualizações que podem tentar (re) instalar este downloader do GWX:

Atualização 3:

Aqui está uma abordagem mais completa. Esses comandos podem ser copiados em um prompt de comando que está sendo executado como administrador (procure por "cmd" no menu Iniciar, clique com o botão direito, execute como administrador) ou eles podem ser copiados em um arquivo que termina com ".bat", que pode então ser executado (clique com o botão direito, execute como administrador).

Observe que o Windows usa quebra de linha CRLF, portanto, antes de copiar o arquivo bat para um sistema Windows, converta-o usando unix2dos (executar 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

O que faz:

  1. Ele mata o processo nagware, se estiver em execução.
  2. Ele assume a propriedade do diretório GWX para poder modificar suas permissões.
  3. Ele concede aos administradores acesso a esse diretório para poder modificá-lo.
  4. Exclui todos os arquivos executáveis ​​nesse diretório, incluindo o GWX.exe (o programa nagware).
  5. Ele altera as permissões do diretório para administradores para somente leitura.
  6. Ele nega o acesso de todos a esse diretório.

Após a reinicialização, ele não deve reaparecer (deixe um comentário se isso acontecer).

Espero que isso evite que o Windows reinstale o nagware nesse diretório.

Observação: parece que esse mecanismo pode não ser totalmente confiável; o Windows talvez possa reinstalar o GWX.exe em alguns casos. Os comandos listados acima podem precisar ser melhorados.


8



Eu tive bons resultados apagando o diretório GWX, então criando um arquivo de comprimento zero com o mesmo nome com permissões restritivas. O TrustedInstaller verá uma entrada do GWX, portanto, não tentará recriá-la e tentará alterar o diretório para o GWX - impossível, já que é um arquivo - e falhará silenciosamente. (Eu digo, eu removi vírus que eram menos obstinados que isso). - LSerni
lserni: Boa ideia! Parece uma alternativa, você provavelmente deve transformar isso em uma resposta. - basic6
Para a pessoa que downvoted: Por quê? Por favor, explique em um comentário. Se a resposta contiver erros, eles devem ser corrigidos, mas não posso fazer isso se não souber sobre esses erros. - basic6
@ Basic6 - não se preocupe com o downvote. Existem alguns Microsoft Fanboi's no Super User, e eles fazem downvote qualquer coisa que vá contra a linha do Microsoft Party. Não é limitado a Microsoft; há também o Fanboi da Apple e do Linux. - jww
Ótima solução! Mas .. como você pode dizer que o próprio Windows não pode assumir a propriedade e redefinir as permissões? - Ajay