【Windows】デバイスドライバーのインストール元を調べる方法

【Windows】デバイスドライバーのインストール元を調べる方法
🛡️ 超解決

Windows Update後に特定のデバイスが動作しなくなったり、スリープから復帰しないといった不具合が発生することがあります。こうした問題の原因として、ドライバーのバージョンやインストール元が影響しているケースが少なくありません。本記事では、デバイスドライバーがどこからインストールされたのかを特定する方法を、実際の業務で安全に確認できる手順に絞って解説します。さらに、ドライバーの不具合が疑われる場合の切り分けや、管理者へ報告する際のポイントも併せて説明します。

【要点】この記事で確認すること

  • 最初に見る場所: デバイスマネージャーで該当デバイスのドライバーのプロパティを開き、「ドライバーの詳細」や「ドライバー情報」からインストール元のファイルパスを確認する。
  • 切り分けの軸: Windows Updateが自動で適用したドライバーなのか、製造元の公式サイトから手動インストールしたのか、あるいは会社の管理ツール(SCCM、Intuneなど)で配布されたものかを、発行元とファイルのデジタル署名で判断する。
  • 注意点: ドライバーファイルの直接削除やレジストリの変更は行わないこと。不具合が疑われる場合は、ドライバーのロールバックまたは最新版への更新を試みる前に、必ず現在の状態(バージョン、日付、発行元)を記録し、管理者に相談する。

ADVERTISEMENT

1. ドライバーのインストール元を確認する基本的な手順

ドライバーのインストール元を特定するには、デバイスマネージャーのプロパティ画面とシステム情報ツールが最も確実です。以下に、手順を具体的に示します。

デバイスマネージャーからドライバーの詳細を表示する

  1. キーボードのWindowsキーを押しながらXキーを押し、表示されたメニューから「デバイスマネージャー」を選択します。
  2. 問題が発生しているデバイスのカテゴリ(例:ネットワークアダプター、ユニバーサルシリアルバスコントローラーなど)を展開し、該当デバイスを右クリックします。
  3. コンテキストメニューから「プロパティ」をクリックし、プロパティウィンドウを開きます。
  4. 「ドライバー」タブを選択し、「ドライバーの詳細」ボタンをクリックします。ここに、使用中のドライバーファイルの一覧とフルパスが表示されます。
  5. 各ファイルを選択して「プロパティ」を開き、「詳細」タブの「デジタル署名」や「元のファイル名」を確認します。発行元が「Microsoft Windows」と表示される場合はWindows標準ドライバー、特定の企業名が表示される場合は製造元のドライバーです。署名がない場合や不明な発行元の場合は注意が必要です。

この手順で、ドライバーがシステムフォルダ(C:\Windows\System32\driversなど)に格納されているか、カスタムフォルダから読み込まれているかを確認できます。特に、ドライバーファイルの日付とバージョンがWindows Updateの適用日と一致するかどうかが重要な判断材料になります。

システム情報ツール(msinfo32)を使う方法

  1. キーボードのWindowsキーを押しながらRキーを押し、「ファイル名を指定して実行」ダイアログを開きます。
  2. 「msinfo32」と入力してEnterキーを押し、システム情報ツールを起動します。
  3. 左ペインで「コンポーネント」→「問題のあるデバイス」を選択します。ここに、ドライバーに問題があるデバイスの一覧が表示されます。
  4. また、「コンポーネント」→「ドライバー」を選択すると、すべてのドライバーの一覧が表示されます。状態列で「停止」や「エラー」となっているものがないか確認します。
  5. 特定のデバイスのドライバー情報を詳細に見るには、「ソフトウェア環境」→「システムドライバー」を展開し、該当ドライバーの「開始モード」や「状態」、「パス」を確認します。

システム情報ツールは、デバイスマネージャーでは表示されない内部情報も取得できるため、インストール元の特定に役立ちます。ただし、表示される情報が専門的であるため、必要に応じて管理者に共有するスクリーンショットを撮っておくとよいでしょう。

PowerShellでドライバーのプロパティを取得する

  1. Windowsキーを押しながらXキーを押し、「Windows PowerShell(管理者)」または「ターミナル(管理者)」を選択します。
  2. 次のコマンドを入力してEnterキーを押します。
    Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, DriverProviderName, DriverVersion, DriverDate, IsSigned
  3. 出力結果から、対象のデバイス名に対応する行を見つけます。DriverProviderNameがドライバーの発行元、DriverVersionとDriverDateがバージョンと日付、IsSignedが署名の有無を示します。
  4. さらに詳細なファイルパスを確認したい場合は、次のコマンドで取得できます。
    Get-WmiObject Win32_PnPSignedDriver | Where-Object {$_.DeviceName -like "*<デバイス名の一部>*"} | Format-List *
  5. 出力されたInfNameやDriverPathからインストール元の情報を読み取ります。「C:\Windows\System32\DriverStore\FileRepository」以下のパスが表示される場合は、Windows Updateまたは自動更新でインストールされた可能性が高いです。

PowerShellを使うと複数のデバイスを一括で確認できるため、大量のPCを管理する際に便利です。ただし、管理者権限が必要なため、一般ユーザーが実行できない場合はデバイスマネージャーやシステム情報ツールを利用してください。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. インストール元の種類と見分け方

ドライバーのインストール元は大きく分けて3つあります。それぞれの特徴を把握しておくことで、不具合の原因を迅速に絞り込めます。

Windows Update経由のドライバー

Windows Updateを通じて自動的に配布されるドライバーは、Microsoftの認定を受けたものです。デバイスマネージャーの「ドライバーの詳細」で表示されるファイルの発行元が「Microsoft Windows」または「Microsoft Corporation」となっていることが多く、署名もMicrosoftのものであることが特徴です。これらのドライバーはWindowsの更新プログラムと一緒にインストールされるため、インストール日時がWindows Updateの実行日と一致する場合がほとんどです。ただし、ドライバーの品質はメーカー提供のものに劣る場合があり、特定のハードウェアで問題を引き起こすこともあります。

製造元サイトから手動インストールしたドライバー

デバイスの製造元(例:Intel、NVIDIA、Realtek)の公式サイトからダウンロードしてインストールしたドライバーは、発行元にその企業名が表示されます。ファイルのデジタル署名もその企業のものであり、Windows Updateドライバーと異なり、より新しいバージョンや専用の設定ツールが付属していることがあります。手動インストールの痕跡として、ドライバーファイルが「C:\Program Files\<ベンダー名>」などのフォルダに配置されている場合もあります。インストール元を確認する際には、ドライバーのバージョンが製造元の最新リリースと一致するかどうかもチェックしましょう。

会社の管理ツールで配布されたドライバー

企業のIT部門がSCCM(System Center Configuration Manager)やIntune、グループポリシーを使って配布するドライバーは、発行元が企業の証明書で署名されている場合があります。また、ドライバーパッケージがカスタマイズされているため、標準のWindows Updateとは異なるバージョンが適用されることがあります。デバイスマネージャーでドライバーの詳細を表示した際、ファイルの元の名前が会社固有の命名規則になっていることも手がかりになります。このタイプのドライバーは、配布ポリシーによって更新が制御されているため、ユーザーが勝手に変更すると会社の基準から外れるリスクがあるので注意が必要です。

3. ドライバー不具合の症状別切り分け表

ドライバーに関連する不具合は、症状によって原因の切り分け方が変わります。以下の表を参考に、現在発生している問題に最も近い行を探し、推奨アクションを確認してください。

症状 考えられる原因 確認すべきインストール元 推奨アクション
スリープからの復帰に失敗する、または復帰後に画面が真っ暗になる グラフィックドライバーまたはチップセットドライバーの不適合、電源管理ドライバーの競合 GPUドライバー(NVIDIA、AMD、Intel)、ACPIドライバー 最新のグラフィックドライバーを製造元サイトからインストール。それでも改善しない場合、電源管理の設定を確認。
USBデバイスが認識されない、または突然認識が解除される USBコントローラードライバーのバグ、Windows Updateで置き換えられたドライバー USBルートハブ、USBホストコントローラー デバイスマネージャーでUSBコントローラーを右クリックし、「ドライバーの更新」→「コンピューターを参照してドライバーを検索」→「コンピューター上のデバイスドライバーの一覧から選択」で、以前のドライバーを選び直す。
ネットワークが切断される、または速度が極端に低下する ネットワークアダプタードライバーのバージョン不一致、Windows Updateで上書きされたドライバー イーサネットコントローラー、Wirelessアダプター 製造元の最新ドライバーをインストール。特にRealtekやIntel製のアダプターはWindows Update版よりもベンダー版が安定することが多い。
GPUパフォーマンスが低下し、ゲームや動画編集でカクつく Windows Updateが自動でインストールした汎用ドライバーに置き換わった GPUドライバー(NVIDIA、AMD) 製造元の最新ドライバーをクリーンインストール(カスタムインストールで「クリーンインストールを実行」を選択)。
デバイスが「不明なデバイス」と表示され、ドライバーが正常に読み込めない ドライバーが壊れている、または互換性がない 問題のデバイスのハードウェアIDから検索 デバイスマネージャーで該当デバイスのプロパティ→「詳細」タブ→「ハードウェアID」を確認し、そのIDを基に製造元サイトからドライバーを探す。

この表はあくまで一般的な切り分けの指針です。実際の環境では複数の要因が絡むことがあるため、一つの症状に対して複数の原因を検討してください。

4. ドライバーのロールバックと更新の判断基準

不具合が発生した際、ドライバーのロールバックまたは最新版への更新を検討することになります。ただし、会社の管理下にあるPCでは勝手な変更が禁止されている場合があるため、事前に手順を確認することが重要です。

ロールバックが可能な条件

ロールバックは、現在のドライバーの前にインストールされていたドライバーがシステムに保持されている場合にのみ有効です。通常、Windowsはドライバーを更新する際に以前のバージョンをドライバーストアに保存していますが、手動で削除したり、更新から時間が経過して自動的に削除されたりするとロールバックできなくなります。デバイスマネージャーのドライバータブで「ドライバーのロールバック」ボタンがグレーアウトしている場合は、保存された以前のドライバーが存在しないことを意味します。ロールバックを実行する前に、現在のドライバーのバージョンと日付を控えておき、万が一ロールバック後に問題が悪化した場合に元に戻せるようにしてください。

最新版への更新手順と注意点

  1. まず、製造元の公式サイトで最新ドライバーを検索します。デバイスマネージャーの「ハードウェアID」をコピーして検索すると正確です。
  2. ダウンロードしたインストーラーを管理者権限で実行し、画面の指示に従ってインストールします。可能であれば「クリーンインストール」オプションを選択すると、古い設定が残らずに済みます。
  3. インストール後、必ず再起動を行い、デバイスマネージャーでドライバーのバージョンが意図したものに変わったことを確認します。
  4. 問題が解決したかどうかを検証します。特にスリープからの復帰やネットワーク接続など、影響が出やすい動作を重点的にテストしてください。
  5. 更新後も不具合が続く場合は、ロールバックを試みるか、管理者に連絡して適切なドライバーバージョンを確認します。

注意点として、Windows Updateの自動ドライバー更新をオフにする設定は、会社のポリシーで制限されていることが多いため、自分で変更しないでください。どうしても更新を止めたい場合は、IT部門に相談しましょう。

管理者へ報告すべき情報

管理者に不具合を報告する際は、以下の情報をまとめて伝えるとスムーズです。

  • デバイスの名前とハードウェアID
  • 現在インストールされているドライバーのバージョン、日付、発行元
  • 不具合が発生した日時と、その前後に行った操作(Windows Updateの実行、ソフトウェアのインストールなど)
  • デバイスマネージャーのエラーコード(例:コード 43、コード 31 など)
  • システム情報ツールの「問題のあるデバイス」のスクリーンショット

これらの情報を用意することで、管理者が適切なドライバーを迅速に配布したり、既知の不具合データベースと照合したりする際の助けになります。

5. よくある質問(FAQ)

Q1. デバイスマネージャーに「ドライバーの詳細」が表示されないデバイスがあります。
そのデバイスが正しく認識されていない可能性があります。まずはハードウェアの接続を確認し、再起動してみてください。それでも表示されない場合は、デバイスの製造元から提供されている専用ツールでの確認が必要かもしれません。
Q2. ドライバーのロールバックがグレーアウトしています。どうすればよいですか?
ロールバックに必要な以前のドライバーが削除されている可能性が高いです。代わりに、製造元のサイトから一つ前のバージョンをダウンロードして手動インストールするか、システムの復元ポイントが存在する場合は復元を試みてください。ただし、システムの復元は業務データに影響を与える可能性があるため、管理者の指示を仰いでください。
Q3. 複数のドライバーが同じデバイスに表示されるのはなぜですか?
これは、同じハードウェアに対して異なるバージョンのドライバーが共存している状態です。デバイスマネージャーの「ドライバー」タブにある「ドライバーの詳細」で、実際に使用中のドライバーを確認してください。古いドライバーは無効化されていることが多いですが、競合を引き起こす場合は、不要なドライバーをデバイスマネージャーで削除することも検討します。ただし、削除は慎重に行ってください。
Q4. Windows Updateでドライバーが自動更新されないようにするには?
Windows 10/11 Proでは、グループポリシーエディターで「Windows Updateのドライバーを含めない」設定が可能ですが、これは管理者権限が必要です。一般ユーザーが設定を変更することは推奨されません。会社のPCであれば、IT部門が一元管理している場合が多いので、自分では変更せずに相談してください。

6. まとめ

デバイスドライバーのインストール元を調べる方法として、デバイスマネージャー、システム情報ツール、PowerShellの3つを紹介しました。これらのツールを使えば、ドライバーがWindows Update由来なのか、製造元サイトから手動インストールしたものなのか、あるいは会社の管理ツールで配布されたものかを特定できます。不具合が発生した際は、まず現在のドライバー情報を記録し、ロールバックや更新を試みる前に症状に合った切り分けを行ってください。会社の管理下にある端末では、必ず管理者に相談しながら対応を進め、レジストリ編集やファイルの直接削除といった危険な操作は避けるようにしましょう。


💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。