Windows 11の組み込みツールを使用してインストールされているすべてのドライバーを表示する方法

Windows 11マシンに実際にどのようなドライバーがインストールされているのかを確認するのは、特に大規模なアップデートの後やハードウェアを交換した後は、少々面倒です。Windowsはドライバー情報をきちんと保存していますが、全体像を把握するのは簡単ではない場合があります。幸いなことに、ドライバーが最新か、不足しているか、あるいはハードウェアの問題を引き起こしている可能性があるかを確認できる組み込みツールがいくつかあります。何がどこにインストールされているかを正確に把握しておくと、トラブルシューティングやクリーンアップに役立ちます。特にアップデートやハードウェア交換後に詳しく調べる場合はなおさらです。

Windows 11 でインストールされているドライバーを表示するにはどうすればいいですか?

デバイスマネージャーでインストールされたドライバーを表示する

個々のデバイスのドライバー情報を素早く確認するには、このツールが最適です。適切なバージョンのドライバーがインストールされているか、ハードウェアの問題を解決するためにアップデートが必要かどうかを確認できるので便利です。さらに、デバイスのプロパティから直接トラブルシューティングを行うこともできます。

  1. Windowsキーを押して「デバイスマネージャー」と入力します。デバイスマネージャーは管理ツールの下に隠れている場合もあるので、検索バーから直接開いてください。
  2. デバイス マネージャーを選択します。
  3. トラブルシューティングの対象となるデバイスに応じて、ディスプレイ アダプターネットワーク アダプターなどのカテゴリを展開します。
  4. デバイスを右クリックし、[プロパティ]を選択します。
  5. 「ドライバー」タブに切り替えます。ここでは、ドライバーのバージョン、プロバイダー、日付、そして場合によってはドライバーのファイルパスなどの詳細情報が表示されます。この情報は、最新のバージョンを使用しているか、問題のあるバージョンを使用しているかを確認するのに役立ちます。

デバイスマネージャーはシステムから直接ドライバー情報を取得するため、非常に信頼性が高いです。環境によっては、あまり知られていないドライバーがすべて表示されない場合もありますが、ほとんどのハードウェアのトラブルシューティングには十分です。ただし、古いドライバーがある場合は、メーカーサイトまたはWindows Update経由で更新してみる価値があるかもしれません。

コマンドプロンプトでインストールされているドライバーを確認する

この方法では、すべてのドライバーのリストが出力され、それをエクスポートして確認することができます。多くの周辺機器を扱っている場合や、設定のスナップショットを取りたい場合に非常に便利です。多少粗い情報ではありますが、一度にすべての詳細を確認できます。

  1. Windowsキーを押し、「cmd」と入力します。コマンドプロンプトアイコンを右クリックし、「管理者として実行」を選択します。一部のマシンでは、管理者モードでのみ完全な情報が表示されます。
  2. 入力しdriverqueryEnter キーを押します。ドライバー名、バージョン、日付、プロバイダー情報を含む完全なリストが表示されます。
  3. さらに詳しい情報が必要な場合は、driverquery /v詳細モードを試してください。これはドライバーごとに詳細な情報が表示されます。
  4. 出力を保存するには、 を実行しますdriverquery /fo list /v > C:\drivers_list.txt。これで、オフラインでの確認や比較に使用できるテキストファイルが作成されます。

このコマンドはレジストリとINFファイルから直接ドライバー情報を読み取るため、非常に包括的です。単純なチェックには少々過剰かもしれませんが、ドライバーの競合を監査したりトラブルシューティングしたりする場合には非常に役立ちます。

PowerShell を使用してドライバーを表示する

PowerShell は、メーカーやデバイスの種類など、特定の情報をフィルタリングして絞り込むことができるため、探している情報が明確であれば、より柔軟に操作できます。さらに、スクリプトを使った一括チェックも高速です。

  1. Windowsキーを押して「PowerShell」と入力します。右クリックして「管理者として実行」を選択します。
  2. 次のコマンドを実行します:Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, DriverVersion, Manufacturer, DriverDate署名されたドライバー情報が取得され、必要に応じてプロパティを追加または削除できます。
  3. フィルタリングしたい場合(たとえば、Nvidia ドライバーのみ)、次を試してくださいGet-WmiObject Win32_PnPSignedDriver | Where-Object { $_. Manufacturer -like "*Nvidia*" }
  4. リストを確認し、古いバージョンや一致しないバージョンがないか確認してください。公式のドライバーダウンロードや更新ツールと比較することをお勧めします。

PowerShell の WMI クエリは、デバイスマネージャーよりも詳細な情報を提供し、特に高度なトラブルシューティングに役立ちます。理由はよく分かりませんが、より「プログラマティック」な印象を受けます。

システム情報を使用してインストールされているドライバーを確認する

これはコマンドというより、構造化されたビューを閲覧する機能です。コマンドを実行せずに全体像を把握するのに適しています。場合によっては、デバイスのプロパティを調べるよりも速いこともあります。

  1. Windows キーを押して、「システム情報」と入力して開きます。
  2. サイドバーで、[ソフトウェア環境]を展開します。
  3. システムドライバーをクリックします。
  4. リストには、ドライバー名、ファイルの場所、バージョンなどのドライバー情報が表示されます。すべてが1か所にまとめられているので、簡単に比較できます。

このビューは、ドライバーの状態(ロード済み、失敗など)を一目で確認したい場合に特に便利です。起動の問題やハードウェアの競合のトラブルシューティングに便利です。

よくある質問

Windows 11 ですべてのドライバーをエクスポートするにはどうすればよいですか?

コマンドラインを使うこともできます。export-windrivers(注:これはコミュニティツールのスクリプトです)を実行するか、より確実な方法として、 を使ってドライバー情報をエクスポートしてくださいdriverquery /v /fo csv > C:\driver_export.csv。このCSVファイルを使えば、すべてのドライバーを簡単に分析できます。

デバイス マネージャーに一部のドライバーが見つからないのはなぜですか?

Windowsは、画面を整理するために、存在しないデバイスやレガシーデバイスを非表示にすることがあります。デバイスマネージャーで「表示」 > 「非表示のデバイスの表示」をクリックすると、非表示のデバイスを表示できます。ハードウェアが取り外されているか無効になっている場合は、この操作を行わないと表示されないことがあります。

署名されていないドライバーを確認できますか?

はい、できます!Microsoftのsigverifツールを使うには、「ファイル名を指定して実行」ダイアログ( )に「sigverif」Win + Rと入力してください。このツールは、特にカスタムハードウェアや古いハードウェアで問題になることがある、署名されていないドライバをスキャンします。

ドライバーの閲覧は安全ですか?

大丈夫です。これらのツールはドライバー情報を読み取るだけで、何も変更しません。ですから、そのままお使いいただけます。ただし、後でドライバーを更新したり変更したりする場合はご注意ください。

ヒント

  • ハードウェアの問題を疑う前にドライバーの日付を比較してください。最近の更新が問題を引き起こす場合があります。
  • 特に大きな更新やインストールの前に、ドライバー リストを定期的にエクスポートすることを習慣にしておくことをお勧めします。
  • PowerShell フィルターを使用すると、特定の製造元のドライバーをすばやく特定でき、何百ものエントリを検索する時間を節約できます。

インストールされているドライバーを把握するのは必ずしも簡単ではありませんが、これらの方法でほとんどのニーズに対応できます。システム内部に何が入っているかを把握しておくことで、古くなったファイル、不足しているハードウェア、競合するドライバーなどを、大きな問題を引き起こす前に発見することができます。Windowsがこれらの情報をさまざまな場所に保存しているのは少し奇妙ですが、どこを確認すればよいかがわかれば、トラブルシューティングははるかに簡単になります。

まとめ

  • デバイス マネージャーを使用すると、デバイスごとの情報をすばやく確認できます。
  • コマンド プロンプトの driverquery では、ドライバーの完全なシステム リストが表示されます。
  • PowerShell は、カスタマイズ可能でフィルター処理されたドライバー情報を提供します。
  • システム情報は、ドライバーを読み取り可能な形式で整理します。
  • ドライバー リストをエクスポートして、時間の経過に伴う変更を追跡します。

まとめ

インストールされているドライバーを確認するのは、必ずしも面倒なことではありません。デバイスマネージャー、コマンドプロンプト、PowerShell、システム情報ツールを組み合わせれば、ほとんどの問題は解決できます。ただし、ドライバーのアップデートや再インストールでハードウェアの不具合が解消される場合もあります。実際にインストールされているドライバーが分かれば、作業がはるかにスムーズになります。これで、誰かの時間を節約できるといいですね。ドライバーの謎を解くお手伝いができれば幸いです!