DEVELOPERS BLOGデベロッパーズブログ
昨晩突然自宅の PC がキーボード入力もマウス操作も受け付けなくなった。
色々調べてみたら、先日 (2018年2月14日ごろ) リリースされた「Windows10 v1709 Fall Creators Update 用のセキュリティアップデート KB4074588」を適用したPCでは、何らかのタイミングで input.inf を削除してしまうことがあり、その結果 USB 接続のキーボードやマウスが認識されなくなるという不具合のようだ。※1
何かがトリガー※2になって削除されるのであり、トリガー行為がなければ問題なく使えるようである。
※1: Windows の設定の問題なので、BIOS 画面や回復環境では認識される。
※2: 我が家の場合、(これまで接続したことのなかった) スマホを USB 充電しようと接続したことがトリガーになったように思われる。
レガシーデバイスの PS/2 接続のキーボードやマウスは影響を受けないらしいが、USB 接続しか用意していないPCの場合、Windows にログインできず対処が難しい。
取り敢えず見つかった対処法は2つ。
- 回復環境のコマンドプロンプトで input.inf をバックアップリポジトリ C:\Windows\system32\DriverStore\FileRepository\input.inf_amd64_e983c3e389f5f91c\input.inf から C:\Windows\inf にコピーしたあと回復環境の「スタートアップ修復」を実行
- 回復環境のコマンドプロンプトで dism /image:C:\ /remove-package /ScratchDir:C:\ /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~16299.248.1.17 を実行して KB4074588 をアンインストール後再起動
私の環境では、1. のスタートアップ修復はダメだったが、2. のアンインストールで USB 接続のキーボードとマウスは復旧した。
ただしアンインストールでの対応の場合、KB4074588 で対応した不具合やセキュリティパッチが元に戻されるのでセキュリティ上若干問題がある。また、WindowsUpdate が自動更新になっているとその後また KB4074588 をインストールしようとするので再発する可能性がある点に注意。
復旧方法の参考サイト
- input.inf を復元してスタートアップ修復
- https://okwave.jp/qa/q9430422/a26306965.html
- KB4074588 をアンインストールして再起動
- 【アプデ/要注意!】 2018年2月度Win10FCU用パッチKB4074588の適用でキーボードやマウスが死亡 [Update 2] - ニッチなPCゲーマーの環境構築 http://blog.livedoor.jp/nichepcgamer/archives/1070139165.html
※2018/02/26 追記
Microsoft はこの現象を認識したが、対応パッチは3月の定期更新 (2018年3月14日ごろ) で行なうと発表。
■ Ask Core 「更新プログラム適用後、USB デバイス(キーボード及びマウス)が使用できなくなる事象について」
なお、発生の原因は以下の通り。
本事象は 2 月の更新プログラム (KB4074588) に含まれる USB デバイス関連のドライバーのインストールに失敗した後、元の USB デバイス関連のドライバーもメンテナンスのタスク(StartComponentCleanup タスク)によって誤ってアンインストールされてしまうという事象になります。この事象が発生しますと、USBデバイス(キーボードやマウス)などが使用できない状況となります。
この記事は加藤 正人さんが書いています!
- 氏名
- 加藤 正人
- 役職
- 多分SE
- 血液型
- 秘密
- 出没
- 美味しいもののあるところ
- 特色
- タヒチ大好き。ちょいメタボ。
- 2020/12/15
- CakePHP3 のリダイレクトがうまく行かない例
- 2020/11/12
- Apache Bench
- 2020/10/05
- PhpSpreadsheet でExcel ファイルを読み込む (CakePHP3)
2020/12/15
2020/11/12
2020/10/05
2020/09/11
2020/08/03