【Windows】会社PCでデバイスのドライバー更新履歴を調べる方法

【Windows】会社PCでデバイスのドライバー更新履歴を調べる方法
🛡️ 超解決

Windows Updateの実行後や、特定のデバイス(ネットワークアダプター、USBコントローラー、GPUなど)の動作が不安定になった場合、原因がドライバーの更新にあるのかどうかを切り分けるために、更新履歴を確認することが重要です。会社PCでは管理者権限が制限されていることが多く、安易なロールバックやレジストリ編集はトラブルを拡大させる可能性があります。本記事では、会社の管理下にあるPCでも安全に実施できる方法に絞って、ドライバーの更新履歴の調べ方と、問題発生時の適切な対処手順を解説します。

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

  • 最初に見る場所: デバイスマネージャーの各デバイスのプロパティ(ドライバータブ)と、[設定]→[Windows Update]→[更新履歴]のドライバー一覧。
  • 切り分けの軸: 不具合が発生したタイミングがWindows Update直後かどうか、特定のデバイスだけで起こっているか、再起動で改善するかなど。
  • 注意点: 会社PCではドライバーのロールバックや削除がグループポリシーで禁止されている場合があります。管理者権限が必要な操作は社内のIT部門に依頼してください。

ADVERTISEMENT

1. デバイスマネージャーで各ドライバーのバージョンと更新日時を確認する

デバイスマネージャーは、PCに接続されているすべてのハードウェアとそのドライバー情報を一覧表示するWindows標準ツールです。特定のデバイスのドライバーバージョンと日付を直接確認できます。会社PCでも通常は管理者権限なしで表示できます。

基本手順(デバイスマネージャー)

  1. タスクバーの検索ボックスに「デバイスマネージャー」と入力し、表示されたアイコンをクリックします。
  2. 一覧から不具合が疑われるデバイス(例:ネットワークアダプター、ディスプレイアダプター、USBコントローラーなど)を右クリックし、「プロパティ」を選択します。
  3. 「ドライバー」タブを開くと、ドライバーのプロバイダー、バージョン、日付が表示されます。ここで「以前のドライバーに戻す」ボタンが有効な場合はロールバック可能です。
  4. 「ドライバーの詳細」ボタンをクリックすると、ドライバーファイルの一覧とパスも確認できます。

PowerShellで詳細なドライバー情報を取得する

管理者権限がなくても、PowerShellで一部のドライバー情報を取得できます。ただし、すべてのプロパティを表示するには管理者権限が必要な場合があります。次のコマンドをPowerShellウィンドウに入力して実行します。

  1. タスクバーの検索で「PowerShell」と入力し、Windows PowerShellを開きます(管理者として実行する必要はありません)。
  2. 次のコマンドを入力してEnterキーを押します。
    Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, DriverVersion, DriverDate
  3. 表示された一覧から、デバイス名とバージョン、日付を確認できます。出力が多い場合は、特定のデバイス名でフィルターすると便利です。
    Get-WmiObject Win32_PnPSignedDriver | Where-Object {$_.DeviceName -like "*Realtek*"} | Select-Object DeviceName, DriverVersion, DriverDate
  4. この情報をメモしておき、管理者へ報告する材料として活用します。
お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. Windows Updateの更新履歴からドライバー更新を特定する

Windows Updateで配信されたドライバーは、[設定]→[Windows Update]→[更新履歴]の「ドライバー更新プログラム」セクションに一覧表示されます。ここからどのドライバーがいつインストールされたかを把握できます。

更新履歴の見方

  1. [スタート]→[設定](歯車アイコン)→[Windows Update]を開きます。
  2. 「更新履歴」をクリックします。
  3. 「ドライバー更新プログラム」のセクションに、インストールされたドライバーの一覧が日付順に表示されます。各エントリにはデバイス名と更新日が記載されています。
  4. 特定の更新を選択すると、詳細情報(バージョン、プロバイダーなど)が表示されます。ただし、ロールバックはここからはできません。ロールバックするにはデバイスマネージャーを使用するか、更新プログラムをアンインストールする必要があります。

更新履歴にドライバーが表示されない場合

会社のグループポリシーでドライバー更新の配信が制限されていると、履歴に表示されないことがあります。その場合は、Windows Update自体がドライバーを管理していない可能性があります。代わりに、IT部門が社内のドライバー配信システム(SCCMやIntuneなど)を使用しているか、手動インストールしているケースが考えられます。その場合、ドライバーの更新履歴はデバイスマネージャーで確認するか、管理者に直接問い合わせてください。

3. スリープ・休止状態・電源管理に関連するドライバーの確認方法

スリープ復帰後にUSBデバイスが認識されない、休止状態から復帰するとネットワークが切断されるなどの問題は、電源管理ドライバーやチップセットドライバーの更新が原因であることがあります。これらのドライバーはデバイスマネージャーで以下のように確認します。

電源管理関連デバイスのドライバー確認

  1. デバイスマネージャーで「システムデバイス」を展開します。
  2. 「Intel(R) Management Engine Interface」や「AMD GPIO Controller」などのチップセット関連デバイスを右クリックしてプロパティを開き、ドライバーバージョンを確認します。
  3. 「ユニバーサル シリアル バス コントローラー」の配下にあるUSB Root Hubなどのプロパティで、「電源の管理」タブを開き、「このデバイスでコンピューターのスタンバイ状態を解除できるようにする」のチェック状態も確認します。ただし、この設定はトラブルシューティングで一時的に変更することがありますが、会社PCでは既定のままにしておくのが無難です。
  4. 「ネットワークアダプター」のプロパティで「電源の管理」タブも同様に確認できます。ドライバー更新後にこれらの設定が変更されている可能性もあります。

ドライバーのバージョン情報と、問題が発生した日時が一致するかどうかを記録し、管理者に報告する際に役立てます。

4. ドライバーのロールバックが可能かどうかを判断する基準

デバイスマネージャーの「ドライバー」タブにある「以前のドライバーに戻す」ボタンは、前のバージョンのドライバーがシステムに保存されている場合に有効になります。しかし、会社PCではこの機能がグループポリシーで無効化されていることや、ドライバーストアがクリアされているために利用できないことがあります。

ロールバックの可否 条件 対処法
可能 「以前のドライバーに戻す」ボタンがクリックできる。管理者権限がなくても実行できる場合がある。 そのままロールバックを実行し、再起動後に問題が改善するか確認。ただし、会社のポリシーに違反しないか注意。
不可能(ボタンがグレー) 前のドライバーが存在しないか、システムがドライバーバージョンを保持していない。 システムの復元ポイントを使って戻す方法があります。復元ポイントが作成されていれば、管理者権限がなくても実行できる場合があります。[設定]→[更新とセキュリティ]→[回復]→「PC の起動をカスタマイズする」から詳細スタートアップに入り、トラブルシューティング→詳細オプション→システムの復元を選択します。ただし、会社PCでは復元ポイントが無効化されている可能性があるので、事前に管理者に確認してください。
グループポリシーで禁止 ロールバックオプションが表示されない、または実行しようとすると権限エラーになる。 自分では対処できません。IT部門に連絡し、問題のドライバーバージョンと症状を伝えて、公式のロールバック手順を依頼してください。

失敗パターン(避けるべき操作)

  • レジストリの直接編集:ドライバー情報はレジストリのHKLM\SYSTEM\CurrentControlSet\Services\…などに保存されていますが、誤った編集はシステムを起動不能にします。絶対に行わないでください。
  • サードパーティ製のドライバー更新ツールの使用:会社PCでは許可されていないソフトウェアのインストールは禁止されています。また、これらのツールが誤ったドライバーをインストールするリスクがあります。
  • デバイスマネージャーからのドライバー削除:ドライバーを削除して再起動すると、Windowsが自動でドライバーを再インストールしますが、その際に不適切なバージョンが入る可能性があります。削除は管理者の指示がある場合のみ行ってください。

5. 管理者に伝えるべき情報と問い合わせのポイント

問題解決のために管理者へ連絡する際は、以下の情報を整理しておくとスムーズです。自分で調べたドライバー更新履歴は貴重な手がかりになります。

  • 問題が発生した日時と、その前後に行った操作(Windows Updateの実行、ソフトウェアのインストールなど)。
  • 不具合の具体的な症状(例:スリープ復帰後USBマウスが反応しない、特定のアプリでGPUが認識されない)。
  • デバイスマネージャーで確認した、問題のデバイスとそのドライバーバージョン(更新前のバージョンが分かればなお良い)。
  • Windows Updateの更新履歴に表示されているドライバー更新プログラムの一覧(スクリーンショットを添付すると便利)。
  • ロールバックが可能かどうか試した結果(グレーアウトしていた、エラーが出たなど)。

管理者は、会社のドライバー配信ポリシーに基づいて、適切なバージョンのドライバーを再配信したり、特定の更新をブロックしたりすることができます。また、システムの復元ポイントが有効であれば、そちらを利用した復元を指示される場合もあります。

6. よくある質問(FAQ)

Q1. デバイスマネージャーに「以前のドライバーに戻す」ボタンが表示されません。なぜですか?

A. いくつかの理由が考えられます。①Windowsが前のドライバーのバックアップを保持していない(ドライバーストアがクリアされた)。②グループポリシーでロールバック機能が無効化されている。③ドライバーが初めてインストールされたもので、前のバージョンが存在しない。④管理者権限が必要だが、一般ユーザーでは表示されない。管理者に確認してください。

Q2. Windows Updateの更新履歴にドライバーが全く表示されないのですが、どうやって更新されたか調べられますか?

A. 会社がWSUSやIntuneなどの管理ツールでドライバーを配信している場合、更新履歴に表示されないことがあります。その場合は、デバイスマネージャーで各デバイスのドライバーバージョンを確認し、以前のバージョンとの差異を自分で記録するしかありません。IT部門に問い合わせて、最近ドライバーの更新が配信されたかどうかを確認することも有効です。

Q3. ドライバー更新後にブルースクリーンが頻発するようになりました。すぐにロールバックすべきですか?

A. まず、セーフモードで起動できるか試してください。セーフモードで安定するなら、ドライバーが原因の可能性が高いです。ロールバックが可能なら実行しても構いませんが、会社PCの場合は管理者に状況を報告し、指示を仰ぐことをおすすめします。また、システムの復元ポイントがあれば、それを使って戻す方法もあります。頻繁にブルースクリーンが発生する場合は、重要なデータをバックアップし、IT部門に連絡してください。

まとめ

会社PCでドライバーの更新履歴を調べるには、デバイスマネージャーとWindows Updateの更新履歴が基本です。これらの情報をもとに、問題の発生時期とドライバー更新のタイミングを突き合わせることで、原因を特定しやすくなります。ロールバックやドライバーの変更は、管理者の許可なしに行わないように注意してください。不具合が発生した際は、本記事で紹介した手順で情報を整理し、速やかにIT部門へ連絡しましょう。


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

超解決 第一編集部

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