• 会員限定
  • 2018/08/17 掲載

サーバ安定運用のための更新管理術 更新プログラムの不具合にどう対処する?

連載:山市良のマイクロソフトEYE

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
いいね!でマイページに保存して見返すことができます。
毎月第二火曜日(日本ではその翌日の水曜日)は、Windows向けに新しい更新プログラムがリリースされる定例日です。最近、特にWindows 10において、更新プログラムの問題に起因するトラブルが目に付くようになったと思わないでしょうか。Windows 10の更新プログラムの問題は、Windows Server 2016以降にも影響します。今回はサーバの安定運用のための更新管理について取り上げます。
photo
Windows 10以降増える更新プログラムの不具合、サーバ安定運用のための更新管理方法は?
(©ribkhan - Fotolia)

システムの安定稼働を妨げるWindows Updateの不具合

 Windowsの更新プログラムが、特定のアプリケーションやハードウェア(ドライバーやファームウェア)との組み合わせで重大な問題(STOPエラーや機能不全など)を引き起こすことはこれまでもありました。Windowsはさまざまなハードウェアやアプリケーションとともに利用され、想定されるすべての環境でテストすることは不可能であるため、ある程度は仕方がないことです。

 しかし最近、特にWindows 10になってからは、品質更新プログラムのインストール後にWindowsの標準機能が正常に機能しなくなるような問題が目に付くようになりました。

 日本語環境では、日本語環境固有の問題(日本語が入力できない、フォントの問題、キーボード配列が変わってしまう問題など)が報告されたこともありました。問題が、業務で利用している機能に関わるものであれば、問題を回避するために、社員の業務がストップしてしまうことになります。システムの安定稼働を妨げる最も大きな原因は、Windows Updateの不具合だと言いたくなるくらいです。

 もし、現在、Windows Server 2012 R2以前のサーバを運用していて、新バージョンへの移行を検討中の場合は、Windows Server 2016の更新問題について調べてみるべきでしょう。筆者は、Windows Server 2016へ移行することによる最新機能のメリットなどは別として、現状の品質更新プログラムの品質を考えると、Windows Server 2016を積極的におすすめすることはできません。

品質更新プログラム自身の品質問題を事前に確認しよう

 Windows 10の品質更新プログラムの問題は、同じOSビルドのWindows Serverにも影響します。Windows Server 2016の場合、Windows 10 Anniversary Update(バージョン1607)と同じあり、以下のサポート情報で毎月の品質更新プログラムの既知の問題と、その回避策あるいは修正情報を確認することができます。

 なお、Windows 10バージョン1607の品質更新サポートは2018年4月に終了していますが、EnterpriseおよびEducationエディションに限り、6カ月の延長措置がとられており、2018年10月まで品質更新プログラムが提供されます。

 最新情報については、英語サイト(以下のURLの/ja-jpを/en-usに置き換える)で確認してください。新しい品質更新プログラムの情報や追加された既知の問題が日本語サイトに反映されるまでにはタイムラグがあります。

・Windows 10およびWindows Server 2016の更新履歴
https://support.microsoft.com/ja-jp/help/4000825/

 たとえば、2018年7月10日(米国時間)にリリースされた品質更新プログラムである累積更新プログラム「KB4338814」では、DHCPサーバの機能、特定環境でのSTOPエラー0xD1、SQL Serverサービスのネットワークエラー、IISのサービス停止に関する問題が既知の問題として確認され、翌週、7月16日(米国時間)の累積更新プログラム「KB4345418」で修正されました(画面1)。

画像
画面1■7月10日リリースの品質更新プログラム「KB4338814」の問題を修正する、品質更新プログラム「KB4345418」が翌週リリースされた

 また、7月の品質更新プログラムに含まれる.NET Frameworkの更新についても既知の問題が確認され、品質更新プログラム「7月30日(米国時間)の累積更新プログラム「KB4346877」で修正されました(その前の週にはセキュリティ修正を含まない、定例の累積更新プログラム「KB4338822」が既知の問題を含んだままリリースされました)。

マイクロソフトはリリース前のテストを省いているのか

 これらはいずれもWindows Server 2016の標準的なサーバ機能やアプリケーション実行環境に影響する重大な問題でした。結果として、2018年7月、Windows Server 2016向けには4回の累積更新プログラムが提供されています。いずれも、インストールを完了するためにはサーバの再起動が必要でした。

 このように、開発した更新プログラムは、マイクロソフト社内での十分な検証を経ることなく、一般にリリースされているのが実情です。

 これはマイクロソフトが品質管理を省いているというわけではなく、その良し悪しはともかく、Windowsの開発においても、クラウドアプリ的な開発スタイル(いわゆるRapid Application Development:RADと呼ばれるスタイル)を採用、移行したということです。重大な問題が確認されたら更新の配布を一時的にストップしたり、問題が修正されるまでの当面の回避策を示したりします。そして、多くの問題は次の、または将来の品質更新プログラムに含まれた形で提供されることになります。

【次ページ】 WSUSで対象を限定配布してテストする方法や、日単位で延期する方法とは?
関連タグ タグをフォローすると最新情報が表示されます
あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます