この問題は、Windowsのインストール中に舞台裏で何が起こっているのかを理解するまで、少し不思議です。また、USB 3.0を使用できるようにする回避策があります。1つの回避策は現時点では簡単ですが、もう1つの回避策はセットアップに少し作業が必要ですが、将来のインストールでは最も簡単です。
はじめに:問題は正確には何ですか
以下に、プロセスの長さはありますが簡単な説明と、インストールを完了できない理由を示します。
BIOSがコンピューターを起動します。BIOSはソフトウェアです。POSTを実行し、さまざまなハードウェアデバイスの基本サポートをロードします。USB 3.0ポートにアクセスでき、USBスティック上のブートマネージャーを見つけ、bootmgrがWindows 7インストールセットアップを読み込みます。
Windows 7セットアップexeが読み込まれると、BIOSがハードウェアの制御を引き渡します。BIOSはハードウェアへのアクセスを終了します。さまざまなハードウェアデバイスを表示するには、Windowsセットアップが独自のドライバーを読み込む必要があります。これはWindows Pre-Installation Environmentと呼ばれると思います。USB 3.0ドライバーはありません。だから、アクセスを開始したからといって、今すぐにすべきだというわけではありません。あなたはしません。
このインストールプロセス中に、WinPEがいくつかのハードディスクコントローラーを認識できることをご存知かもしれません。昔(NT 4.0、98などに勝つ)、IDEコントローラーは見えましたが、SATA、サードパーティ、または多くのSCSIコントローラーは見えませんでした。新しいマザーボードがある場合、またはカードを追加する場合は、F6キーを押してフロッピーディスクを挿入する必要があります。WinPEはフロッピーからドライバーをロードし、SATAコントローラーまたはscsiデバイスを表示して、その新しいコントローラー上のディスクは続行できます。ここの問題は似ています...
詳細: biosがUSB 3.0メモリスティックにアクセスしている間に、WinPEはDrive Xという仮想ハードドライブを作成します。WinPEはドライブXに自身をロードします。必要なドライバー。Windows 7の場合、SATAとUSB 2.0が搭載されていますが、USB 3.0ドライバーは搭載されていません。(Win98にはUSB 2.0ドライバーもありませんでした)。
それでは、なぜ続行できないのですか?問題は、WinPE環境とユーティリティ(パーティションユーティリティなど)のみがドライブXにロードされることです。実際のWindows 7ソフトウェアは、USB 3.0メモリスティックにパッケージとしてまだ保存されています。 PEにアクセスできなくなりました。後で修正します...
プロセスの最後のステップ...
- 通常、WinPEがWin 7ファイルをハードドライブにアンパッケージし、再起動すると(既に認識しているかもしれませんが)、インストール前環境が蒸発します。仮想ドライブ「X:」にのみ保存され、RAMは再起動時に消去されるため、WinPEも同様です。だから、あなたはそれを推測し、Windows 7はあなたのPC上にあり、再び、USB 3.0にアクセスできません。
概要
したがって、Bios、Windows Preinstallation Environment、およびWindows 7はそれぞれ独自のオペレーティングシステムであり、以前のものよりも複雑ですが、デバイスにアクセスするには独自のドライバーが必要です。
ソリューション:
実際には非常に簡単です。各OSにドライバーを追加するだけです。BIOSには独自の機能があります。Windows PEおよびWindows 7は、インストールディスクにパッケージとして保存されます。
長い道のりは、USB 3.0ドライバーのコピーを取得し、WinPEパッケージを解凍します。必要に応じて、Windows 7パッケージを解凍し、ドライバーINFファイルをドライバーキャッシュに貼り付け、それらを再パッケージし、更新済みを配置しますパッケージをインストールディスクに戻します。それが完了したら、あなたはあなたが行うすべての新しいインストールに適しています。他の誰かがスリップストリームの方法を教えてくれます。1回の修正には少し時間がかかります。
1回限りの場合、これを行う方がはるかに簡単です。
USBスティックは、Win7 DVDをコピーする前にスティックがNTFSでフォーマットされている場合にのみWindows 7をインストールすることに注意してください。FATは機能しません。
- Windows 7用のUSB 3.0ドライバーを見つけます(x32またはx64、それがどれほど重要かはわかりません)。私自身は、Etron 168を使用しましたが、INFは1つしかなく、x64で機能しました。Win 7 x64インストールでは、x32ドライバーとx64ドライバーの両方が存在するため、対応するドライバーを使用中のインストールに一致させることから始めます。それでもうまくいかない場合は、もう一方を試してください。
- USBスティックまたは2つ目のUSBスティックにドライバーフォルダーを作成します。
USB 3.0ポートから起動します。
(その他の注意:BIOSはこのために "USB-HDD"から起動するように設定する必要があり、一部のmoboはギガバイトです-たとえば:ギガバイト-起動可能な場合はデフォルトでssdまたはhddになります。)
Win PEが(非常に高速で)読み込まれ、文句を言います。エラーはCD / DVDドライバーに関するものです。(注:CD / DVD、ハードドライブまたはscsiドライバーではありません!)
この時点で、参照するオプションがあります。どちらのUSBスティックを使用しても、ドライバをUSB 2.0ポートに挿入し、ブラウズします。WinPEはUSB 2.0スティックを自動検出します。フォルダーを参照し、[OK]を選択できます。WinPEはUSB 3.0ドライバーをロードします。
(覚えておいてください-これらのドライバーはWinPE用であり、再起動すると失われます。)
警告: USB 2.0ポートにアクセスしたばかりなので、WinPEはそのUSB 2.0ポートからさらにファイルを見つけたい場合があります。USB 3.0ドライバーが読み込まれたら、USB 2.0ポートからスティックを取り外し、USB 3.0スティックがUSB 3.0ポートに挿入されていることを確認します。この時点でWinPEにエラーが発生し、1ステップ前に戻るように見える場合があります。USBドライバーがロードされている限り、先に進むことができます。このため、複数のインストールを行う場合、ドライバーをWinPEパッケージにスリップストリームする方が簡単な場合があります。繰り返しますが、それを行う方法については他の場所を見てください。
理想的には、ドライバーがロードされると、WinPEは次のステップに進み、インストールを開始できます。ハードディスク(またはSSD)でパーティションを選択または作成し、インストールを開始します。USB 3.0ドライバーが動作すると、WinPEはUSB 3.0スティック上のWindows 7パッケージを見つけ、選択したハードディスクパーティションに解凍します。
注:意味がわからないかもしれませんが、WinPEでハードディスクまたはSSDを調整し、パーティションを作成およびサイズ設定することができたため、USB 3.0スティックのWindows 7パッケージにアクセスできないと苦情を申し立てました。 -しかし、何らかの理由で、事前に停止し、CD / DVDドライバー(この場合はusb 3.0ドライバー)を要求します。
その時点からインストールは非常に迅速になります。ビルドしたばかりの場合、Win7をローエンドのssdに4分で解凍しました。
その時点で、PCを再起動することを推奨します。PCが再起動すると、インストールはハードディスク/ ssdにあるファイルのみを使用して続行されます。
したがって、再起動中にUSBスティックを忘れずに取り外してください。
この時点で、BIOSがC:ドライブ(ハードディスク/ ssd)から起動するように設定されていることを確認してください。
Windows 7は自動的に構成し、可能なデバイスドライバーをロードします。すぐにデスクトップに移動します。
メモリスティックをUSB 2.0ポートに挿入し、Windows 7用のUSB 3.0ドライバをロードする必要があることを思い出してください。