Windows 10 / 8.1 / 7で古い不要なドライバーを削除する方法

時間の経過とともに、Windowsはシステム内の多くのバックアップ、一時ファイル、古いドライバーを保持しますが、これらは徐々にハードドライブのスペースを占有します。もちろん、不要なファイルの「C」ドライブをクリーンアップしてハードドライブのスペースを解放することはできますが、デバイスの古いドライバーが新しいバージョンのインストールを妨害する場合はどうでしょうか。特に問題は、ワイヤレスマウス、キーボード、その他のUSBデバイスが原因で、古いドライバーを削除して新しいドライバーをインストールするまで機能しない場合があります。

ドライバーは、デバイスを接続して機能させるために必要な小さなアプリケーションです。Windowsには、さまざまな種類のデバイス(プリンター、マウス、サウンドカード、カードなど)用のドライバーの非常に大きなデータベースがあります。一部の製造元は独自のバージョンのドライバーをリリースしています。これは作業に必要であり、必ずしもWindowsベースのドライバーが特定のデバイスで機能するわけではありません。これを行うには、古い不要なドライバーバージョンを削除し、製造元から新しいバージョンをインストールする必要があります。

以前のバージョンのドライバーをアンインストールする方法

ドライバが何度も更新されるたびに、古いドライバのバックアップがシステムに残っているため、ハードドライブが詰まり、新しいドライババージョンのインストールが妨げられます。以前のバージョンのドライバーを削除するには、「検索」(「スタート」の近く)コマンドラインまたはCMDに書き込み、それを右クリックして管理者として実行し、開いたウィンドウでコマンドを設定し  cleanmgrます。

ディスクのクリーンアップと古いドライバーの削除


 [ デバイスドライバーパッケージ ]の横のボックスをオンにして、[OK]をクリックします。古いドライバパッケージはすべてクリーンアップされます。

デバイスドライバーパッケージの削除

Windowsで古いデバイスドライバーをアンインストールする方法

ほとんどの場合、ネイティブの非表示のインストール済みドライバーがあり、上記の方法では削除されません。新しいデバイスが検出され、新しいバージョンではなく古いバージョンのドライバをインストールしても、非表示のドライバはシステムに残ります。これにより、新しいドライバをインストールするときにさまざまなエラーが発生し、デバイスが動作しなくなります。

  • Win + R キーの組み合わせを押し、次のコマンドdevmgmt.mscを入力  して、デバイスマネージャーを開きます。

Winデバイスマネージャー+ rクイックログイン


  • デバイスマネージャーで、[ 表示] > [ 非表示のデバイスの表示 ]をクリックします

何らかの理由でそれらが表示されない場合は、デバイスの非表示表示を修正する方法を以下を参照してください。

非表示のデバイスを表示


上の図では、弱く選択されたデバイスが表示されます。これらは、時々私たちに干渉する隠されたドライバーです。

  • 古い隠しドライバを削除するには、それを右クリックして[ アンインストール ]をクリックします。
  • チェックボックスをオンにできる場合は、[このデバイスのドライバープログラムを削除する]チェックボックスをオンにします

このデバイスのドライバープログラムを削除する

マネージャーで非表示のデバイスドライバーを識別する方法

コマンドは、デバイスマネージャー、古いバージョンのWindows XP、7で非表示のドライバーを表示することです。

管理者としてコマンドプロンプトを実行し、次のコマンドを入力します。

  • SET devmgr_show_nonpresent_devices = 1

デバイスマネージャーに移動して、非表示のデバイスを表示してみてください。

デバイスマネージャーに非表示のドライバーを表示する