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

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

パソコンにインストールしたドライバーが原因で不具合が発生した場合、Windows 11の回復環境(Windows RE)からコマンドプロンプトを使用して、そのドライバーをアンインストールできます。デバイスマネージャーを開かなくても、Windows 11/10からドライバーを削除・除去することが可能です。

新しくインストールしたドライバーや更新したドライバーが原因で、さまざまな問題が発生し、パソコンが正常に使えなくなることがあります。動作が極端に遅くなり、デバイスマネージャーを開けないような状況でも、コマンドプロンプトを活用すれば同じ操作を行えます。

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

この方法の仕組みと前提条件

この方法では、まずパソコンを回復環境(Windows RE)で起動し、remove-driverパラメーターを使って問題のあるドライバーを削除します。Windows REを起動する方法は主に2つあります。

  • Windowsの設定から「高度なスタートアップ」を使って再起動する方法
  • 起動可能なWindows 11 USBメモリを作成して起動する方法

Windows 11のISOファイルをダウンロード済みであれば、起動可能なUSBメモリを作成できます。そのUSBメモリから起動し、「コンピューターを修復する」オプションを選択すると、以降の手順は同じです。この方法は、ユーザーアカウントにログインできない場合や、パソコンが頻繁にフリーズする場合に特に役立ちます。

Windows 11でコマンドプロンプトを使ってドライバーをアンインストールする手順

全体の流れは以下の通りです。

  1. Win + IキーでWindowsの設定を開く
  2. 「システム」>「回復」に移動する
  3. 「今すぐ再起動」ボタンをクリックする
  4. 「トラブルシューティング」>「詳細オプション」>「コマンドプロンプト」を選択する
  5. コマンドプロンプトで c: と入力する
  6. コマンド dism /image:c:\ /get-drivers を実行する
  7. 削除したいドライバーの「公開名(Published Name)」を控える
  8. コマンド dism /image:c:\ /remove-driver /driver:oem0.inf を実行する

ステップ1:回復環境(Windows RE)を起動する

ユーザーアカウントにはログインできるものの、何らかの理由でデバイスマネージャーを開けない場合は、Windowsの設定から回復環境を起動しましょう。Win + Iキーで設定を開き、「システム」>「回復」へ移動します。

ここに「高度なスタートアップ」と関連付けられた「今すぐ再起動」ボタンがあります。このボタンをクリックしてください。

パソコンが再起動し、画面にいくつかの選択肢が表示されます。「トラブルシューティング」を選択し、「詳細オプション」>「コマンドプロンプト」をクリックします。

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

ステップ2:システムドライブに移動する

既定では、コマンドプロンプトはXドライブで開きます。Windowsがインストールされているドライブに切り替える必要があります。多くの場合はCドライブです。同じ場合は、次のコマンドを入力します。

C:

確認のため、dirコマンドを実行して、一覧に「Windows」フォルダーが含まれているかチェックしましょう。含まれていればそのまま進めます。含まれていない場合は、Windowsのインストール先に応じてドライブ文字を変更してください。

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

ステップ3:インストール済みドライバーの一覧を取得する

次に、インストール済みドライバーの一覧を確認します。以下のコマンドを入力してください。

dism /image:c:\ /get-drivers

このとき、cは実際のシステムドライブ文字に置き換えてください。

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

コマンドを実行すると、インストールされているすべてのドライバーの一覧が表示されます。さまざまな情報が並んでいますが、必要なのは「公開名(Published Name)」です。問題のあるドライバーの公開名を控えておきましょう。

ステップ4:ドライバーを削除する

続いて、以下のコマンドを入力します。

dism /image:c:\ /remove-driver /driver:oem0.inf

oem0.infの部分は、アンインストールしたいドライバーの実際の公開名に置き換えてください。

Windows 11/10でコマンドプロンプトを使ってドライバーをアンインストールする方法

すべてが正常に完了すると、「操作は正常に完了しました(The operation completed successfully)」というメッセージが表示されます。

その後も、同じ手順を繰り返せば他のドライバーも削除できます。ウィンドウを閉じたいときは、右上の×ボタンをクリックしてパソコンを再起動してください。

よくある質問

コマンドプロンプトでドライバーの情報を確認するには?

コマンドプロンプトでドライバーの詳細情報を確認するには、dism /image:e:\ /get-driverinfo /driver:oem0.infというコマンドを使用します。oem0.infの部分は、確認したいドライバーの公開名に置き換えてください。この操作もWindows回復環境上で行えます。

Windowsを起動せずにドライバーを削除するには?

Windowsを起動せずにドライバーを削除するには、コマンドプロンプトとWindows REを活用します。remove-driverパラメーターを使えば、Windows回復環境から直接ドライバーを削除・アンインストールできます。

このガイドが、コマンドプロンプトを使ったドライバーの削除のお役に立てば幸いです。

  1. Windows 11/10で管理者権限(昇格)コマンドプロンプトを開く8つの方法

    Web上で紹介されているトラブルシューティングやシステム設定の多くは、コマンドプロンプトを管理者として開くことを前提としています。しかし、具体的な手順を説明している記事は意外と少なく、PC操作に慣れていない方にとっては戸惑うポイントになりがちです。 普段の利用では、一般ユーザー権限でコマンドプロンプトを開くだけで十分なケースがほとんどです。ただし、管理者権限が必要な操作も存在するため、そのような場合は「昇格された」コマンドプロンプトで作業を行う必要があります。 昇格されたコマンドプロンプトとは? 昇格モードのコマンドプロンプトはWindows Vistaで初めて導入され、以降Windows

  2. Windows 11/10でコマンドプロンプトが開かない・動作しないときの対処法5選

    お使いのPCでコマンドプロンプトが突然動作しなくなり、お困りではありませんか?ご安心ください。本記事で紹介する対処法を順番に試せば、この問題は簡単に解決できる可能性があります。 コマンドプロンプトは、高度な管理タスクを実行できるWindowsの強力な標準ツールです。日常的なトラブルシューティングから、一般的なエラーやバグの解消、さらには深刻なシステム障害への対応まで幅広く活用されています。 そのため、コマンドプロンプトが開けない状態は早急に対処すべき問題といえます。本記事では、Windows 11で「コマンドプロンプトが動作しない」問題を解決するための方法を複数ご紹介します。 Windows