最近Windows 10がプチフリーズしてまともに使えない現象に遭遇しました。
完全にフリーズするわけではなく、デスクトップは表示されているのですが、マウスカーソルが定期的にロードアイコン(青い丸)に変わり、処理が重くなってまともに使えない状態になるのです。
再起動しても同じ現象が発生したため、最初はSSDが故障したのかと思いましたが、どうやらソフトウェアの問題のようでした。
以下この問題を回避した方法を説明します。
KB4598291をアンインストール
結論から書くと、Windows Updateを一時停止し、2月の頭に公開されたプレビュー版の更新プログラムKB4598291をアンインストールすることで問題が収まりました。
更新プログラムは、「設定 > 更新とセキュリティ > Windows Update > 更新の履歴を表示する > 更新プログラムをアンインストールする」で、アンインストールできます。
KB4598291には、Discordのオーバーレイ機能とDirect3Dを使用するゲームとの間の互換性の問題が存在することが知られています。
Discordはインストールしていないのですが、イベントビューアーを確認するとASUS GPU Tweak IIがクラッシュしまくっている事がわかりました。ひょっとしたらASUS GPU Tweak IIのオーバーレイ機能が影響していたのかもしれません。
以下エラーの一例です。
障害が発生しているアプリケーション名: TextInputHost.exe、バージョン: 2001.22012.0.551、タイム スタンプ: 0x5f7e6ecc 障害が発生しているモジュール名: GTII-OSD64.dll、バージョン: 2.0.6.4、タイム スタンプ: 0x5fab9439 例外コード: 0xc0000005 障害オフセット: 0x00000000000c26f0 障害が発生しているプロセス ID: 0x944 障害が発生しているアプリケーションの開始時刻: 0x01d700f6ab059895 障害が発生しているアプリケーション パス: C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\InputApp\TextInputHost.exe 障害が発生しているモジュール パス: C:\Program Files (x86)\ASUS\GPU TweakII\GTII-OSD\x64\GTII-OSD64.dll レポート ID: c9e008df-3332-4cab-9916-d13efa21bcfa 障害が発生しているパッケージの完全な名前: MicrosoftWindows.Client.CBS_120.2212.551.0_x64__cw5n1h2txyewy 障害が発生しているパッケージに関連するアプリケーション ID: InputApp
まとめ
2月の月例更新プログラムKB4601319にもDirect3Dの既知の不具合が存在するのですが、KB4598291をアンインストールした後、KB4601319を入れ直してみたら、なぜか不具合は再現しませんでした。
結局はっきりした原因は不明であるものの、同様の現象(プチフリーズ連続)が発生した場合、KB4598291やKB4601319のアンインストールで不具合を回避できる可能性はありそうです。