Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法

Windows 7はかつて最も人気のあるオペレーティングシステムでした。Windows 10は比較的新しく、バグや互換性の問題も少なくなかったため、今でも何百万人ものユーザーがWindows 7を使い続けています。そのため、Windows 7のライセンスを購入してPCに新規インストールする人も依然として多く存在します。しかし、Windows 7のセットアップがインストール先のハードディスクを認識しないというトラブルが頻繁に発生します。セットアップ画面では、インストール先を選ぶためのリストボックスが空欄のままになり、「ドライバーが見つかりません。[ドライバーの読み込み]をクリックして、インストール用の大容量記憶装置ドライバーを指定してください」という黄色い三角の感嘆符付きの曖昧なメッセージが表示されることもあります。この記事では、この問題の原因を詳しく解説し、実際に役立つ解決策をご紹介します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法

なぜWindows 7のセットアップはハードディスクを認識できないのか

BIOSセットアップとは異なり、Windowsがハードディスクを読み取るには、マザーボードのストレージコントローラードライバーが必要です。通常、Windowsのセットアップは必要なハードディスクドライバーを自動的に読み込みますが、お使いのマザーボードがWindows 7のリリース後に登場したものである場合、必要なドライバーが読み込まれず、ハードディスクを検出できないことがあります。BIOS上ではハードディスクが見えているのに、Windowsのセットアップでは見つけられない、というケースです。

もう一つのよくある原因は、ボリュームのファイル形式です。Windowsは基本的にNTFS形式を読み取るため、ハードディスクが新品だったり、以前UbuntuやMac、Linuxで使用されていたりすると、そのファイル形式がWindowsのセットアップでは読み取れない可能性があります。

さらに、マザーボードとハードディスクの接続方式(マザーボードのストレージコントローラーによって決定されます)も、ドライブとのデータ交換方法やBIOSで使用されるインターフェースに影響します。これにはEFI/UEFI、SATA/IDE、SATA/ATA、SATA/AHCI、SATA/RAIDなどが含まれます。誤った接続プロトコルを使用すると競合が発生し、BIOSでもWindowsのセットアップでもハードディスクが検出されなくなります。

以下に、この問題を解決する方法を紹介します。BIOSがハードディスク自体を検出できていない場合は、まず方法3、4、5から試してください。

方法1:コマンドプロンプトの「diskpart」でハードディスクをフォーマット/クリーンする

BIOSがハードディスクを検出している場合は、「clean」コマンドを使用することでハードディスクをフォーマットし、NTFS形式に設定できます。ハードディスク内のデータはすべて失われるため、データが不要であることが確実な場合のみ、この方法を実行してください。

  1. Windows 7の起動可能なディスクまたはUSBメモリを挿入し、パソコンを再起動します。
  2. F12キーを押してブートデバイスの選択画面を表示し、USBまたはDVD/RW(Windows 7のセットアップメディアがある方)を選択します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  3. 「DVD/RWまたはUSBから起動するには任意のキーを押してください」という画面が表示されたら、任意のキーを押してWindows 7のセットアップを起動します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  4. Windowsセットアップのウェルカム画面が表示されたら、Shift + F10キーを押します。コマンドプロンプトが表示されます(言語の選択→修復→コマンドプロンプトを選ぶ方法でも同じ画面にたどり着けます)。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  5. 「diskpart」(引用符なし)と入力してEnterキーを押します。
  6. 「list disk」と入力してEnterキーを押します。
  7. リストにお使いのドライブが表示されていることを確認します。識別番号が表示されるので、「select disk X」(Xはドライブの識別番号)と入力してEnterキーを押します。
  8. 「clean」と入力してEnterキーを押します。これにより空のMBRが書き込まれ、ハードディスク上の既存データはすべて失われます。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  9. 改めてWindows 7のインストールを試みます。

別の方法として、HDDを取り外して、すでにWindowsがインストールされている別のPCにセカンダリドライブとして接続し、NTFSファイルシステムでフォーマットするやり方もあります。完了したらHDDを元のPCに戻し、Windows 7のインストールを開始してください。

方法2:USBからストレージコントローラーのドライバーをWindowsセットアップに読み込ませる

SATA/ストレージコントローラーがお使いのWindows 7よりも新しい世代の場合、この方法でハードディスクの検出に必要なストレージコントローラードライバーを読み込むことができます。

  1. 別のPCで、マザーボードメーカーまたはPCメーカーの公式サイトから、ハードディスクのホスト/ストレージコントローラードライバーをダウンロードします(PC付属のマザーボードを交換していないことが前提です)。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  2. zipファイルをUSBメモリに展開します(.exeファイルの場合は、拡張子に.zipを追加してからUSBに展開してください)。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  3. Windows 7の起動ディスクとUSBメモリを、インストールに問題が発生しているPCに挿入して再起動します。
  4. F12キーを押してブートデバイスの選択画面を表示し、USBまたはDVD/RWを選択します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  5. 任意のキーを押してWindows 7のセットアップを起動します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  6. Windowsセットアップのウェルカム画面で言語を選択し、「次へ」をクリックします。
  7. ライセンス条項に同意して「次へ」をクリックします。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  8. 「カスタム(詳細)」インストールを選択します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  9. OSのインストール先を尋ねられますが、リストには何も表示されません。
  10. ウィンドウ左下にある「ドライバーの読み込み」リンクをクリックします。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  11. ドライバーが入ったデバイスを挿入するよう求めるメッセージが表示されたら「OK」をクリックします(または「キャンセル」をクリックして「参照…」から手動でドライバーを探すこともできます。その場合は対象のドライバーを正確に指定する必要があります。必要に応じて「適切なドライバーが見つかりません」という警告を閉じ、「互換性のあるドライバーを隠す」チェックボックスのチェックを外してください)。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  12. USBメモリの正しいドライブ文字と保存場所を参照して「OK」をクリックします。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  13. ドライバーが見つかると、リストからコントローラーを選択するよう求められます。該当するものが選択されていることを確認して「次へ」をクリックします。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法
  14. ハードディスクが表示され、Windows 7のインストールを開始できる状態になります。ドライブを選択して「次へ」をクリックし、インストールを続行してください。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法

方法3:BIOSでブートコントローラーモードを変更する

BIOSがハードディスクを検出できない場合に有効な方法です。正しいBIOSインターフェースとデータ交換方式に変更することで、Windows 7のセットアップがハードディスクを見つけられるようになります。選択肢としては、EFI/UEFI、またはATA、RAID、IDE、AHCIの4つのモードを持つSATAがあります。

  1. PCの電源を切り、再起動します。
  2. 起動直後に素早くF2またはF10キーを押してBIOSを起動します。
  3. 「Advanced(詳細設定)」タブに移動し、「SATA Mode」までスクロールします。
  4. Enterキーを押してモードを選択します。「Exit」タブに移動し、変更を保存して終了します。再起動後、BIOSがHDDを検出しているかどうかを確認します。検出されるまでモードを変えながら繰り返します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法

RAID構成で使用している場合は、AHCIまたはIDEに変更してください。それ以外の場合は、現在選択されているコントローラーを別のものに変更し、問題が解消するかどうかを確認します。その後、方法1でディスクをフォーマットするか、Acronis True Imageなどのツールを使ってフォーマット作業を完了させてもよいでしょう。

なお、UEFIマザーボードではストレージコントローラープロトコルが1種類しかないため、このオプションが存在しない場合があります。また、この方法やコントローラーモードの項目名は、パソコンの機種によって異なることがあります。「Host controller」「IDE Configuration」「SATA Configuration」など、類似の名称の項目を探してみてください。

方法4:BIOSをリセットする

何らかの更新作業の際にストレージコントローラーの設定を変更した覚えがある場合は、BIOSを初期化してみるとよいでしょう。

  1. PCの電源を切り、再起動します。
  2. 起動直後に素早くF2またはF10キーを押してBIOSを起動します。
  3. 「Exit」タブに移動し、「Restore Defaults(初期値に戻す)」を選択します。
  4. 警告メッセージで「Yes」を選択し、変更を保存して終了します。【解決】Windows 7インストール時にハードディスクが認識されない原因と5つの対処法

方法5:別のSATAポートを使用する

デスクトップパソコンをお使いの場合は、ハードディスクを別のSATAポートに接続してみてください。思わぬ効果があることがあります。マザーボードによっては、特性の異なる2種類のコントローラーが搭載されているケースがあります。

注意: 場合によっては、Windowsインストールディスク内のBootフォルダーをUSBメモリにコピーすることで、この問題が解決することがあります。試してみる価値は十分にあります。

  1. Windows 10でハードディスクの問題を解決する方法|システムイメージ復元エラーの対処法6選

    システムイメージの復元は、クラッシュしたシステムやクラッシュ寸前のシステムを救うための非常に便利なツールです。この機能は、ハードディスクからコンピューターの全データを完全にバックアップします。バックアップデータには、システム設定、オペレーティングシステム、プログラム、ドライブ上のその他のファイルが含まれます。Windowsのシステムイメージ復元ユーティリティを使用すれば、Windowsとハードディスクのデータを簡単に復元できます。しかし、特定のハードディスクの問題により、このユーティリティが正常に動作しないことがあります。復元に失敗すると、「PCを復元できません。システムドライブが小さすぎま

  2. Windows 10で外付けハードドライブにアクセスできないときの対処法9選

    外付けハードドライブにアクセスできなくなると、想像するだけで不安になりますよね。かつて大切なデータを失った経験がある方なら、その痛みはよく分かるはずです。それ以来、外付けハードドライブを決して軽視せず、しっかりしたケースカバーを購入し、定期的に清掃し、過熱しないよう注意するようにしています。ハードドライブは本来、繊細で敏感なデバイスです。もしドライブが動作しない、またはパソコンに接続できないことに気づいたら、まず慌てないことが重要です。また、問題が確定する前に極端な修復方法を試すのも避けましょう。そうしないとデータを失うことになりかねません。 「外付けハードドライブは修理できるのか?」という疑