スキップしてメイン コンテンツに移動

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

※2021年12月更新

デバイスドライバの自動更新を無効にする方法を再整理しました。内容を更新しました。

グループポリシーでの設定はWindowsのエディションがPro以上必要なため、内容は割愛しました。


無効にするには下記2つを実施すると良いでしょう。

[1]「デバイスのインストール設定」で自動ダウンロードを「いいえ」にする

[2]レジストリでデバイスドライバ関連の設定を変更する

Windowsクリーンインストール後の最初のタイミング、Windows Update適用前後、大型アップデート適用前後に行うことをお勧めします。


[1]「デバイスのインストール設定」で自動ダウンロードを「いいえ」にする

1. コントロールパネルを開きます。

2. パネル内の「システムとセキュリティ」をクリックします。

3. 「システム」をクリックします。

4. システム画面が開くので画面右端にある「システムの詳細設定」をクリックします。

5. 「システムのプロパティ」画面が開くので「ハードウェア」タブをクリックし、「デバイスのインストール設定」をクリックします。

6. 「デバイスのインストール設定」画面が開くので「デバイス用に利用可能な製造元のアプリとカスタムアイコンを自動的にダウンロードしますか?」の設定を「いいえ」にして「変更の保存」をクリックします。

7. 再起動します。


[2]レジストリでデバイスドライバ関連の設定を変更する

1. レジストリエディタを起動します。

2. 以下の設定値を確認し、該当の値にします。

設定値が違う場合はダブルクリックし、値を変更して「OK」をクリックします。

もし存在しない場合は右クリックして「新規」→「DWORD(32ビット)」をクリックし、該当の名前で作ります。ダブルクリックし、値を設定して「OK」をクリックします。


(1)SearchOrderConfig(デバイスドライバの検索設定)

場所: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching

名前: SearchOrderConfig

種類: REG_DWORD

値: 0

デバイスドライバを検索する場所の順序の設定ができる。

値を0にすることでWindows Updateを検索しないようになる。


(2)DriverUpdateWizardWuSearchEnabled(Windows Updateのドライバ更新検索の有効)

場所: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching

名前: DriverUpdateWizardWuSearchEnabled

種類: REG_DWORD

値: 0

Windows Updateのドライバ更新検索の設定ができる。

値を0にすることで無効になる。


(3)PreventDeviceMetadataFromNetwork(デバイスメタデータをインターネットから取得するのを防ぐ)

場所: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata

名前: PreventDeviceMetadataFromNetwork

種類: REG_DWORD

値: 1

デバイスメタデータの取得を防ぐ設定ができる。

値を1にすることで取得しないようになる。

参考:Windows 10 および Windows 11 オペレーティング システム コンポーネントから Microsoft サービスへの接続を管理する


(4)ExcludeWUDriversInQualityUpdate(Windows Updateからドライバ品質更新の除外)

場所: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

名前: ExcludeWUDriversInQualityUpdate

種類: REG_DWORD

値: 1

Windows Updateからドライバ品質更新の除外が設定できる。

値を1にすることで除外できる。


3. 再起動します。


このブログの人気の投稿

Win95/98時代のゲームを今のWindows10で遊ぶ・動かす方法

 昔のWindows95/98時代のゲームを今でも遊びたいという人は多いと思います。自分もそうです。 でもWindows10で動かそうとしてもそのままではうまく動かないときが多いので対処方法をまとめておきます。 対処方法の一覧 対処方法1:ゲームのインストーラは使わずにゲームが入っているメディア(FD・CD)から直接コピーする 対処方法2:古い環境でゲームをセットアップして内容をコピーする 対処方法3:プログラムの「互換性」の設定をする 対処方法4:「DDrawCompat」でグラフィックス関連の互換性を上げる 対処方法5:「_inmm.dll」でCD音源を再生できるようにする 対処方法6:64bit環境ならWOW64の仕組みをふまえて調整する ↓起動したゲームの例(ぷよぷよ通、バーチャファイターPC) 対処方法1:ゲームのインストーラは使わずにゲームが入っているメディア(FD・CD)から直接コピーする Windows95/98時代のゲームのインストーラは今のWindows 10でうまく動かなかったりします。 ゲームが入っているメディア(FD・CD)を見てみて、ゲームの実行プログラム(EXEプログラム)やゲームのファイルがそのまま見える状態ならコピーしてみましょう。 もしsetup.exeや内容がCABファイルで圧縮されているゲームはセットアップが必要でこの方法は使えません。 手順 1. ゲームが入っているメディア(FD・CD)をエクスプローラで開く 2. ゲームのプログラム(EXE)やDLLファイル、WAVやMIDファイル、TXTファイル、その他ファイルなどが沢山入っているフォルダがあるか確認する 3. 見つかったらCドライブにゲーム名のフォルダを作り、中身をコピーする 4. ゲームのプログラム(EXE)を実行してみて動くか試してみます 対処方法2: 古い環境でゲームをセットアップして内容をコピーする 対処方法1ができないゲームはWindows XPなどの少し前のパソコンがあれば、そこにセットアップしたものをコピーする方法があります。 ただしファイルのコピーだけでは動かず、セットアップでレジストリに登録された内容もコピーする必要があるゲームもあります。 手順 1. 少し前のOSかゲーム要件にマッチするOSが動くパソコンを起動する 2. ゲームをそのパソコンでセット

32bitゲームを64bit環境で動かすWindowsの仕組みWOW64

Windowsで動くゲームは昔のWindows95/98用ゲームから始まり、ちょっと前のWindowsまで大半のゲームは32bitコードのプログラムです。 今のWindowsを64bit環境で使っている人が多いと思いますが、そのままでは32bitコードのプログラムは動きません。Windows側で「WOW64」というエミュレーションがされます。 WOW64を理解しておくことで昔のゲームを今のパソコンで動かせる可能性が高まります。 参考にしたWEBページ 32bitアプリを64bit Windows 7で動かす「WOW64」(ASCII.jp) 第2回 Win32アプリケーションを実行するWOW64(@IT) WOW64とは Windows 32bit On Windows 64bitの略。64bitのWindowsで32bitコードのプログラムを動かすエミュレーションの仕組みです。 CPU自体だとx86の64bit化自体は32bitとの互換性が高い状態で拡張されています。加えてWindows側は32bitコードのプログラムの互換性を維持するためにWOW64の仕組みが動いて対応します。 64bit環境で32bitコードのプログラムは以下のような動き、制限があります。 WOW64の仕組みでエミュレーションされる 32bitコードのプログラム向けに32bitで扱える仮想メモリ空間が割り当てられる 32bitコードのプログラムと64bitコードのプログラムは1つのプロセス内に混在できない DLLも32bitコードのプログラムは32bitコードのDLLを呼び出す必要がある。32bitコードのプログラムから64bitコードのDLLを呼び出せない Windowsのシステムフォルダやレジストリは32bitコード用に用意されたものにアクセスするようにリダイレクトする 32bitのゲームを64bit環境で動かすときのポイント 古いゲームのインストール先は標準のProgam Filesフォルダにしない 64bit環境では64bitコードのプログラムは C:¥Program Files に、32bitコードのプログラムは C:¥Program Files(x86) にインストールされます。Program Files(x86)やProgram FilesフォルダはWindowsの管理下になって

Windows11の予測候補(予測入力)を無効化する方法

 WindowsのIMEの「予測入力」機能を無効にする方法をまとめておきます。 この設定方法はWindows11 22H2で確認しています。 設定方法 新バージョンのIMEを使っている場合 1. タスクバーの「A」や「あ」のところで右クリックし、出てきたメニューの「設定」をクリック 2. Microsoft IMEの画面で「全般」をクリック 3. 全般画面の予測入力のところで「予測候補を表示するまでの文字数を選択」で「1文字」から「なし」に変更 以前のバージョンのIMEを使っている場合 1. 文字入力し、タスクバーに「A」や「あ」が出ている状態にする 2. タスクバーの「A」や「あ」のところで右クリックし、出てきたメニューの「プロパティ」をクリック 3. Microsoft IMEの設定ダイアログで「詳細設定」ボタンをクリック 4. Microsoft IMEの詳細設定ダイアログが開くので「予測入力」タブをクリック 5. 「予測入力を使用する」のチェックを外して、「OK」か「適用」をクリック