私は妻のために横になっていた古いSATAハードドライブを使用してコンピューターを構築していました。その上にWindows 7の新規インストールを行おうとすると、インストーラーは次のように言います。
「ドライブが見つかりませんでした。[ドライバーの読み込み]をクリックして、インストール用の大容量記憶装置ドライバーを提供してください。」
私はdiskpartコマンドを実行しました:list volume
、「Raw」と表示されていました。それで、NTFSにフォーマットしてから、diskpartで正常なドライブとして表示されました。エラーなしでチェックディスクを実行しました。 Windows 7インストーラーはまだドライブを見つけることができません。 BIOS設定に関しては、「ネイティブIDE」、AHCI、および両方のAHCI/IDEモード(SATAスロット0〜2 AHCI、3〜4 IDE)を試しました。私はすべての組み合わせを試しました...それでも「ドライブが見つかりませんでした」。
この時点で、私は頭を掻いているところです。インストールのdosウィンドウを使用すると、ドライブを正しく表示して話しかけることができますが、インストーラーにはまったく表示されません。私はドライブにフォルダやファイルを書き込んでも、まだ「見ることができません」。どんな助けでも素晴らしいでしょう。
興味のあるアイテム:
これらのコマンドを実行すると、ディスク上の以前のOSとデータが破壊されることに注意してください。
言語の選択を終えたら、[修復]を選択し、コマンドプロンプトを開いて次のコマンドを入力します( Enter それぞれの後):
diskpart
list disk
select disk <number>
clean
システムを再起動すると、インストールを完了することができます。
あなたがしていないなら私が試してみたいものだけ:
AHCIをオンのままにする
1-使用しているSATAポートがBIOSで有効になっていることを確認します
2-別のSATAケーブルを試す
3-別のSATAポートを試す(有効になっていることを確認してください)
4-まったく異なるハードドライブを試す
問題が修正されるか、少なくとも絞り込まれるまで1〜4を繰り返します。
BIOSが両方に設定されている場合、IDEスロットに接続するとドライブの表示を拒否する一部のHPマシンでこの問題が発生しました。Win7のセットアップ中にSATAドライバーをロードする必要はほとんどありません。スタートアップ修復コンソールにアクセスして、そこからディスクが見つかるかどうかを確認することもできます。
SSDをHDと交換するときにも同じ問題が発生しました。非OEM DVDからWindows 7をインストールする前に、LinuxでHDの最初の2つのパーティションをコピーしてみました。
dd ifile=/dev/sdx ofile=/dev/sdy bsize=4M
32GBがコピーされた後、ctrl + Cの使用を停止しました(リカバリパーティションのサイズよりはるかに大きく、すべてディスクの始まりでした)。もちろん、「同期」も行いました。それにもかかわらず、リカバリツールはSSDから正しく起動しましたが、「フレッシュインストール」オプションはありませんでした。私はWindowsにまったく精通しておらず、この交換は友人のためだけに行っていたので、あまり調べないことにし、OEM以外のWindows 7ディスクを購入しました。
ディスクを起動しましたが、Windowsはディスクを検出しませんでした。何も表示されませんでした。メーカーのウェブサイトで見つけたすべてのドライバーをロードしても、時間を無駄にするだけでした。
最終的に、元の(そのままの)HDがインストールディスクによって検出されたことがわかりました。そのため、エラーはチップセットまたはHDコントローラードライバーの欠落とは関係がないと結論付けました。したがって、GPTも機能しないため、何らかの理由でMBR(gpartedのmsdos)である必要があるLinuxのgpartedを使用して、SSDにパーティションテーブルを再作成しました。
結論:Windowsのインストールでは、パーティションテーブルが壊れている場合、HDが検出されない場合があります。
私にとって、問題はドライバーの欠落が原因でした。 Windows Vistaには、私の Serial ATA Controller のドライバーが含まれていません。私は以前にドライバーページに実際にアクセスしたことがあるのでこれに困惑しましたが、それらがNVIDIA(NVIDIAはSATAドライバーを作っているのですか?)
別のコンピューターを使用して、.exe
をダウンロードし、7-Zipでファイルを抽出して、外付けハードドライブにコピーしました。
問題のあるコンピューターに外付けハードドライブを挿入しました。これにより、 Load Driver。その後、ハードドライブが認識され、Vistaをインストールすることができました。
disk part
list disk
select disk #
clean
create part primary
select part #
active
exit
ドライブをクリーニングして、アクティブなプライマリパーティションを作成したので、Windowsのインストール中に表示されるはずです。
Biosをahciに設定し、セットアップ中に「ドライバーのロード」ボタンを使用してAHCIドライバーをロードします。 Sata Raid> AHCIの下のギガバイトのWebサイト >プリインストールドライバーにあります。
それでも問題が解決しない場合は、別のハードドライブを試してください。失敗しても、BIOSまたはマザーボードのバグです。 BIOSをF4にロールバックしてみてください。