2014年12月12日

Windows Updateに伴う不具合の整理

12月10日前後に配信された12月のセキュリティ更新プログラム。その一部の不具合により結構な騒動になってましたので、わかっている範囲内で、整理してみました。

【問題のUpdateは?】
まずどのUpdateが問題になっていたのか? 現在把握しているものとしては以下のものがあります。

・KB3002339:VisualStudio2012向け
・KB3004394:ルート証明書
・KB3011970:Silverlight向け
・KB2553154:Office2010向け更新プログラム


【それぞれの更新プログラムはどんなものなのか?】

1) KB3002339:
Visual Studio2012対象の更新プログラムです。なので、Visual Studio2012がインストールされていないPCには、当然インストールされません。

[ご注意ください] 12 月 10 日に Windows Update で配信された Visual Studio 2012 対象の更新プログラム KB3002339 をインストールするとシステムのハングアップなどの問題が発生する/Visual Studio サポート チーム blog

上記のサポートチームのブログでもすでに公表されており、Windows Updateからこの更新プログラムをインストールすると、問題が発生するようですが、ダウンロードセンターから単体でダウンロードしてインストールする分には問題ないようです。

2) KB3004394:
ルート証明書プログラムの更新プログラムです。
今回トラブルになっているのは、Windows7SP1/WindowsServer2008R2が対象。Windows8/8.1、WindowsRT8/8.1では、現在も提供されています。現在は、Windows7SP1/WindowsServer2008R2向けに、KB3004394を削除させる、KB3024777が配信されているようです。

December 2014 update for Windows Root Certificate Program in Windows
You cannot install Windows updates after KB 3004394 is installed on Windows 7 and Windows Server 2008 R2
UACのダイアログが頻繁に表示されたりWindows Defenderが起動できなくなった場合の対処方法(KB3004394パッチ編)/@IT


3) KB3011970:
Silverlight対象の更新プログラムです。

[ご注意ください] 12 月 10 日の Windows Update で配信された Silverlight 対象の更新プログラム KB3011970 をインストールするとエラー(6001)が発生し Silverlight で動画再生が出来ない事象が発生します/Multimedia サポートチームのブログ

上記に寄れば、このプログラムの適用により、Silverlightのバージョンが、
Ver.5.1.30514 ---> Ver.5.1.31010
に更新されるそうで、その後、"DRM 暗号化が利用されいるコンテンツを扱うサイトから動画の再生すると、エラーが発生する可能があります" とのことです。

回避策:現在導入されているバージョンを確認して、該当バージョンであれば、一度Sliverlightを削除して、再インストールする必要があります。詳細は、上記MSDNブログにありますので、ご確認ください。

4) KB2553154:
Office2010向けに、配信されていた更新プログラムです。これが導入されたことで、VBAが使用できなくなるなどの症状が発生しています。Excel2010だけではなく、以下のように、バージョンごとに対象プログラムが異なります。

Excel2007:KB2596927/Office2007用
Excel2010:KB2553154/Office2010用
Excel2013:KB2726958/Office2013用

マイクロソフト セキュリティ情報 MS14-082 - 重要
Office Update breaks ActiveX controls/Excel Matters
山市良のえぬなんとかわーるど
KB2553154の更新プログラムをアンインストールするVBScript
Form Controls stop working after December 2014 Updates

C:¥users¥username¥AppData¥Local¥Temp¥Excel8.0 と開いて、
MSForms.exd を削除して再起動する

これでも改善するとケースもあるようですが、再インストールして改善されている方もいらっしゃるようです。ただし、これ自体はセキュリティの脆弱性を解決するためのプログラムで、Excel単体向けのものではなく、Office2007/2010/2013のそれぞれ向けのものです。
検索すると削除すれば改善するといった内容のやり取りも散見されますが、参照させていただいたmougの質問と回答の中にもありましたが、単純に削除すればOKという問題ではなさそうですね。
まずは古いキャッシュを削除する...これを最初に試すべきなんでしょう。

ってことで、現在把握している情報をまとめてみました。

【追加情報 2014.12.18】
現在多い、Excelのマクロの件
[MS12-027] MSCOMCTL.OCX の脆弱性により、リモートでコードが実行される (2012 年 4 月 10 日)
"既知の問題" として、"セキュリティ更新プログラム 2598041 の既知の問題" のところにとりあげられるようになったようです。


<参照>
本日実施した Windows Update 後から Excel 2010 の VBA が動作しなくなった/MSコミュニティ
ルート証明書プログラム/TechNet
KB 2553154, 2726958 clobber Excel ActiveX; KB 3011970 Silverlight, KB 3004394 Root Cert pulled
突然? ActiveXのオブジェクトが挿入できなくなりました[Excel2010/2003] /moug
posted by クリック at 12:36| 東京 ☁| Comment(0) | TrackBack(0) | Windows全般 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック