Win10チューニング,WindowsUpdate

2017年12月8日、Microsoftは下記の不具合を発表しました。

今回は、日本語の Microsoft IMEの使用中にメモリ アクセス違反が発生する現象についてご案内します。

現象
Windows 10 Creators Update 以降で、日本語 Microsoft IME を使用中に、大量のキー入力を高速で行うと、メモリ アクセス違反が発生することがあります。

詳細
テキストボックス等の入力可能なコントロールで WM_IME_COMPOSITION メッセージを処理すると、コントロール上で入力された変換文字列を操作することが可能です。

例えば、テキスト ボックスで WM_IME_COMPOSITION メッセージを受信した際に、引数に NI_COMPOSITIONSTR および CPS_COMPLETE を指定して ImmNotifyIME() を呼び出すプログラムを作成すると、ユーザーによって入力された変換文字列を即座に確定させることができます。

ひらがなのみ、カタカナのみを入力として受け付けたいテキストボックス等がある場合は、このようなプログラムを作成することによって、ユーザーの入力支援を行うことができます。

ところが、このような処理を行うプログラムを Windows 10 Creators Update 以降で実行して、大量のキー入力を連続して高速で行った (同じキーを押し続ける等) 場合に、メモリ アクセス違反が発生してプログラムが強制終了することがあります。

原因
Microsoft IME 側の予測変換処理とアプリケーション側の変換処理が並行して高速で実行されたために、文字変換処理に必要な内部データに不整合が生じた結果、メモリアクセス違反が発生していました。

回避策
以下のいずれかの方法を、代替案としてご検討ください。
(a) Microsoft IME の予測変換を使用しない
(b) WM_IME_COMPOSITION メッセージではなく、WM_KEYDOWN メッセージを利用してユーザーが入力したキーを検出し、検出したキーの内容を元に独自で入力文字をテキストボックス等に表示する

この不具合にお悩みの方は、Microsoft IMEの予測変換を無効にしておけば改善されます。予測変換の無効の仕方は下記の記事をご覧くださいませ。

Win10チューニング,WindowsUpdate

2017年12月8日、Microsoftは下記の不具合を発表しました。

こんにちは、Platform SDK (Windows SDK) サポートチームです。

今回は Windows 10 Fall Creators Update 環境で GetPixel および SetPixel 関数の処理速度が、Windows 10 Creators Update 以前の Windows 10 の処理速度と比較し、遅くなる現象についてご案内いたします。

現象
プログラムの内容にもよりますが、ほぼ同等スペックの Windows 10 Creators Update と Windows 10 Fall Creators Update でGetPixel 、SetPixel 関数の処理速度を GetTickCount 関数を使用して計測した結果Windows 10 Fall Creators Update 上の処理速度は、Windows 10 Creators Update の数倍から数十倍遅くなることが報告されています。

回避策
有効な回避策は確認できていません。

状況
マイクロソフトでは、この問題について調査をしています。進展があり次第、本ブログを更新予定です。

今のところこの不具合の回避策はなく、Microsoftの対応を待つか、すぐにでもなんとかしたい場合はv1703 Creators Updateやv1607 Anniversary Update(注:2018年3月でサポート終了)に戻すしかありません。

具体的なソフト名などが出ていないため、今回の不具合との関連性はわかりませんが、v1709 Fall Creators UpdateにしてからPCの動作が重くなっていくという報告がいくつか出ています。

Win10チューニング,WindowsUpdate,Windowsの操作

Windows10 ProのWindowsUpdateで、更新プログラムの有無だけは自動確認して、ダウンロードとインストールは任意のタイミニングで手動更新する方法をご紹介。

自動確認もない完全な手動更新にしたい場合は下記の記事をご覧くださいませ。
【Win10】 Windows10 Proの自動更新を無効にして手動更新にする方法

なお、Windows10 Homeにはグループポリシーエディタがないため、この方法は使用できません。

以下、設定方法です。

Win10チューニング,WindowsUpdate,Windowsの操作

Windows10 ProでWindowsUpdateの自動更新を無効にして、手動更新にする方法をご紹介。何かしらの理由で自動更新の挙動を抑止したい場合、グループポリシーエディタから簡単に手動更新に切り替えることができます。

言うまでもないことですが、手動更新に変更したら自動で更新プログラムが降ってこなくなるため、しっかりと自己管理が必要になります。

更新プログラムの有無だけ自動確認にしたい場合は下記の記事をご覧くださいませ。
【Win10】 Windows10 Proの自動更新を無効にして手動更新にする方法 ~更新プログラムの有無だけ自動確認編~

なお、Windows10 Homeにはグループポリシーエディタがないため、この方法は使用できません。

以下、設定方法です。

Windows,WindowsUpdate

 

2017年12月4日~12月5日の間、全世界で生じたWindows7でWindowsUpdateができない不具合ですが、驚いたことに問題の解決から1日が経過した12月6日時点でもMicrosoftからのアナウンスはありません。

この不具合はMicrosoftが有効期限の更新を忘れていたのが原因ですが、どうやらそれを公表することなく、ひっそりと事態の沈静化を図ろうとしているようです。

< Update 1 >
事態収束から2日後の2017年12月7日にWSUSサポートチームブログでやっと発表がありました。

遅すぎィ!

Windows,WindowsUpdate

2017年12月4日より、Windows7でWindowsUpdateを実行すると、『0x80248015』エラーが出たり、 「現在サービスが実行されていないため、Windows Update で更新プログラムを確認できません。コンピューターの再起動が必要な可能性があります。」 と表示されてWindowsUpdateができない不具合が発生していますが、その原因が判明しました。

海外メディアのComputerworldによると、

『C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab』内に記述されている『ExpiryDate』(有効期限)の日付を見てください。そこには有効期限に関する情報が記載されています。

<IssuedDate>2013-12-03T11:59:25.5067616-08:00</IssuedDate>
<ExpiryDate>2017-12-03T11:59:25.5067616-08:00</ExpiryDate>

WindowsUpdateを利用するには、新しいファイルの配信を待つか、システムの日付を2017/12/03以前にする必要があります。

とのことです。WindowsUpdateでエラーが出たりするのは、有効期限が2017年12月3日までとなっているせいで、つまるところMicrosoftが有効期限の更新を忘れていたのが原因です。犯人はMicrosoft。

で、打開策としてはComputerworldで報じられたように、Microsoftの対応を待つか、すぐにでもWindowsUpdateを使いたい場合は、PCの日付を一時的に2017年12月3日以前にすれば使用可能になります。

なお、Microsoftは3年前にもWindows Server 2003などでこの問題をやらかしているとのことです。

< Update 1 >
Microsoftがやっと事態に気づいたようで、2017年12月5日13時頃からWindowsUpdateを正常に確認できるようになりました。有効期限は2025年7月1日に更新されたため、これで延長サポート終了の2020年まで大丈夫でしょう。

この不具合に悩まされていた皆様、お疲れ様でした\(^o^)/

もし、いつまで経っても直らない場合は下記の方法が効果あるかもしれません。

    コントロールパネル ⇒ システムとセキュリティ欄の『問題の発見と解決』 (コンパネの表示設定がアイコンの場合は『トラブルシューティング』) ⇒ システムとセキュリティ欄の『Windows Updateで問題を解決する』 ⇒ 再起動

Windows,WindowsUpdate

2017年12月4日の午前中より、Windows7でWindowsUpdateを実行すると、環境によって『0x80248015』エラーが出たり、 「現在サービスが実行されていないため、Windows Update で更新プログラムを確認できません。コンピューターの再起動が必要な可能性があります。」 と表示されてWindowsUpdateができない不具合が出ています。

この不具合が発生する詳しい原因は判明しておらず、Microsoft側の問題で放っておけばそのうち直るのか、直らないのかも不明です。(記事下部Update 3参照)

Microsoftからのアナウンス・対応を待つか、すぐにでもWindowsUpdateを利用したい場合は、PCの日付を2017年12月3日昼時点まで戻すとWindowsUpdateに成功します。WindowsUpdateを行った後は元の日付に戻すのをお忘れなく。

< Update 3 >
この不具合の原因と犯人が判明しました。詳細は下記の記事をご覧くださいませ。

なお、この不具合は2017年12月5日13時頃に復旧しました。

Windows,WindowsUpdate

2017年11月15日に配信されたWindows7 / 8.1用KBのザックリまとめです。この記事は足りないKBや不具合等が見つかった場合に随時更新いたします。

今月の『セキュリティのみの品質更新プログラム』及び『セキュリティマンスリー品質ロールアップ』で、2017年10月度から発生していたAccessとExcelの連携バグの修正も施されています。(Windows10の月例パッチにも不具合修正が含まれています) 長かったですね……。

AccessとExcelの連携バグを

【アプデ】 2017年10月度のWUでバグったAccessとExcelの連携を簡単に手動修正する方法

上記方法を用いて手動修正済みの方は、パッチを適用する前にレジストリの値を

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Excel\Win32

C:\Windows\SysWOW64\msexcl40.dll

↑に戻しておくのをお忘れなく!

以下、2017年11月15日配信分のザックリ説明&ファイルの直リンクになります。(OfficeやSkype等のMS製品類は割愛しています)

/////////////////////
更新履歴
① 今回の月例で気づいた人もいるかもしれないので、KB2952664とKB2976978を一応掲載。
② 各『セキュリティのみの品質更新プログラム』と『セキュリティマンスリー品質ロールアップ』に印刷ができなくなる問題について追記。詳細はこちらの記事をご覧くださいませ。
③ IEの不具合がMSのページから消えたので記事中から削除。各『セキュリティのみの品質更新プログラム』と『セキュリティマンスリー品質ロールアップ』の内容を更新。
④ 印刷の不具合修正パッチへのリンクを追記。修正パッチについてはこちらの記事をご覧くださいませ。
⑤ .NETパッチが取り下げられた旨を追記。詳細はKB4049016/KB4049017の項目をご覧くださいませ。
⑥ .NETパッチが再公開。各パッチへの直リンクは変わらず。ファイルに変更はありません。
Win7用に.NET4.7向けD3DCompiler_47.dllへのリンクを追記。
⑦ ウィンドウ右上の『最小化』『最大化』『閉じる』のツールチップが表示されないバグが発生中。Win7/8.1の
各『セキュリティのみの品質更新プログラム』と『セキュリティマンスリー品質ロールアップ』に追記。なぜこんなところがバグるのか……。修正パッチ ⇒ 別のところで問題が出る、ちょっとこのコンボが多すぎやしませんかねぇ……。
/////////////////////

Win10チューニング,WindowsUpdate

t

2017年12月1日、Windows10 v1709 Fall Creators UpdateにKB4051963が配信されました。

このパッチでは2017年11月15日から発生していたEPSONの一部プリンタで印刷ができない不具合の修正や、2017年10月18日から発生していたDirectX9ゲームでフレームレートが低下する不具合の修正が含まれています。DX9ゲーバグ、修正まで約1ヶ月半と中々に長かったですね……。

その他の修正項目はMS公式ページのこちら(日本語)こちら(英語)をご参照くださいませ。 (※日本語化がまだだと日本語ページでも英語が表示されます)

KB4051963の適用は普通にWindowsUpdateからどうぞ。何かしらの理由で手動で適用したい場合は下記の直リンクからどうぞ。

Windows,WindowsUpdate

5

2017年11月15日に配信されたWindowsUpdateを適用すると、EPSON製の一部プリンタで印刷がができなくなる不具合が出ていましたが、この問題を修正するパッチが公開されました。

しかし、WindowsUpdateには配信される場合とされない場合があるため、降ってこなかった際は手動でダウンロード&インストールが必要になります。WindowsUpdateに配信されてこなくて、この問題でお困りの方は下記直リンクよりダウンロードをどうぞ。

/////////////////////
更新履歴
① WUに降ってくる場合と降ってこない場合がある模様。条件は不明。
② Win10v1703CU用パッチKB4055254が公開されたので追記。
③ Win10v1607AU用パッチKB4051033が公開されたので追記。
④ Win10v1709FCU用パッチKB4051963が公開されたので追記。

/////////////////////

関連記事
【アプデ】 WindowsUpdate 2017年11月度 注意事項と各KBメモと直リンク

Windows,WindowsUpdate

Microsoft UpdateカタログとWSUSでKB4049068が公開されました。このパッチはWindows7 ~ 10とServerに対応している1MBにも満たない小さなパッチです。

2017/11/28AM08:00時点でKB4049068のパッチ情報はきていませんが、このパッチはハイチとモロッコのタイムゾーン変更パッチKB4020322との置き換えがあります。つまり、最新版のハイチとモロッコのタイムゾーン変更パッチと見て間違いないでしょう。

不要であればわざわざ入れる必要もありませんが、必要な方は下記のリンク先よりどうぞ。

Windows,WindowsUpdate

2017年11月28日、非セキュリティアップデートの『マンスリー品質ロールアップのプレビュー』が配信されました。以下、Windows7 / 8.1向けのザックリ説明&直リンクになります。

Win10チューニング,WindowsUpdate

Windows10 v1709 Fall Creators Update(以下、Win10FCU)のWindowsUpdateの設定で、半期チャネル(CBB)にして機能更新プログラム(半年毎の大型アップデート)を延期していると、セキュリティの修正を含む品質更新プログラム(別名、累積更新プログラム)が降ってこなくなるバグが発生しています。

これは品質更新プログラムの延期が0日にも関わらず、その設定が無視されます。機能更新プログラムの延期を0日にすると、

Win10チューニング,WindowsUpdate

2017年11月22日、Microsoft UpdateカタログとWSUSにWindows10 v1709 Fall Creators Update用パッチKB9999786が公開されました。しかし、このパッチの情報は公開されず、謎のまま翌日には取り下げられました。

このパッチについて、MSフォーラムで下記の案内がされました。

テストパッケージとなるKB9999786が誤ってMicrosoft UpdateカタログとWSUSに公開されました。現在、このパッケージは削除されています。KB9999786をダウンロードしたお客様は、このパッケージを削除・アンインストールしてください。

はい、誤って公開したようです。インストールした場合、何がどうなるのか、具体的な情報は何も公開されておらず、ただ、削除するようにとだけ案内されています。

今回の場合、WindowsUpdateには配信されなかったため、インストールした人は少ないと思いますが、Microsoftはたびたび誤配信をすることがあるためお気をつけくださいませ。

 2017年3月
 【アプデ】 『Microsoft - WPD - 2/22/2016 12:00:00 AM - 5.2.5326.4762』はMicrosoftの配信ミス
 2015年10月
 【Win】 32bit版Office2010に64bit版のアップデートが誤配信される
 2015年10月
 【Win7】 WindowsUpdateにgYxseNjwafVPfgs~とかいう糞パッチが公開

最悪の場合、システムに異常をきたすこともあります。不審なパッチかどうか見分けるのは難しいかもしれませんが、おかしなファイル名やKB番号、古い日付のパッチには十分ご注意ください。

Win10チューニング,WindowsUpdate

Windows10 v1703 Creators UpdateでWindowsUpdateをCBBに設定していても 「2017年11月度の月例でv1709 Fall Creators Update(以下、FCU)にされた」 「WUがFCUをインストールしようとしていた」 といった報告が国内のMSフォーラム海外フォーラムなどで出ています。

CBBにしていてもFCUが降ってくる条件など、ハッキリしたことは判明していませんが、しばらくFCUにしたくない場合はしっかりと延期日数を指定しておくことが、国内外どちらのフォーラムでも推奨されています。

まだFCUを適用したくない人はお気をつけくださいませ。

< Update 1 >
Microsoftが2017年11月15日に配信されたKB4048954 (v1703 Creators Update用)のページを更新し、新たに既知の問題を書き加えました。

  • Current Branch for Business (CBB)上のWindows Proデバイスが予期せずアップグレードします。

はい、犯人はKB4048954のバグです。勝手にFCUにされて困る人はお気をつけくださいませ。

Windows,WindowsUpdate

2017年11月15日に配信されたWindowsUpdateを適用すると、EPSON製の一部プリンタで印刷ができなくなるという不具合が出ています。この問題を解消するには下記の更新プログラムをアンインストールする必要があります。

    Windows7
    KB4048960 (『セキュリティのみの品質更新プログラム』)
    KB4048957 (『セキュリティマンスリー品質ロールアップ』)
    Windows8.1
    KB4048961 (『セキュリティのみの品質更新プログラム』)
    KB4048958 (『セキュリティマンスリー品質ロールアップ』)
    Windows10
    KB4048955 (v1709 Fall Creators Update用)
    KB4048954 (v1703 Creators Update用)
    KB4048953 (v1607 Anniversary Update用)
    KB4048952 (v1511)
    KB4048956 (v1507)

これらの更新プログラムをアンインストールすることで印刷ができるようになりますが、更新プログラムに含まれている脆弱性の修正は放置されることになります。

なお、この問題について、EPSONが下記のページで詳しく案内をしています。

MicrosoftとEPSONは解決に取り組んでおり、今後のWindowsUpdateで修正パッチをリリース予定とのことです。

< Update 3 >
修正パッチが公開されました。詳細は下記の記事をご覧ください。

関連記事
【アプデ】 WindowsUpdate 2017年11月度 注意事項と各KBメモと直リンク

Windows,WindowsUpdate

2017年10月11日以降に配信されたWindowsUpdateの各種パッチAccessとExcelで連携ができなくなる不具合が出ていましたが、2017年11月15日に配信されたWindows7 / 8.1 / 10用の各パッチに、この問題の修正が含まれました。

Windows10ユーザの方は普通にWindowsUpdateを行って2017年11月度のパッチの適用を、Windows7 / 8.1ユーザの方は下記の記事をご覧くださいませ。

なお、この問題を

上記方法を用いて手動修正済みの方は、パッチを適用する前にレジストリの値を

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Excel\Win32

C:\Windows\SysWOW64\msexcl40.dll

↑に戻しておくのをお忘れなく!

/////////////////////
更新履歴
① 初版ではWin10v1703用パッチKB4049370も書いていましたが、このパッチでAccessとExcelのバグは修正しません。誤りでした。すみません。KB4049370はSurface起動時のブラックスクリーン問題のみを修正します。
② Win7用KB4052234とWin8.1用KB4052233が不具合により取り下げられた旨を追記。
③ 2017年11月度の月例パッチに修正が含まれたので記事内容を大幅に修正。
/////////////////////

Windows,WindowsUpdate

一部環境のWindowsUpdateに『Intel - System - 4-12-2017 12-00-00 AM - 14.28.47.630』が配信されました。

ファイルの中身を見てみるとIntel Extreme Tuning Utility(以下、XTU)のドライバでした。おそらくXTUをインストールしている環境に配信されているものと思われます。現状、XTUの使用に問題がなければわざわざインストールする必要はないでしょう。

なお、WindowsUpdate経由でのドライバインストールは過去の『INTEL - System ~』系でロクでもないことをやらかしているため、何も考えずに全入れするのはおすすめしません。 「このドライバは自分にとって本当に必要か」 をしっかり調べた上で、必要であれば公式サイトから拾ってくる癖をつけておくことをおすすめします。

XTUの場合、新しいバージョンが必要でしたら下記の公式サイトよりダウンロードをどうぞ。

 インテル エクストリーム・チューニング・ユーティリティー (インテル XTU) 用のダウンロード
 https://downloadcenter.intel.com/ja/product/66427/-XTU-

Windows,WindowsUpdate

2017年11月8日、テレメトリパッチのKB2952664(Win7用) / KB2976978(Win8.1用)がWindowsUpdateに配信されました。覚えていますか、このパッチ。2015~2016年はWin10化ウイルスのひとつとして機能し、現在では純然たるテレメトリとして機能しています。

この糞パッチは2017年度は2月10日2月22日3月8日6月7日に配信されており、今回で今年5回目の配信となります。しつこすぎィ! 以下、いつも通りの注意喚起なコピペになります。

KB2952664(Win7) / KB2976978(Win8.1)を入れても何も良いことはありません。非表示推奨の紛うことなき糞パッチです。このパッチでシステムの互換診断なんてしても、CPUの無駄遣いで電力を消費されるだけです。 「MSに協力したい!」 って人はご自由にどうぞ。

注意事項として、KB2952664(Win7用)は何回アンインストールしても消えない場合があります。この症状に陥ってしまった場合、数回から多くて数十回、繰り返しアンインストールしないと消えません。アンインストールするには

アンインストール ⇒ 再起動せずにリストを確認 ⇒ あったらまたアンインストール、無くなるまでやる、無くなったら再起動

この手順でお試しくださいませ。あるいはBATファイルで処理するのも手です。

KB2976978(Win8.1用)はアンインストールをしても最終的に残る場合があります。これはMSのサイトで公開されている『最初からKB2976978入りのWindows8.1 ISO』を使ってWindows8.1をインストールした場合に起こります。

関連記事
【Win】 KB2952664絶対殺すマン
【Win】 WindowsUpdateで入れなくても良いKBリスト

Win10チューニング,WindowsUpdate

2017年9月13日に配信されたWindows10 Creators Update用パッチKB4038788をインストール後、OS起動時に5~10分間、ブラックスクリーンになる問題が出ていました。この問題は、後日公開されたKB4043292で解決したかに思われました。

しかし、Microsoftの自社製品となるSurfaceでは未だにブラックスクリーンになっていたようで、今回、やっとSurface向けの修正パッチとなるKB4049370が公開されました。このパッチはWindowsUpdateに配信されないため、Surfaceユーザでお困りの方は下記直リンクからダウンロードをどうぞ。

<Windows10 v1703 Creators Update系用>
KB4049370ファイル直リンク:64bit / 32bit / 10系その他のエディション