Windows 10/11で以前のドライバーバージョンに戻す方法

📅
🕑 1 分で読む

Windowsでは、ドライバーの問題はよくある悩みの種です。Windows Update経由でも手動でも、ドライバーを更新した後にハードウェアの動作がおかしくなることがあります。例えば、タッチパッドが反応しなくなったり、Webカメラがフリーズしたりといった問題です。幸いなことに、Windowsにはドライバーをロールバックするオプションが用意されていますが、正直なところ、必ずしも簡単ではありません。ロールバックボタンがグレー表示になっていたり、新しいドライバーが深く埋め込まれていてアンインストールだけでは不十分な場合もあります。多くの場合、手動でアンインストールして再インストールする必要があります。ここでは、正常な状態に戻すための実践的な解決策をいくつかご紹介します。

Windows 10/11でドライバーのロールバックと再インストールを修正する方法

方法 1: デバイス マネージャーで直接以前のドライバー バージョンにロールバックする

オプションが利用可能な場合は、これが最も簡単です。最近のアップデートが問題の原因だと気づいたときに便利です。なぜこれが役立つのでしょうか?Windowsは何らかの理由で最新のドライバーを保持しており、ロールバックすることでそのドライバーに戻り、不具合が修正される可能性があるからです。ドライバーのアップデート直後にタッチパッドがフリーズしたり、音声が途切れたりするなど、ハードウェアの問題が発生した場合に適用されます。

「ドライバーのロールバック」ボタンがグレー表示になっている場合は、Windowsに古いドライバーのバックアップがないか、正しく更新されていないことが原因です。ドライバー情報が欠落しているだけの場合もあり、その場合は手動でアンインストールして再インストールする必要があります。これにより、古いドライバーが正しくインストールされていることを確認できます。

このプロセスには数秒かかる場合があります。その後再起動が必要になる場合もありますので、状況が改善するかどうかを確認してください。Windows が再びそのドライバーの自動更新を続ける場合は、「設定」>「Windows Update」>「詳細オプション」>「更新の一時停止またはドライバーの更新の無効化」で、ドライバーの自動更新を無効にする必要があるかもしれません。

ロールバックの手順:

  • デバイスマネージャーを開きます。devmgmt.mscスタートメニューまたはファイル名を指定して実行ボックスに入力してEnterキーを押します。
  • お使いのデバイスを見つけてください。例えば、タッチパッドの場合は「マウスとその他のポインティングデバイス」、グラフィックスの場合は「ディスプレイアダプター」を確認してください。
  • デバイスを右クリックし、[プロパティ]を選択します。
  • [ドライバー]タブに切り替えます。
  • 「ドライバーを元に戻す」をクリックします。グレー表示になっている場合は、以下の手動アンインストール方法に進んでください。プロンプトが表示されたら確認します。
  • 再起動を求められた場合は再起動してください。その後、ハードウェアの動作が改善されたかどうかを確認してください。
  • Windows がそのドライバーを再度更新しないようにするには、[設定] > [Windows Update] > [詳細オプション]に移動してドライバーの更新を無効にするか、接続を従量制に設定します。

プロのヒント:Windows はロールバックに関して奇妙な動作をすることがあります。以前のドライバーが保存されていない場合はロールバックが実行されないのです。その場合は、次の方法を試してください。

方法2: ドライバーを手動でアンインストールし、古いバージョンを再インストールする

これは、ロールバックが不可能な場合、またはWindowsに以前のドライバーが保存されていない場合に有効です。最新のアップデートによって性能の低いウェブカメラが使えなくなったり、Windowsが強制的にアップデートしようとするたびに音声が途切れたりする場合は、この方法を試してみてください。現在のドライバーを手動で削除し、正常に動作する既知のバージョンをインストールする必要があります。

実際の様子は次のようになります。

  • デバイス マネージャーを開きます(上記と同じ)。
  • 問題のあるデバイスを見つけて右クリックし、[プロパティ]を選択します。
  • 「ドライバー」の項目で「ドライバーバージョン」を確認してください。何が新しくなったのか、何をインストールすればいいのかがわかるように、メモしておくと良いでしょう。
  • もう一度右クリックし、「デバイスのアンインストール」を選択します。ドライバーソフトウェアを削除するボックスが表示された場合は、必ずチェックを入れてください。プロンプトが表示されたら確認し、再起動してください。
  • アンインストールしたら、デバイスメーカーのウェブサイトにアクセスしてください。例えば、GPUの場合はAMDまたはNVIDIAのウェブサイト、タッチパッドの場合はSynapticsまたはELANのウェブサイトをご覧ください。

  • 古いバージョンのドライバーをダウンロードしてください。公式サイトに古いバージョンが掲載されていない場合(よくあることですが)、GoogleやTechSpotなどのサードパーティサイトなど、オンラインで検索してください。ただし、サードパーティのソースから入手したファイルは、VirusTotalで確認するなど、注意が必要です。

  • インストーラーを実行し、画面の指示に従ってください。場合によっては、クリーンインストールが必要になることもあります。メーカーによっては専用のクリーンアップユーティリティ(GPU用のDDUなど)を提供しているので、もし状況が悪化した場合は試してみる価値があります。

正直に言うと、設定によってはこれが魔法のようにうまくいくのですが、他の設定では非常に面倒です。ちょっと古臭いやり方ですが、単純なロールバックが失敗した場合には、ほぼ確実にうまくいきます。

まとめ

基本的に、ドライバーのアップデートで問題が発生した場合、まずはロールバックを試すのが最も簡単な方法です。それが不可能な場合は、古いドライバーを手動でアンインストールして再インストールしてください。Windowsが最新バージョンを強制的に適用し続け、問題を引き起こしている場合は、そのデバイスの自動更新を必ず無効にしてください。また、怪しいサイトからドライバーを入手する場合は、ウイルススキャンを実行してください。安全第一に、万全を期してください。

まとめ

  • 可能な場合はデバイス マネージャーのロールバックを使用します。
  • ロールバックがグレー表示されている場合は、現在のドライバーを手動でアンインストールしてください。
  • 必要に応じて、信頼できるサイトから古いドライバーをダウンロードしてインストールします。
  • 修正が上書きされないように、自動ドライバー更新を無効にします。

これで誰かの数時間を節約できれば幸いです。もちろん、Windows は必要以上に複雑にしてしまいますが。