Windows Updateがドライバーを自動的にインストールしないようにする

Windows Updateには、ドライバーの更新をシステムに静かにプッシュするという悪名高い習慣があります。 場合によっては、Microsoftがデバイスに提供するドライバーが問題の原因となることがあります。 デバイスの製造元のサイトから直接ドライバーのみを更新することを常にお勧めします。 場合によっては、Windows Updateによって自動インストールされるドライバーをロールバックする必要があります。 たとえば、Windows UpdateによってプッシュされたRealtekドライバーは一部のユーザーに問題を引き起こしました。 Realtekドライバーの更新がWindows Update経由で自動的にインストールされないようにするにはどうすればよいですか?

Redditorがこの問題について説明しています。 WUはRealtek HDオーディオドライバーをインストールした後、それをアンインストールしてコンピューターを再起動しました。 Windowsは、再起動後に標準バージョンのドライバーをインストールしました。 ただし、Windows Updateがドライバーを自動的に更新したため、Realtekデバイスが誤動作し、このサイクルが何度も繰り返されました。 Realtek High Definitionオーディオドライバーが自動的に更新されないようにする方法をいくつか紹介します。

デバイスマネージャーを介してデバイスドライバーをロールバックする

デバイスドライバをロールバックするには、2つのオプションがあります。 1つは、デバイスマネージャーを開き、デバイスのプロパティの[ロールバック]オプションを使用することです。 別のオプションは、システムの復元ロールバックを実行することですが、そのような状況ではやり過ぎになる場合があります。 デバイスドライバーのインストール後にWindowsが起動しない場合は、回復オプションを使用してWindows 10でオフラインでシステムの復元ロールバックを実行する方法を参照してください

デバイスマネージャーを使用してドライバーをロールバックするには、次の手順に従います。

$config[ads_text6] not found
  1. [スタート]を右クリックし、[デバイスマネージャ]をクリックします
  2. デバイス(IntelまたはRealtekネットワークアダプター)を右クリックし、[プロパティ]を選択します。

  3. 「なぜロールバックするのですか?」にリストされている理由の1つを選択してください。 [はい]を選択して続行します。

提供された(そして自動的にインストールされた)ドライバーがシステムのクラッシュや不安定性を引き起こしている場合、およびその変更前にWindowsが正しく動作していた場合は、ドライバーのロールバック方法を使用できます。

Windows Updateがデバイスドライバーを自動的にインストールしないようにする

Windows Updateチャネルが繰り返し提供するか、問題のあるドライバーを自動的にインストールする場合は、MicrosoftのWUShowHide.diagcabツールを使用してください 。 このツールは、特定のドライバーの更新のインストールをブロックします。 詳細については、Microsoftの記事「Windows 10でドライバーの更新が一時的に再インストールされないようにする方法」を確認してください。

補足として、wushowhide.diagcabツールを使用して、デバイスドライバーだけでなく、Windows 10の機能の更新を延期/一時的にブロックすることもできます。

MicrosoftのWUShowHide診断ツールを使用して、不要なドライバーの更新をブロックします。

SearchOrderConfigレジストリ設定の使用

レジストリの編集に慣れている場合は、 SearchOrderConfig Policyレジストリ値を設定することにより、Windows Updateを介してドライバーの更新が行われないようにすることができます。 詳細については、「ドライバをインストールしないように構成されたWindows Update」のトラブルシューティングで検出された記事を確認してください。 SearchOrderConfigレジストリ値を0設定すると、Windowsは「Windows Updateからドライバーソフトウェアをインストールしない」ように指示されます。

SYSTEMによるRealtekフォルダへの書き込みアクセスの拒否

wushowhide.diagcabメソッドの使用とは別に、Realtekドライバーが自動更新されないようにする別の永続的な方法を次に示します。 もちろん、これはRealtekネットワークアダプターを持っている場合にのみ適用されます。

  1. まず、記事の前半で説明したように、デバイスマネージャーを介してRealtekドライバーをロールバックします。
  2. Windowsを再起動した後、 C:\ Program Files \ Realtekフォルダーを開きます
  3. Realtekフォルダを右クリックし、[プロパティ]をクリックします。
  4. [セキュリティ]タブに移動し、[詳細]をクリックします
  5. SYSTEMすべての権限を「拒否」に変更します。
  6. OKをクリックします。 もう一度[OK]をクリックします。
  7. Windowsを再起動します。

準備ができました。 また、権限を元の状態に戻さない限り、将来のRealtekドライバを手動でインストールすることはできません。

関連記事