Windows Update будет включать больше продуктов Microsoft, в том числе Visual Studio

Обновление Windows Update не ограничивается только накопительными обновлениями операционной системы Windows 11 Помимо обновлений самой ОС, Windows Update предлагает обновления драйверов и продуктов Microsoft таких как приложения Office. С августовским патчем безопасности 2024 для Windows 11 (и Windows 10) Microsoft также начнет поставлять обновления безопасности для Visual Studio.

Для тех, кто не знает, можно зайти в настройки Windows Update, выбрать «Дополнительные параметры» и включить «Получать обновления для других продуктов Microsoft». При включении этого пункта вы будете автоматически получать обновления для продуктов Office. Начиная с августа 2024 года, вы также будете получать обновления для исправлений безопасности Visual Studio.

Этот опыт называется «Обновления Microsoft». Microsoft пообещала, что интеграция останется «опциональной». Другими словами, пока тумблер выключен, вы не будете получать обновления для Visual Studio, но это также означает, что Windows Update перестанет доставлять обновления Office. Теперь эти два продукта объединены в группу «Обновления для продуктов Microsoft».

Вам нужно знать несколько вещей об интеграции. Есть некоторые обоснованные опасения, и Microsoft не совсем правильно реагирует на отзывы.

Прежде всего, если вы используете Visual Studio для прямой загрузки обновлений, вы не увидите их через Windows Update. Microsoft не будет пытаться заставить вас обновиться, но это только в том случае, если вы уже обновили Visual Studio вручную.

Вы все еще можете откатиться к последнему обновлению, но эта опция отображается только в том случае, если у вас установлена Visual Studio 2022. Кроме того, при откате на старую версию и наличии новой версии Windows Update предложит вам обновиться. При проверке обновлений вы снова увидите то же самое обновление безопасности, и вам может быть предложено загрузить патч.

Если вы нажмете кнопку «Установить» в обновлении Windows, вам будет предложено закрыть Visual Studio. В Microsoft говорят, что компания не будет принудительно закрывать Visual Studio независимо от того, установите вы обновления безопасности через Windows Update или нет.

Обновления безопасности Visual Studio бесшумно загружаются через Windows Update в фоновом режиме, а установка начинается только после закрытия приложения.

«Мы считаем, что большинство людей, контролирующих свою машину и вручную соглашающихся на получение обновлений для продуктов Microsoft, действительно хотят получать обновления для всех продуктов Microsoft»- говорится в сообщении Microsoft

Как отключить обновления Visual Studio в обновлении Windows без отключения тумблера «Получать обновления для других продуктов Microsoft»

Microsoft предоставляет ключ реестра, который отделяет Visual Studio от Windows Update. Если вы хотите получать обновления для Office и других продуктов Microsoft, но отключить обновления Visual Studio, вы можете выполнить следующие шаги:

  1. Откройте редактор реестра Windows.
  2. Перейдите в раздел HKLM\Software\Policies\Microsoft\VisualStudio\Setup.
  3. В разделе Setup создайте новое значение ключа реестра, VSthroughMUUpdatesOptOut, и установите его DWORD-значение на 1.

Некоторые люди недовольны решением Microsoft объединить обновления Visual Studio с другими продуктами, не добавляя переключатель в Windows Update или Visual Studio.

Ранее обновления Visual Studio вызывали проблемы. В течение многих лет эти обновления ломали автоматические сборки из-за изменений в таких инструментах, как MSBuild, MSTest, .NET SDK или анализаторах кода.

До сих пор разработчики тестировали обновления Visual Studio на нескольких машинах, прежде чем установить их на все компьютеры. Теперь же разработчикам необходимо убедиться, что на каждой машине установлен определенный ключ реестра, что невозможно сделать с помощью простого сценария без прав администратора.

Если обновления Windows и Office редко вызывают подобные проблемы, то с обновлениями Visual Studio все иначе. Поскольку Visual Studio включает в себя множество компонентов, таких как .NET SDK и Windows SDK, обновления могут легко нарушить работу.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)