使っているNotePC (ASUS ZenBook S UX391UA, Windows 10 Pro)で Windows Update が Intel Corporation - Display - 26.20.100.7325
の Install を繰り返す.Update history では Successfully installed
になっているのだが,実際にはベンダ提供ドライバ(23.20.16.4927)が使われ続ける.
一般的にはベンダ提供ドライバを使うことが推奨されるのだが,それを Windows Update が上書きしようとして,しかも成功しているかに見せかけて失敗して,繰り返しインストールを試みる,という症状.
ずっと放置していたのだが,何かの拍子に Windows Update によるインストールが正しく失敗するようになって,Windows Update の警告が表示されるようになってしまったので対処.
一般的には
- https://twitter.com/windowsdev/status/1270726587873243146
- https://www.windowslatest.com/2020/06/14/windows-10-trying-to-install-the-same-driver-in-loop/
などによると
- Windows Update Troubleshooterを試す
- Windows update cache を削除する
- Services App (
services.msc
)で Windows Update Service を停止する(Stopする.ただしこれだと自動で起動することがあるので Property を開いて Startup type を Manual から Disabled に変更する) C:\Windows\SoftwareDistribution\Download
の中身をまるごと削除する- Services App (
services.msc
)で Windows Update Service を有効にする(もとにもどす)
- Services App (
が解決法ならしいが,手元では解決しない.ベンダ提供ドライバの再インストール等との組み合わせや,Intel からドライバを直接ダウンロードしてインストールを試みたがだめだった.
仕方がないので,個別の Windows Update を無効化する方法を調べた.Hide Windows Updates or driver updatesHide Windows Updates or driver updatesにある Show or hide updates という Troubleshooter を利用すると,個別の Windows Update を無効化できる.これで警告が出る問題,解決した.
なお,Intel® Driver & Support Assistant ではベンダ提供ドライバの状態で Your Intel® drivers and software are up to date
と判定される.
なお,急いでいる時にトラブルになると嫌なので,gpedit.msc
(Local Group Policy Editor; Windows 10 Pro 用)で以下のように辿ってたどり着く Configure Automatic Update
の設定で,自動ダウンロードを抑制している.
- Local Computer Policy
- Computer Configuration
- Administrative Templates
- Windows Components
- Windows Update
- Configure Automatic Update
参考にしたページ: