修正:Windows 7インストーラーでハードドライブが見つかりません

Windows 7は、最も人気のあるオペレーティングシステムです。 Windows 10は比較的新しいものであり、バグや非互換性のシェアを持っているため、Windows 7は今でも数百万人が代替として使用しています。つまり、人々は引き続きWindows 7ライセンスを積極的に購入し、PCにオペレーティングシステムをインストールしています。ただし、Windows 7セットアップがインストール先のハードドライブを認識しないという一般的な問題があります。インストール先のドライブを選択する場合、セットアップで表示されるのは空白のリストボックスだけです。また、黄色の三角形に感嘆符が付いたあいまいなメッセージがあり、「ドライバーが見つかりません。ロードドライバーをクリックして、インストール用の大容量記憶装置ドライバーを提供してください。」この記事では、この問題を探ります。それが発生する理由を挙げ、問題の実用的な解決策を提供することで終わります。

Windows 7セットアップがハードドライブを検出できない理由

ハードドライブを読み取るには、BIOSセットアップとは異なり、Windowsにマザーボードストレージコントローラードライバーが必要です。通常、Windowsセットアップではすべてのハードディスクドライバーが読み込まれますが、Windows 7のリリース後にマザーボードが発表された場合、ドライバーが読み込まれず、ハードディスクが検出されない可能性があります。BIOSセットアップにハードドライブが表示される場合がありますが、Windowsセットアップはそれを見つけることができません。

ハードドライブがボリュームファイル形式で検出できないもう1つの一般的な理由。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によって検出された場合、「クリーン」コマンドを使用すると、ハードドライブがフォーマットされ、NTFSファイルフォーマットが設定されます。ハードディスクに保存されたデータはすべて失われるため、ハードドライブのデータが不要であることが確実な場合は、この方法を使用してください。

  1. Windows 7ブータブルディスクまたはUSBを挿入して、コンピューターを再起動します。
  2. F12キーを押して、起動デバイスのオプションを表示し、USBまたはDVD / RW(Windows 7のセットアップがある方)を選択します
  3. DVD / RWまたはUSBから起動するために任意のキーを押すように求める画面が表示されます。任意のキーを押して、Windows 7セットアップを起動します。
  4. Windowsセットアップで初期画面が表示されたら、Shift + F10キーを押します。これにより、コマンドプロンプトが表示されます(言語の選択> [修復]> [コマンドプロンプト]と同様)。
  5. 「diskpart」(引用符なし)と入力し、Enterキーを押します。
  6. 「list disk」と入力して、Enterキーを押します。
  7. うまくいけば、リストにドライブが表示されます。それを識別する番号が表示されます。ここで「select disk X」と入力し(Xはドライブを識別する番号です)、Enterキーを押します。
  8. 「clean」と入力して、Enterキーを押します。これにより、空のMBRが書き込まれ、ハードドライブ上に何かがあった場合、ハードドライブ上のデータはすべて失われます。
  9. Windows 7のインストールを再試行しない

または、HDDを取り外し、すでにWindowsがインストールされているマシンにスレーブ接続し、NTFSファイルシステムを使用してドライブをフォーマットします。完了したら、HDDをマシンに戻し、win7のインストールを開始します。

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

SATA /ストレージコントローラーがWindows 7バージョンよりも新しい場合、このメソッドは、ハードディスクの検出に必要な欠落しているストレージコントローラードライバーをロードします。

  1. 別のPCで作業し、マザーボードの製造元またはPCの製造元のWebサイトからハードドライブホスト/ストレージコントローラードライバーをダウンロードします(コンピューターに付属のマザーボードを変更していない場合)
  2. zipファイルをUSBドライブに解凍します(.exeファイルの場合は、最後に.zipファイルを追加してUSBに解凍します)
  3. Windows 7ブータブルディスクとUSBドライブを、インストールの問題があるPCに挿入し、再起動します。
  4. F12キーを押して、起動デバイスのオプションを表示し、USBまたはDVD / RW(Windows 7のセットアップがある方)を選択します
  5. DVD / RWまたはUSBから起動するために任意のキーを押すように求める画面が表示されます。任意のキーを押して、Windows 7セットアップを起動します。
  6. Windowsセットアップでウェルカム画面が表示されたら、言語を選択して[次へ]をクリックします
  7. ライセンスと条件に同意し、[次へ]をクリックします
  8. カスタム(高度)インストールを選択します
  9. Windowsは、OSをインストールする場所を尋ねてきますが、リストには何もありません。
  10. ウィンドウの左下にある「ドライバーのロード」リンクをクリックします。
  11. デバイスをドライバーに接続するように求めるメッセージボックスが表示されたら、[OK]をクリックします(または[キャンセル]をクリックしてから[参照]をクリックしてドライバーを手動で検索します。この場合、ドライバーを正確に指定する必要があります。必要に応じて、適切なドライバがないという警告を閉じ、[ドライバを非表示…]チェックボックスをオフにします)
  12. USBドライブの正しいドライブ文字と場所を参照し、[OK]をクリックします
  13. ドライバーが見つかると、リストからコントローラーを選択するように求められます。選択されていることを確認し、[次へ]をクリックします。
  14. これでハードドライブが表示され、Windows 7のインストールを開始する準備ができました。ドライブを選択し、[次へ]をクリックしてインストールを続行します。

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

この方法は、BIOSがハードドライブを検出できない場合に役立ちます。正しいBIOSインターフェイスとデータ交換メカニズムに変更することで、Windows 7セットアップはハードドライブを見つけることができます。EFI / UEFIまたはSATAのオプションがあり、4つのブートモード(ATA、RAID、IDE、AHCI)があります。

  1. PCの電源を切り、再起動します
  2. F2またはF10をすばやく押してBIOSを起動します
  3. [詳細]タブに移動し、[SATAモード]までスクロールします。
  4. Enterキーを押して、モードを選択します。終了して変更を保存した後に終了します。再起動して、HDDがBIOSで検出されるかどうかを確認します。検出されるまでこれを繰り返します。

コンピューターでRAIDを使用している場合は、AHCIまたはIDEに変更します。それ以外の場合は、選択されているコントローラーを変更して、問題が解決するかどうかを確認してください。その後、最初の方法を使用してディスクをフォーマットするか、Acronis True Imageを使用してフォーマットプロセスを完了することもできます。

UEFIマザーボードは、1種類のストレージコントローラプロトコルしか持たないため、このオプションを見逃す可能性があります。この方法とコントローラーモードのオプションは、コンピューターによって異なる場合があります。「ホストコントローラー」「IDE構成」「SATA構成」などでコントローラーモードを取得できます。

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

なんらかのアップデートによってストレージコントローラの設定を変更した場合は、BIOSをリセットしてみてください。

  1. PCの電源を切り、再起動します
  2. F2またはF10をすばやく押してBIOSを起動します
  3. [終了]タブに移動し、[デフォルトに戻す]を選択します。
  4. 警告メッセージで「はい」を選択し、変更を保存して終了します

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

デスクトップコンピューターを使用している場合は、別のSATAポートを使用してみて、それが役立つかどうかを確認してください。2つの異なるコントローラーが付属している場合があります。

注:場合によっては、WindowsインストールディスクからUSBドライブにブートフォルダーをコピーすると、この特定の問題が修正され、問題を解決できます。