Windows インストール中に「デバイス ドライバーが見つかりません」というエラーを修正する方法

📅
🕑 1 分で読む

Windowsのインストール中に「デバイスドライバーが見つかりません」というエラーが発生すると、特に作業を進めようとしている最中に、本当に頭を悩ませることがあります。このエラーは通常、インストーラーがストレージデバイスを認識しなかったり、適切なドライバーが見つからなかったりするときに発生します。Windowsのインストールやアップグレードを試みていて、このエラーが何度も発生する場合でも、ご心配なく。実際に効果があるかもしれない方法がいくつかあります。ちょっとした設定や簡単なコマンドで解決できる場合もあれば、もう少し詳しく調べる必要がある場合もあります。いずれにせよ、このガイドは、このエラーを解決して新規インストールに移行するための正しい方法を示しています。

Windowsインストール中に「デバイスドライバーが見つかりません」というエラーを修正する方法

「デバイス ドライバーが見つかりません」の原因は何ですか?

原因は大抵、インストーラーがドライブを認識できない、ドライバーが不足または破損している、パーティションに問題があるなど、いくつか考えられます。ISOイメージが破損している場合や、システムハードウェアがインストールメディアとうまく連携していない場合もあります。そのため、これらの問題を理解することで、次に試すべきことを絞り込むことができます。確かに面倒ですが、これらのエラーは比較的よく発生し、特に新しいハードウェアや特殊なドライブを使用している場合に多く見られます。

一部の設定では、このエラーは一見意味不明ですが、古いBIOS設定や互換性のないUSBポートが原因である可能性があります。Windowsは当然ながら、必要以上に問題を複雑化させています。

エラーを修正する方法

USB 2.0ポートに切り替える

これは、WindowsインストーラーがUSB 3.0ポートに接続されたUSBメモリを認識しないという、驚くほどよくある問題を修正します。何らかの理由で、一部のシステムではセットアップ中にUSB 3.0コントローラーのドライバーが読み込まれないことがあります。特に古いコンピューターや特殊なマザーボード構成の場合に顕著です。そこで、起動可能なUSBメモリをUSB 2.0ポート(通常は黒いポート)に接続してみてください。簡単な方法ですが、ドライバーエラーの不具合を回避できる場合が多いです。あるマシンではすぐに効果があったという報告もありますが、他のマシンでは効果がまちまちです。他の修正に何時間も費やす前に、試してみる価値はあります。

CHKDSKを実行してディスクのエラーをチェックします

ドライブに不良セクタや破損したファイル構造がある場合、ハードウェアに問題がなくてもWindowsのセットアップが失敗し、ドライバーが見つからないというメッセージが表示されることがあります。CHKDSKを使用すると、問題を特定して修復できます。手順は以下のとおりです。

  • Windows キー + R を押して と入力しCMD、 を押してCtrl + Shift + Enter管理者として実行します。(エラーが解決しない場合は、修復環境でこの操作を行う必要があります。)
  • コマンドプロンプトで入力しchkdsk c: /f /x /rてEnterキーを押します。これにより、不良セクタを含むディスクエラーがスキャンされ、修復されます。
  • 再起動時にチェックをスケジュールするかどうかを尋ねられたら、「Y」と入力して Enter キーを押します。
  • 再起動してCHKDSKを実行させましょう。少し時間がかかる場合もありますが、多くの場合、インストールの失敗を防ぐための修正となります。

システムによっては、ディスクチェックで問題が完全に解決する場合もありますが、ディスクが物理的に故障している場合は、新しいドライブに交換する必要があります。最近はハードドライブが安価になっているので、故障したドライブを無視しないでください。

アクティブパーティションを手動で作成する

インストーラーが適切なパーティションを見つけられない場合があります。パーティションがアクティブとしてマークされていないためです。これは少し奇妙ですが、「ドライバーが見つからない」エラーの原因となることが知られています。この問題を解決するには、diskpart を使用してパーティションを作成するか、アクティブに設定する必要があります。

  1. Windowsインストールメディアから起動し、「コンピューターを修復する」を選択します。詳細オプションに進み、コマンドプロンプトを開きます。
  2. と入力しますdiskpart。ディスクを管理するためのコマンドラインツールが開きます。
  3. 次に、 でディスクを一覧表示しlist disk、 でターゲットを選択しますselect disk [disk number]
  4. でパーティションを表示しlist partition、 で適切なパーティションを選択しますselect partition [drive-letter]
  5. 最後に、activeパーティションをアクティブとしてマークするように入力します。
  6. 入力しexitて diskpart を閉じ、インストーラーを再起動して、ドライブが認識されるかどうかを確認します。

ただし、間違ったパーティションをアクティブに設定すると、問題が発生する可能性がありますので、ご注意ください。正しいドライブとパーティションを選択していることを確認してください。

ハードドライブをフォーマットする(最後の手段として)

ドライブのフォーマットが適切でなかったり、以前のOSの残骸が残っている場合、インストーラーが誤動作する可能性があります。フォーマットし直すと問題が解決する場合があります。再度、回復環境を起動し、コマンドプロンプトを開いて、以下のコマンドを実行してください。

diskpart list disk select disk [disk-number] clean create partition primary format fs=ntfs quick assign exit

この操作によりすべてのデータが消去されるため、重要なデータをバックアップしてから続行してください。その後、再度インストールをお試しください。多くの場合、クリーンなドライブ設定を行うことで、ドライバ検出エラーをかなり確実に解決できます。

これらの修正方法のいずれかがうまくいくことを願っています。場合によっては、適切な設定を見つけたり、Windowsがストレージを正しく認識できるようにしたりするだけで解決することもあります。