我在两台计算机上运行 Windows 8 和 8.1。它们安装了基本操作系统、Office 和 Visual Studio。没有第三方应用程序或 Windows Store 应用程序(由我安装)。
我将 Windows 更新设置为“当我更新 Windows 时为我提供其他 Microsoft 产品的更新”。我刚刚完成了检查 → 更新 → 重启循环(重新检查),以便没有未完成的更新。
我打开了 Visual Studio,瞧,里面有突出的更新:
然后我检查了 Metro 屏幕,还有更多未完成的更新:
如何强制 Windows Update 更新所有组件而不是仅更新其中的一些组件?
这种情况令人沮丧地让人想起了 20 世纪 90 年代,当时更新非常分散。这几乎就像 Windows 更新发生了倒退。
损坏的更新机制对产品用户和其他互联网用户来说是一种伤害,因为我们知道坏人最常利用的两个媒介是用户网络钓鱼和未打补丁的软件。因此坏人利用未打补丁的软件来攻击我,然后骚扰广大互联网用户……
答案1
在里面商店设置您可以选择自动更新所有商店应用程序. 设置此选项。
Visual Studio 中的消息来自 Visual Studio 扩展。这与 Windows 无关。在 VS2015 选项中,您还可以打开 Visual Studio 扩展的自动更新:
答案2
强制更新 Windows 应用商店:
要使 Store 应用通过直接命令检查已安装应用的更新,请使用Win+R快捷方式打开运行对话框并输入:
ms-windows-store:updates
或者运行以下命令:
explorer.exe ms-windows-store:updates
您可以创建包含此命令的快捷方式,也可以将其固定到“开始”屏幕或任务栏。
视觉工作室 :
Visual Studio 2015 之前版本的用户可以使用该扩展 Visual Studio 自动更新程序作为部分解决方案。Visual Studio 2015 具有更好的内置机制。