Microsoft、Windowsの更新プログラムで問題の発生した部分だけをロールバックできる「Knows Issue Rollback」の仕組みを解説
KIRで部分的なロールバックを可能にする仕組みは、バグ修正前のコードを残したまま新しいコードを追加しておき、ポリシーで新しいコードの有効・無効を切り替えるというものだ。デフォルトでは新しいコードが有効になっているが、広く影響する問題が確認されるとクラウド上で設定が変更され、Windows Update/Windows Update Businessを通じてデバイスに変更が通知される。更新プログラムをインストール済みのデバイスで新しいコードを無効化するには再起動が必要となる一方、以降に更新プログラムをインストールするデバイスでは初めから新しいコードが無効化された状態になるため、リリース後の早い段階で確認された問題を多くのユーザーは目にすることもない。
KIRは新機能のような感じで紹介されているが、実際には2019年の終わりから使われており、現在Windows 10 バージョン2004以降に提供される修正の80%はKIRによるロールバックが可能だという。バージョン2004よりも前のWindows 10でも、バージョン1809や1909など一部のバージョンではKIRをを部分的にサポートしているそうだ。KIRの仕組みとしてはセキュリティ修正にも対応可能だが、修正前のコードには脆弱性が含まれるため、セキュリティに関連しない修正にのみ使用しているとのことだ。
ブログ記事では昨年4月に提供された累積更新プログラムのプレビュー(KB4550945)で発生した問題の修正がKIRの実例として挙げられているが、説明の内容からみて12月にWindows 10 バージョン20H2で発生していたchkdskの問題の修正にもKIRが使われたとみられる。
すべて読む
| ITセクション
| アップグレード
| バグ
| Windows
| IT
|
関連ストーリー:
Microsoft、Windows 10で「chkdsk /f」を実行するとファイルシステムが破損する問題を修正
2020年12月24日
Windows 10、プロキシサーバー設定使用時にインターネット接続できなくなる問題が発生
2020年03月29日
Microsoft、不具合報告を受けてWindows 10向けセキュリティ更新プログラムKB4524244の提供を中止
2020年02月21日
Windows 7の壁紙が黒一色で表示される問題を修正する更新プログラム、すべてのユーザーに提供開始
2020年02月11日
Windows 10 バージョン1903で9月の月例更新適用後に発生していたスタートメニューと検索の問題、修正されないまま解決済みとマーク
2019年09月27日
Microsoft、Windows 10の更新プログラムで問題が発生した場合の自動削除機能を解説
2019年03月15日
Microsoft、新元号に関連するOffice 2010の更新プログラム2本などを提供中止
2018年11月23日
Windows 10 October 2018 Update再リリース、問題も増加
2018年11月17日
Exchange Serverの脆弱性「ProxyLogin」を悪用したゼロデイ攻撃で被害多発
2021年03月08日