Windows UpdateにはVisual Studioを含むさらに多くのMicrosoft製品が含まれるようになる

Windows UpdateにはVisual Studioを含むさらに多くのMicrosoft製品が含まれるようになる

Windows Update は、Windows 11 の累積的な更新プログラムや機能更新プログラムに厳密に限定されているわけではありません。OS の更新プログラムに加えて、Windows Update ではドライバーや Office アプリなどの Microsoft 製品の更新プログラムも提供されます。Microsoft は、Windows 11 (および Windows 10) の 2024 年 8 月のセキュリティ パッチで、Visual Studio のセキュリティ更新プログラムのバンドルも開始します。

ご存知ない方のために説明すると、Windows Update の設定に移動し、「詳細オプション」を選択して、「他の Microsoft 製品の更新プログラムを受信する」をオンにしてください。トグルをオンにすると、Office 製品の更新プログラムが自動的に受信されます。2024 年 8 月からは、Visual Studio のセキュリティ パッチの更新プログラムも受信されるようになります。

このエクスペリエンスは「Microsoft 更新プログラム」と呼ばれます。Microsoft は、統合は「オプトイン」のままであると約束しています。つまり、トグルがオフになっている限り、Visual Studio の更新プログラムは受信されませんが、Windows Update による Office 更新プログラムの配信も停止されます。現在、この 2 つの製品は「Microsoft 製品の更新プログラム」としてまとめられています。

他の製品とのWindows Updateの切り替え
ハイライト表示されたトグルで Visual Studio のアップデートが提供されるようになりました | 画像提供: WindowsLatest.com

統合についてはいくつか知っておく必要があります。正当な懸念事項がいくつかあり、Microsoft はフィードバックに正しく対応していません。

まず第一に、Visual Studio を使用して更新プログラムを直接ダウンロードする場合、Windows Update 経由では更新プログラムは表示されません。Microsoft は強制的に更新を強制することはありませんが、それは Visual Studio を手動で既に更新している場合のみです。

最新の更新プログラムをロールバックすることはできますが、このオプションは Visual Studio 2022 を使用している場合にのみ表示されます。また、古いバージョンにロールバックして新しいバージョンが利用可能になると、Windows Update から更新を求められます。更新プログラムを確認すると、同じセキュリティ更新プログラムが再度表示され、修正プログラムのダウンロードを強制される可能性があります。

Windows Update の [インストール] ボタンをクリックすると、Visual Studio を閉じるように求められます。Microsoft によると、Windows Update 経由でセキュリティ更新プログラムをインストールするかどうかに関係なく、Visual Studio を強制的に閉じることはないそうです。

Visual Studio のセキュリティ更新プログラムは、バックグラウンドで Windows Update を介してサイレントにダウンロードされ、アプリを閉じたときにのみインストールが開始されます。

「自分のマシンを管理し、Microsoft 製品の更新プログラムの受信を手動で選択しているほとんどの人は、すべての Microsoft 製品の更新プログラムを実際に望んでいると考えています」と、Microsoft はWindows Latest が最初に発見したフィードバック投稿で述べています。

「他の Microsoft 製品の更新プログラムを受け取る」トグルをオフにせずに Windows Update で Visual Studio の更新を無効にする方法

Microsoft は、Visual Studio を Windows Update から切り離すレジストリ キーを提供しています。Office やその他の Microsoft 製品の更新プログラムを受け取りながら Visual Studio の更新プログラムをオフにしたい場合は、次の手順に従います。

  1. Windows レジストリ エディターを開きます。
  2. HKLM\Software\Policies\Microsoft\VisualStudio\Setupに移動します。
  3. セットアップで、新しいレジストリ キー値「VSthroughMUUpdatesOptOut」を作成し、その DWORD 値を「1」に設定します。

HKLM\Software\Policies\Microsoft\VisualStudio\Setup\VSthroughMUUpdatesOptOut (REG_DWORD) = 1。

このレジストリ キーは、Windows Update 経由で Visual Studio の更新プログラムを受信したくないが、「他の Microsoft 製品の更新プログラムを受信する」トグル経由で他の製品の更新プログラムを引き続き受信したいユーザー向けです。

Windows Update 経由で Visual Studio の更新プログラムを受信したくない場合は、上記の変更をできるだけ早く適用してください。「他の Microsoft 製品の更新プログラムを受信する」トグルは、2024 年 8 月から Visual Studio の更新プログラムのインストールを開始します。

Windows Update 経由の Visual Studio の更新
Windows Update による Visual Studio の更新の例

Windows Update または Visual Studio 内に切り替え機能を追加せずに、Visual Studio の更新プログラムを他の製品にバンドルするという Microsoft の決定に不満を抱く人もいます。

これまで、Visual Studio の更新によって問題が発生していました。長年にわたり、これらの更新により、MSBuild、M​​STest、.NET SDK、コード アナライザーなどのツールの変更により、自動ビルドが中断されていました。

Windows アップデートによって、バグのある必須の Visual Studio アップデートがすべての PC に自動的にインストールされたらどうなるでしょうか? 大惨事になる可能性があります。

これまで、開発者は Visual Studio の更新プログラムをすべてのコンピューターにインストールする前に、いくつかのコンピューターでテストしてきました。現在、開発者はすべてのコンピューターに特定のレジストリ キーが設定されていることを確認する必要がありますが、これは管理者権限のない単純なスクリプトでは実行できません。

Windows や Office の更新でこのような問題が発生することはほとんどありませんが、Visual Studio の更新は異なります。Visual Studio には .NET SDK や Windows SDK などの多くのコンポーネントが含まれているため、更新によって作業が簡単に中断される可能性があります。

こうした懸念にもかかわらず、マイクロソフトは計画を進めている。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です