Unfortunately, I am unable to restrict system access to musnotification.exe and musnotificationux.exe files
De minhas observações, "restringir o acesso ao sistema musnotification.exe e arquivos musnotificationux.exe" é um método eficaz de bloquear essa mensagem, se você tem privilégio de administrador.
Cole essas linhas em cmd
elevado para impedir 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".
- Limpar instalar o Windows 10 Enterprise LTSB
- Em
gpedit.msc
altere o Windows Update para Notificar o download - Verifique se há atualizações, mas reinicie quando começar a fazer o download.
- Execute
usoclient StartScan
e aguarde até que o uso da CPU caia para o normal. Salvar um ponto de verificação da máquina virtual.
Agora, alterar a data do sistema para um mês depois (!) fará com que 100% acione imediatamente a mensagem "Atualizações estão disponíveis".
No entanto, se eu restaurar o ponto de verificação e colar os comandos acima, a alteração da 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 a Todos temporariamente acesso total aos dois arquivos relevantes, para que você possa alterar o proprietário dos arquivos de volta para o Windows ( TrustedInstaller
). Após a alteração de 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.