Windows 10で自動ドライバー更新を無効にする方法
デバイスドライバーはWindowsマシンの縁の下の力持ちです。正しくインストールすれば、すべてがスムーズに動作します。しかし、Windows 10はドライバーを自動更新する傾向があり、特定のバージョンのドライバーを維持したい場合や、新しいアップデートで問題が発生した場合は面倒です。そのため、Windowsによるドライバーアップデートの自動インストールを停止する方法を知っておくと、特にアップデートによって問題が発生したり、ハードウェアとの互換性がなかったりする場合に非常に役立ちます。
通常、この機能を無効にするには、グループポリシー(Pro/Enterpriseエディションの場合)またはレジストリ(Homeエディションの場合)を調整します。Windowsのバージョンによって方法は異なりますが、どちらの方法でも有効です。ただし、どの程度深く設定するかによって異なります。この設定を行うと、Windowsがドライバーの更新について通知しなくなり、インストールされるものをより細かく制御できるようになります。ただし、Windowsが自動的にドライバーを最新の状態に維持することに慣れている場合は、修正プログラムやセキュリティアップデートを見逃してしまう可能性があるので注意してください。さて、それでは本題に入りましょう。
Windows 10 でドライバーの自動インストールを停止する方法
グループ ポリシーによる自動ドライバー更新を無効にする (Windows 10 Pro、Enterprise、または Education の場合)
Pro版をお持ちなら、この方法はまさに救世主です。簡単で、少なくともほとんどの環境では確実に動作します。Windows Updateが許可なくドライバーをシステムに侵入させないようにしてくれるのです。ドライバーの競合が発生している場合や、手動で操作したい場合に便利です。
- まず、ローカルグループポリシーエディターを開きます。検索ボックスまたは実行ボックス( )に「Gpedit.msc」Win + Rと入力し、Enterキーを押します。
- [コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [Windows Update]に移動します。
- 「Windows Update にドライバーを含めない」というポリシーを探します。それをダブルクリックします。
- ドライバーの更新をブロックするには、「有効」に設定し、 「適用」と「OK」を押します。
役立つ理由:警告なしにアップデートをこっそりインストールしてしまうことが多い、自動ドライバーインストールをブロックします。特定のドライバーバージョンが正常に動作することが分かっていて、Windows による操作をこれ以上避けたい場合に便利です。
適用されるタイミング: ほとんどの場合、バグのあるドライバー更新によってランダムなクラッシュやハードウェアの問題が発生する場合です。
後で手動で更新しない限り、現在のドライバーはそのまま維持されます。変更を有効にするには、再起動が必要になる場合があります。
gpupdate /force一部の設定では、特に変更がすぐに有効にならない場合、コマンド プロンプトでコマンドを実行してポリシーをすぐに更新する必要がある場合があります。
レジストリ経由で自動ドライバー更新を無効にする(Windows 10 Homeの場合、またはグループポリシーが利用できない場合)
この方法は少し面倒ですが、レジストリの編集に慣れている場合はうまく機能します。ただし、入力ミスや誤って削除しないように注意してください。
- [スタート] メニューまたは [実行] ボックス ( ) に「regedit.exe」と入力し、Enter キーを押して、レジストリ エディターを開きますWin + R。
- HKEY_LOCAL_MACHINE \SOFTWARE\Policies\Microsoft\Windowsに移動します。WindowsUpdateキーが見つからない場合は、作成する必要があります。
- Windowsを右クリックし、[新規] > [キー]を選択して、WindowsUpdate という名前を付けます。
- 新しいWindowsUpdateキーを選択し、右側のペインで右クリックして、[新規] > [DWORD (32 ビット) 値]を選択し、ExcludeWUDriversInQualityUpdateという名前を付けます。
- この新しい DWORD をダブルクリックし、その値を1に設定します。これにより、Windows Update 経由のドライバー更新が無効になります。
- 後で再度有効にするには、 0に戻すか、 ExcludeWUDriversInQualityUpdateの値を完全に削除します。
役立つ理由: ローカルで Windows Update にドライバーの更新をスキップするように指示することで、制御が強化され、煩わしいドライバーのロールバックや破損を防ぐことができます。
適用される場合: 更新後にドライバーの問題が発生している場合、またはドライバーを手動でインストールすることを好む場合。
注意: 変更を有効にするには、再起動、または Windows Update サービス (net stop wuauservおよびnet start wuauservコマンド プロンプト) のシステム再起動が必要になる場合があります。
もちろん、Windows は必要以上に困難にするため、再起動後に設定が実際に適用されたかどうかを再確認してください。
まとめ
- 自動ドライバー更新を無効にすると、現在のドライバーが安全に保たれ、予期しない問題が発生することはありません。
- グループ ポリシーは簡単ですが、特定のエディションでのみ使用できます。
- レジストリの調整はほぼすべての Windows 10 バージョンで機能しますが、少し注意が必要です。
- 調整する前に必ずレジストリをバックアップしてください。安全第一です。
まとめ
さて、これがWindows 10がドライバーのアップデートをこっそりインストールするのを防ぐ方法です。グループポリシー経由かレジストリ経由かに関わらず、通常は確実に動作します。少なくともほとんどの環境ではそうです。ただし、自動更新をオフにしても永久にオフにできるわけではありません。より細かく制御できるようになるだけです。これらのアップデートによってバグが修正されたり、セキュリティが強化されたりすることもあるので、時々手動でドライバーのアップデートを確認することを忘れないでください。この方法が、特に特殊な機器や古い機器を使っている方にとって、ハードウェアの安定性維持に役立つことを願っています。幸運を祈ります。そして、予期せぬ問題もなく、スムーズに動作し続けることを願っています。