如何在Windows 10中摆脱“有可用更新”消息?


54

今天我收到以下消息:

在此处输入图片说明

计算机被冻结,唯一可用的按钮是“获取更新”。

我不需要此功能,我需要工作,不能在她想要的时间服务我的机器。

目前,我进行了冷重启,并有时间在不同的屏幕上打开任务管理器和进程浏览器,然后再次出现该消息。由于应用程序中的错误,我能够终止MusNotification.exe进程。

不幸的是,我无法限制系统对musnotification.exe和的访问,也无法musnotificationux.exe将它们添加到防病毒黑名单中。

如何禁止此功能?



允许其下载不是“为您的机器提供服务”,但是,如果它能正常工作,那么您肯定拥有Pro,并且可以推迟使用它们吗?
萨米·库莫宁

2
我在思考时不喜欢打扰。我同意设置自动或手动下载/安装。我不同意设置烦人的消息。想象一下每天有100个程序要求下载-您什么时候可以工作?
2015年

您要停止更新还是仅停止通知?
fixer1234

1
@ fixer1234我同意通知,但通知不应阻止我的屏幕
Dims 2015年

Answers:


62

不幸的是,我无法将系统访问限制为musnotification.exe和musnotificationux.exe文件

根据我的观察,如果您具有管理员特权,“限制系统对musnotification.exe和musnotificationux.exe文件的访问”是一种阻止该消息的有效方法。

将这些行粘贴到提升的位置,cmd以拒绝所有人执行两个文件:

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

我设法创建了可以测试此“功能”的Hyper-V虚拟机。

  1. 全新安装Windows 10 Enterprise LTSB
  2. gpedit.msc改变Windows Update来下载通知
  3. 检查更新,但在开始下载时重新启动。
  4. 运行usoclient StartScan并等待CPU使用率恢复正常。保存虚拟机检查点。

现在,将系统日期更改为一个月后(!),将100%立即触发“有可用更新”消息。

但是,如果我还原检查点并粘贴上面的命令,则更改日期不会有什么特别的。


编辑:

撤消更改,请运行以下命令:

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

这将首先消除执行限制,并暂时授予所有人对相关两个文件的完全访问权限,以便您可以将文件的所有者更改回Windows(TrustedInstaller)。所有权更改后,临时完全访问权限将被删除。如果我将系统日期更改为1个月后,这已在Windows Server 2016 TP4上进行了测试,并且确实会弹出可怕的对话框。


2
当我测试undo命令时,我注意到对提到的文件设置了2个新权限(可能是Windows Update):拒绝所有人更改权限和拒绝所有人拥有所有权。它们对管理员无效,但是我怀疑Microsoft现在知道此解决方法,这是阻止它的失败尝试。@mpen看到编辑。
jingyu9575 '16

4
就我而言,icacls MusNotification.exe /deny Everyone:(X)失败并显示错误Everyone: No mapping between account names and security IDs was done. Successfully processed 0 files; Failed processing 1 files。似乎我不得不将其翻译Everyone成荷兰语:Iedereen
2016年

5
@Dediqated可以确认这一点。德文版本为:Jeder
詹斯

1
哼,为什么以“雷姆”结尾?那只是一条评论。
Domino

4
@JacqueGoupil如果您完全复制代码并将其粘贴到cmd,则将立即执行除最后一行以外的所有行,但是如果不按Enter键则不执行最后一行,因为它后面没有“ Enter”。我rem发表评论以确保上面的所有命令均在粘贴时执行。
jingyu9575

7

我发现这种废话的唯一方法是将MusNotificationUx.exe切换为不太烦人的东西,比如说cmd.exe或类似的东西。当然,仍然会打开一个窗口,但它不会阻塞整个计算机。

为此,请确保您适当地更改了文件的所有者(远离TrustedInstaller)并相应地设置文件访问权限。然后替换文件。

对于使用Windows 10的任何人,此“功能”都是耳光。


一巴掌。MSFT,您几乎可以赎回自己。
Bruno Brant

0

窗口打开时,单击任何内容将打开更新面板,并将为应用更新设置重启时间。这是完全不希望的。

有一个更简单的技巧可以关闭窗口而不触摸它:

  • 点击Ctrl+Shift+Esc,任务管理器将显示在后台
  • 点击Ctrl+Tab以导航至“ 详细信息”选项卡
  • 点击Tab以聚焦过程清单
  • 点击M, U, S, N或键盘箭头以到达MusNotificationUx.exe
    • 杀死MusNotification.exe不会执行任何操作
  • 点击Del结束任务
  • 点击Enter确认。窗户被杀死。

-1

如果要退出此锁定屏幕,则应左键单击通知中不是按钮的任何部分,然后按ESC键。使通知对我消失


1
这将在此处打开更新中心。
allo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.