Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10でドライバーの自動更新を無効にする方法

デバイスを接続するだけで、Windows 10/8/7が自動的にドライバーをインストールしてくれるのは便利な機能です。しかし、何らかの理由で自動インストールを避けたいケースもあるでしょう。実は、Windowsによるドライバーの自動インストールや自動更新は、ユーザー側で停止することが可能です。この記事では、コントロールパネル、グループポリシーエディター、Windowsレジストリの3つの方法を使って、Windows 10でドライバーの自動インストールを無効にする手順を詳しく解説します。

Windows 10でドライバーの自動更新を無効にする方法

ドライバーの自動更新を無効にする3つの方法

1. コントロールパネルを使用する方法

通常は、Windowsにドライバーとデバイスアイコンを自動的にダウンロードさせる設定が推奨されています。ただし、希望すればこの動作を止めることも可能です。コントロールパネル > システムとセキュリティ > システム > システムの詳細設定 > [ハードウェア]タブ > デバイスのインストール設定 の順に開いてください。

また、コントロールパネル > デバイスとプリンター を開き、「デバイス」欄に表示されているPC(コンピューター)を右クリックして「デバイスのインストール設定」を選択することでもアクセスできます。

すると、「デバイスのドライバー ソフトウェアと実際的なアイコンをダウンロードしますか?」という確認画面が表示されます。

ここで「いいえ、自分で選択する」を選び、「変更の保存」をクリックすれば設定完了です。

2. グループポリシーエディターを使用する方法

スタートメニューの検索ボックスに gpedit.msc と入力し、Enterキーを押してグループポリシーエディターを起動します。

Windows 10でドライバーの自動更新を無効にする方法

次の場所へ移動します:
コンピューターの構成 > 管理用テンプレート > システム > デバイスのインストール > デバイスのインストール

右側のペインにある「他のポリシー設定で説明されていないデバイスのインストールを禁止する」をダブルクリックします。

このポリシー設定により、他のポリシー設定で明示的に許可されていないデバイスのインストールを防止できます。

このポリシー設定を有効にすると、「これらのデバイスIDに一致するデバイスのインストールを許可する」「これらのクラスのデバイスのインストールを許可する」「これらのデバイス インスタンス IDに一致するデバイスのインストールを許可する」のいずれにも該当しないデバイスについて、Windowsはデバイスドライバーのインストールや更新を行わなくなります。

一方、このポリシー設定を無効または未構成にした場合は、「これらのデバイスIDに一致するデバイスのインストールを禁止する」「これらのクラスのデバイスのインストールを禁止する」「これらのデバイス インスタンス IDに一致するデバイスのインストールを禁止する」「リムーバブル デバイスのインストールを禁止する」などのポリシーで制限されていない限り、Windowsはデバイスドライバーを自由にインストール・更新できる状態になります。

設定を「有効」に変更し、「適用」→「OK」をクリックしてください。

3. Windowsレジストリを使用する方法

お使いのWindowsエディションにグループポリシー機能が搭載されていない場合(Homeエディションなど)は、Windowsレジストリで次のキーに移動します:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching

SearchOrderConfig の値を 0 に設定すると、ドライバーの自動更新がブロックされます。値を 1 に戻せば、ドライバー更新のダウンロードが再度許可されます。

設定後は、パソコンを再起動して変更を反映させてください。

注意: これらの設定では、グループポリシーで自動インストール対象として登録されたデバイスID・デバイスインスタンスID・デバイスクラスを持つドライバーのインストールまでは防げません。すべてのドライバーの自動更新を完全に阻止したい場合は、Windows Update(Quality Update)経由でドライバー更新をブロックする方法も併せてご確認ください。

ドライバーの自動インストール・再インストールを停止する方法

すでにデバイスドライバーがインストール済みで、それを削除したうえで今後そのドライバーが勝手に更新されないようにしたい場合は、以下の手順を実行します。

  1. デバイスマネージャーから該当するドライバーをアンインストールする
  2. Windows 10標準搭載の「アップデートの表示または非表示」トラブルシューティングツール(wushowhide.diagcab)を使って、その特定のドライバー更新を非表示(ブロック)にする

この記事が、ドライバー管理のお役に立てば幸いです。

Windows 10でドライバーの自動更新を無効にする方法
  1. Windows 11の自動デバイス暗号化を無効にする方法【データ消失を防ぐ設定手順】

    データ暗号化とは、大切なデータを頑丈な金庫にしまい、鍵を持つ人だけがアクセスできるようにする仕組みです。一見すると非常に優れたアイデアに思えますが、鍵を忘れてしまえば、自分自身もデータにアクセスできなくなります。データ暗号化が成功するのは、所有者がいつでもどこでも鍵を使ってデータを解除できる場合のみ。そうでなければ、データは永遠にロックされ、何の役にも立たない「デジタルゴミ」と化してしまうのです。 Microsoftはユーザーデータのセキュリティと安全性に常に配慮しており、その一環として2007年にWindows VistaへBitLockerを導入しました。このアプリケーションはデータを暗号

  2. Windows 10(Homeエディション)で自動更新を完全に無効化する4つの方法

    最新のWindows 10では、MicrosoftがすべてのPCに最新のセキュリティパッチ、パフォーマンスおよび安定性の改善を行き渡らせるため、累積更新プログラムを自動的にインストールする仕様になっています。しかし中には、一部の更新プログラムをすぐにインストールされたくないユーザーもいます。「Windows 10が勝手に更新プログラムをダウンロードしてインストールしてしまうが、自動更新がシステムやネットワークリソースを消費するので、OSを更新したくない」という声も少なくありません。Windows 10ではWindows Updateの制御がやや難しくなっていますが、グループポリシーやレジストリ