Como se livrar da mensagem "As atualizações estão disponíveis" no Windows 10?


54

Hoje recebi a seguinte mensagem:

insira a descrição da imagem aqui

O computador estava congelado e o único botão disponível era "Obter atualizações".

Não preciso desse recurso, preciso trabalhar, não atender à minha máquina o tempo que ela desejar.

Atualmente, reinicializei a frio e tive tempo de abrir o gerenciador de tarefas e o explorador de processos em telas diferentes antes que a mensagem aparecesse novamente. Devido ao erro no aplicativo, consegui interromper o MusNotification.exeprocesso.

Infelizmente, eu sou incapaz de restringir o acesso do sistema para musnotification.exee musnotificationux.exearquivos, ou adicioná-los à lista negra antivírus.

Como banir esse recurso?



Permitir o download não está "servindo sua máquina", mas se for para o trabalho, certamente você tem o Pro e pode adiá-lo?
Sami Kuhmonen

2
Não gosto de perturbação enquanto penso. Concordo em configurar o download / instalação automática ou manual. Não concordo em configurar mensagens irritantes. Imagine 100 programas pedindo download por dia - quando você trabalharia?
Dims

Deseja interromper as atualizações ou simplesmente interromper as notificações?
Fixer1234 15/09/2015

11
@ fixer1234 Concordo com as notificações, mas não devem bloquear minha tela
Dims

Respostas:


62

Infelizmente, não consigo restringir o acesso do sistema aos arquivos musnotification.exe e musnotificationux.exe

Pelas minhas observações, "restringir o acesso do sistema aos arquivos musnotification.exe e musnotificationux.exe" é um método eficaz de bloquear essa mensagem, se você tiver privilégios de administrador.

Cole essas linhas em elevado cmdpara negar que todos executem os dois arquivos:

cd /d "%Windir%\System32"
takeown /F MusNotification.exe
icacls MusNotification.exe /deny Everyone:(X)
takeown /F MusNotificationUx.exe
icacls MusNotificationUx.exe /deny Everyone:(X)
rem

Consegui criar uma máquina virtual Hyper-V que pode testar esse "recurso".

  1. Instalação limpa do Windows 10 Enterprise LTSB
  2. Em gpedit.mscmudança o Windows Update para baixar Notificar
  3. Verifique se há atualizações, mas reinicie quando começar a baixar.
  4. Execute usoclient StartScane aguarde o uso da CPU voltar ao normal. Salve um ponto de verificação da máquina virtual.

Agora, alterar a data do sistema para um mês depois (!) Acionará 100% imediatamente a mensagem "Atualizações estão disponíveis".

No entanto, se eu restaurar o ponto de verificação e colar os comandos acima, alterar a data não fará nada de especial.


Editar:

Para desfazer as alterações, execute os seguintes comandos:

cd /d "%Windir%\System32"
icacls MusNotification.exe /remove:d Everyone
icacls MusNotification.exe /grant Everyone:F
icacls MusNotification.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotification.exe /remove:g Everyone
icacls MusNotificationUx.exe /remove:d Everyone
icacls MusNotificationUx.exe /grant Everyone:F
icacls MusNotificationUx.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotificationUx.exe /remove:g Everyone
rem

Isso remove primeiro a restrição de execução e concede temporariamente a Todos acesso total aos dois arquivos relevantes, para que você possa alterar o proprietário dos arquivos novamente para o Windows ( TrustedInstaller). Após a alteração da propriedade, o acesso completo temporário é removido. Isso é testado no Windows Server 2016 TP4 e traz de volta a terrível caixa de diálogo, se eu alterar a data do sistema para 1 mês depois.


2
Ao testar os comandos de desfazer, percebo que foram definidas duas novas permissões (possivelmente pelo Windows Update) nos arquivos mencionados: Negar a todos de alterar permissões e Negar a todos de se apropriar. Eles não são eficazes contra os administradores, mas suspeito que a Microsoft esteja ciente dessa solução alternativa agora, e essa é uma tentativa falhada de bloqueá-la. @mpen veja a edição.
precisa saber é o seguinte

4
no meu caso icacls MusNotification.exe /deny Everyone:(X)falha com o erro Everyone: No mapping between account names and security IDs was done. Successfully processed 0 files; Failed processing 1 files. Parecia que eu tinha que traduzir Everyonepara Holandês: Iedereen.
Dediqated

5
@Dediqated Pode confirmar isso. A versão em alemão é:Jeder
Jens

11
Hum, por que o "rem" no final? Isso é apenas um comentário.
Domino

4
@JacqueGoupil Se você copiar o código completamente e colá-lo cmd, todas as linhas, exceto a última, serão executadas imediatamente, mas a última linha não será executada sem pressionar "Enter", porque não há "Enter" depois dele. Coloquei um remcomentário para garantir que todos os comandos acima sejam executados após a colagem.
Jingyu9575

7

A única maneira que encontrei em torno dessa porcaria é mudar o MusNotificationUx.exe por algo menos irritante, digamos cmd.exe ou algo assim. Claro, uma janela ainda se abre, mas não está bloqueando a máquina inteira.

Para fazer isso, altere o proprietário do arquivo adequadamente (fora do TrustedInstaller) e defina o acesso ao arquivo adequadamente. Em seguida, substitua o arquivo.

Esse "recurso" é um tapa na cara de quem usa o Windows 10.


Um grande tapa. MSFT, você quase se resgatou.
Bruno Brant

0

Quando a janela é aberta, clicar em qualquer coisa abrirá o painel de atualização e definirá um tempo de reinicialização para que as atualizações sejam aplicadas. Isso é totalmente indesejável.

Existe um truque mais simples para fechar a janela sem tocá-la:

  • Hit Ctrl+Shift+Esc, a tarefa anager aparece em segundo plano
  • Clique Ctrl+Tabpara navegar até a guia Detalhes
  • Clique Tabpara focar a lista de processos
  • Pressione M, U, S, Nou as setas do teclado para acessar o item MusNotificationUx.exe
    • Matar MusNotification.exe não faz nada
  • Pressione Delpara finalizar a tarefa
  • Clique Enterpara confirmar. A janela é morta.

-1

Se você quiser sair dessa tela de bloqueio, clique com o botão esquerdo do mouse em qualquer parte da notificação que não seja o botão e pressione ESC. Faz com que a notificação desapareça para mim


11
Isso abre o centro de atualização aqui.
allo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.