web-dev-qa-db-ja.com

USB 3.0ドライブからインストールするときに、Windows 7が追加のドライバを要求するのはなぜですか?

私はちょうど新しい設定(ASUS p8z68-v lx、i5-2500k + RAMと新しいグラフィックカード)を買いました。戻ってきて私の古いコンピュータにインストールしたところ、私のDVDプレーヤーがIDEに入っていたことがわかりました(うん…)。

だから、私は私のUSBキーからWindows 7 64ビットをインストールする必要がありました。私のUSBキーを起動可能にし、その上に公式DVD(私の古いコンピュータと同じバージョン)をコピーし、BIOSを最初に起動するように設定してコンピュータを起動しました。

Cd/dvdドライバを要求されるまではうまくいきました(私はDVDプレーヤーを接続できないのでUSB経由で接続しています。D)3つのSATA HDDが接続されています。

私は小さなグーグル検索をして、それがSATAまたはRAIDドライバであるかもしれないことがわかりました。いいです、私は別のUSB KEYを取り、(MBで販売されているCDから)それに私のすべてのマザーボードドライバを入れました、そして、それらのドライバのどれも動作していないようでした。私はASUSのウェブサイトと同じ効果から新しいドライバをダウンロードしようとしました。

「新しいDVDプレーヤーを買う」という考えはありませんが、今月は壊れました:)

29
Shikiryu

インストールメディアを読むにはUSB 3.0ドライバが必要です。 Windows 7はAHCIでも大丈夫です。

26
ZaB

あなたがウィンドウズインストールの間に舞台裏で何が起こっているかわかるまで、問題は少し不思議です。また、USB 3.0を使用できるようにするための回避策があります。 1つの回避策は現時点では簡単ですが、もう1つのセットアップには少し作業が必要ですが、将来のインストールでは最も簡単になります。

はじめに:まさに問題は何ですか

これは、プロセスについての長くてカジュアルな説明と、インストールを完了できない理由です。

  1. Biosがコンピューターを起動します。 Biosはソフトウェアです。 POST - を実行し、さまざまなハードウェアデバイスのbasicsupportをロードします。それはUSB 3.0ポートにアクセスすることができます、それはUSBスティックのブートマネージャを見つけます、そしてbootmgrはwindows 7インストールセットアップをロードします。

  2. Windows 7のセットアップexeファイルがロードされたら - BIOSは、ハードウェアの制御を引き渡す。ハードウェアへのBIOSアクセスは終了します。 Windowsセットアップは、さまざまなハードウェアデバイスを表示するためにowndriversをロードする必要があります。これはWindowsプレインストール環境と呼ばれると思います。 USB 3.0ドライバはありません。そのため、アクセスから始めたからといって、まだアクセスする必要があるわけではありません。あなたは違います。

    あなたは、このインストールプロセスの間に、WinPEがいくつかのハードディスクコントローラを見ることができることを知っているかもしれません。その日のうちに(NT 4.0、98などに勝つと)IDEコントローラは見えましたが、SATA、サードパーティ、あるいは多くのSCSIコントローラは見えませんでした。新しいマザーボードをお持ちの場合、またはカードを追加している場合 - F6キーを押してフロッピーディスクを挿入する必要があります。WinPEはフロッピーからドライバをロードし、SATAコントローラ、またはSCSIデバイスを認識し、それをコンピュータにインストールします。その後、その新しいコントローラ上のディスクは続行できます。ここの問題は似ています...

    詳細:BIOSがUSB 3.0メモリースティックにアクセスしている間に、WinPEはDrive X:という仮想ハードドライブを作成し、WinPEは自分自身をDrive Xにロードします。その後、Biosは制御を引き継ぎ、WinPEはXドライブにinfファイルがないか調べ、必要なドライバをロードします。 Windows 7では、それはSATAとUSB 2.0を持っています - しかしそれはそれの武器にUSB 3.0ドライバを持っていません。 (Win98にはUSB 2.0ドライバもありませんでした)。

    それでは、なぜあなたは続けられないのですか?問題は、WinPE環境とユーティリティ(例:パーティショニングユーティリティ)のみがDrive Xにロードされることです。実際のwindows 7ソフトウェアは、まだUSB 3.0メモリースティックにパッケージとして保存されています。 PEに、あなたはそれへのアクセスを失いました。後で修正します...

    プロセスの最後のステップ.

  3. 通常、WinPEがWin 7ファイルをハードドライブにアンパックして再起動した後(すでにこれに気付いているかもしれません)、Pre-Installation Environmentは蒸発します。これは仮想ドライブ "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パッケージを解凍し、driver INFファイルをドライバのキャッシュに貼り付けて、再パッケージすることです。そして更新したパッケージをインストールディスクに戻します。それが終わったら、あなたはあなたがするどんな新しいインストールにもぴったりです。他の誰かがスリップストリームする方法をあなたに言うことができます。一度限りの修正には少し時間がかかります。

1つオフの場合は、これを行う方がはるかに簡単です。

あなたがそれにあなたのWin7 DVDをコピーする前にスティックがNTFSでフォーマットされるならば、USBスティックはWindows 7をインストールするだけであることを覚えていてください。脂肪は働きません。

  1. Windows 7用のあなたのUSB 3.0ドライバを見つけます(x32またはx64、私はそれがどれほど重要かわからない)。私自身のために、私はEtron 168を使用しました、そして、ただ一つのINFがあり、それはx64のために働きました。 Win 7 x 64インストールでは、x 32とx 64の両方のドライバが存在するので、対応するドライバを作業中のインストールと一致させることから始めます。それでもうまくいかない場合は、もう一方を試してください。
  2. USBスティックまたは2番目のUSBスティックにドライバフォルダを作成します。
  3. USB 3.0ポートから起動します。

    (雑記:BIOSは "USB-HDD"から起動するように設定する必要があります。また、いくつかのmoboは煩雑です(例:Gigabyte)。起動可能であれば、デフォルトではssdまたはhddにデフォルト設定されます。

    Win PEは(ところで、非常に迅速に)ロードされ、文句を言うでしょう、エラーはCD/DVDドライバに関するものである必要があります。 (注:CD/DVD、notハードドライブまたはscsiドライバ!)

  4. この時点で、[参照]を選択できます。どちらの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パッケージにスリップストリーム化する方が簡単な場合があります。繰り返しますが、他の場所でそれを行う方法について調べます。

  5. 理想的には、ドライバがロードされると、WinPEは次のステップに進み、インストールを開始できます。ハードディスク(またはSSD)でパーティションを選択または作成して、インストールを開始します。 USB 3.0ドライバが動作すると、WinPEはUSB 3.0スティック上のWindows 7パッケージを見つけて、選択したハードディスクパーティションに解凍することができます。

    注:意味があるわけではないかもしれませんが、WinPEはハードディスクまたはSSDを調整し、パーティションを作成およびサイズ調整し、USB 3.0スティックのWindows 7パッケージにアクセスできないと訴えた可能性があります - しかし、何らかの理由で、それは物事をすぐに止めて、CD/DVDドライバ(この場合は、usb 3.0ドライバ)を要求します。

    その時点からインストールはとても速くなります。私が行ったばかりのビルドでは、4分でWin7をローエンドのssdにアンパックしました。

    その時点で、それはそれがPCを再起動したいことを助言します。 PCが再起動すると、インストールはハードディスク/ ssdにあるファイルを使用して排他的に続行されます。

  6. したがって、再起動中はUSBスティックを取り外すことを忘れないでください。

  7. この時点でBIOSがC:ドライブ(ハードディスク/ ssd)から起動するように設定されていることを確認してください。

    Windows 7はそれ自身を設定し、それができるすべてのデバイスドライバをロードするでしょう、そしてあなたはすぐにデスクトップにいるでしょう。

  8. メモリスティックをUSB 2.0ポートに挿入し、Windows 7用のUSB 3.0ドライバをロードする必要があることを忘れないでください。

18
sneaky_puma

やってみよう、ymmv。

USBからインストールします。

Windowsがドライバを要求しているときは、キャンセルをクリックしてください。ようこそ画面に戻ります。ようこそ画面で、USBドライブを取り外し、DIFFERENT USB PORTに戻します。もう一度[今すぐインストール]をクリックします。インストールプロセスはいつものようになります。


また、この一口を見つけた場所を忘れて

「それはMoBo用のSATAドライバでした」

「(別のPCで(明らかに)、私は私のマザーボード用の最新のWin7ドライバをダウンロードし、Win7をインストールしていたUSBスティックに入れました(ただし、DVDからインストールしても可能です)エラーが表示されたら、インストールするファイルを参照しましたが、まだ表示されませんでした。互換性のないドライバを表示しないためのチェックボックスをオフにして表示しました。ドライバーを選択してNextを押すと、その後はすべてスムーズに進みました。」

「私をおかしくしているのは、エラーメッセージがDVDドライバを探すことに関係がないときに探していることです。さらに、Win7は正しいドライバをハードウェアとの互換性があるとさえ認識していません。」

14
Moab

わかりました、要するにUSBポートを変更する必要があります。私はほとんど友達のラップトップを破壊したと思った。

私の問題はこんな感じでした:

  • ASUSのラップトップ
  • 物理DVDドライブなし
  • WIN7はCD/DVDドライバを求めていました

私がUSBポートを3.0から別のもの(私はそれが2.0ドライブであると思う)に変えたとすぐにそれは働いた。

7
Albert

私はのみにUSB 3.0ポート(Intelチップセット)があるASUS N56VZラップトップでこの問題を抱えていました。

私のラップトップモデル用にASUSのドライバのダウンロードに行き、私のラップトップで成功するには特に2つのドライバが必要であることがわかりました。Intel Chipsetドライバ( USB 3.0のサポート)、およびIntel RSTドライバ(Rapid Storage Technology)。 RAIDコントローラを完全に無効にしている場合(そしてAHCIモードのみを使用している場合)、RSTドライバは必要ないかもしれないことに注意してください。

ドライバをダウンロードしたら、アーカイブを解凍し、それらを両方ともUSBのsourcesフォルダにコピーしました。最後に、私は同じUSBポートにUSBスティックから再起動し、そしてほら!通常の手順に従ってインストールしてください。


P.S違いはありませんが、私のUSBメモリとポートは両方ともUSB 3.0です。

4
user235628

これを試したことがありますか:セットアップがドライバを要求したら、ようこそ画面に戻ってUSBポート(Win7セットアップのフラッシュドライブを別のポートに接続する)に戻ってもう一度[今すぐインストール]をクリックするまでこれら2つのダイアログウィンドウを閉じますか。もっと簡単です。

2
V V

通常、AHCI/RAIDドライバが必要です。このドライバパッケージを使って作成することができます。 http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.Zip

説明によると: "インテルAHCI/RAIDドライバディスクを作る"。それがセットアップがハードディスクにアクセスするために必要なものです。

正式には 'Intel_AHCI_RAID_V10501026_XPVistaWin7\Driver\64bit'のファイルがあなたが必要とするものであるはずです。

あるいは、Microsoftがサポートしている公式の方法を使用してUSBスティックを再作成することもできます。 http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

がんばろう!

2
JapyDooge

このスレッドで他の可能性を見つけました:

私はそれ以来問題が勝利7 SP1のダウンロードにあると見つけました。私はTechnetのダウンロードからオリジナルのWin 7 non SP1ファイルをダウンロードしました、そしてそれは問題なくインストールされます、それはCD/DVDドライバを要求しません...

1
harrymc

どうやらWindows 7はno built-in USB3 driverssource )を持っています(Win8や8.1と違って)ので、コントロールが から渡された後BIOS (これはそのUSB3コントローラを十分に知っています)Win7( PE )に、OSは見えます適切なドライバがコントローラをそのドライバスタックにロードするために必要ですが、それを見つけることができません。そのため、USB3コントローラに接続されたすべてのポートは、追加のドライバがないと機能しません。また、青っぽいポートはすべてUSB 3だと思います。

一部のBIOSでは、下位互換性のためにUSBコントローラのモードをダウングレードすることができます。これにより、BIOS設定を使用してコントローラをUSB2モードで動作させることで問題を解決できる場合があります。


一見簡単な解決策は適切なドライバを見つけてWin7にそれらを供給することです。これらは通常、マザーボード製造元のWebサイトのSupport->Drivers-><OS>->USB周辺にあります。この場合、<OS>は "Windows 7 64-bit"のようにsthに置き換えられます。 OSがそれらを認識するためには、ファイルはあらかじめunpackedである必要があるかもしれません。適切なアーキテクチャー(この場合はAMD64)用の.inf(別名「セットアップ情報」)ファイルを含むフォルダーをOSで使用できるようにする必要があります。


この特定のケースでは、以下のステップがうまくいくかもしれません(リンクが無効になるかもしれません、...):

  1. これをダウンロード して 解凍してください。
  2. フォルダ "Driver"をUSBメモリにコピーします。
  3. ドライバファイルを要求されたら、その中にあるフォルダ「ドライバ」またはファイル「asmthub3.inf」を選択します。

これは、正しいドライバを探す手間をかけずに、問題を解決する最も簡単な方法です。この問題は、USB 3.0ポートに接続されたUSBドライブ(通常は青色)から実行されているWindows 7インストーラの最新ビルドでのみ発生します。 USBドライブを3.0以外のポートに接続し直し、セットアップウィンドウの閉じるボタンをクリックしてもう一度やり直してください。最近のほとんどのマザーボードには両方のポートがあります。

1
user148298

これは古い投稿ですが、Googleで見つけたので、修正した内容を共有したいと思います。

USB 2.0フラッシュドライブ(USB 2.0ポート)から起動し、ドライバの入力を求められたら、キャンセルしてインストーラの[今すぐインストール]プロンプトに戻りました。
それから私は自分のフラッシュドライブを取り外し、別のコンピュータにそれを接続し、そしてUUIDを変更し、GPartedでブートフラグを解除した。それから私はそれを新しいコンピュータに接続してインストールを再試行しました、そしてそれはうまくいきました!

0
BenjiWiebe

私はしばらく前にこの問題も抱えていました、そして私が正しく思い出したならば私は単に別のUSBポートを試してみました、そしてそれはうまくいきました。次の手順に従ってWindows 7 USBインストーラを作成することも非常に重要です。 http://www.intowindows.com/how- to-windows-7-usb-drive-detail-100-working-guide /

(私はここではどのサイトも宣伝していません。このようなガイドはいくつかありますが、そのうち1つを選びました)

0
Henric

USBがUSB 3.0ポートに接続されていないことを確認してください。 BIOSでXHCI Pre-Boot Modeを無効にします。これはUSB 3.0ポートを無効にしますので、Windowsインストールはそれを見ません、そしてそれ故にそれのためのドライバを必要としません。

0
11chubby11

Windows 7はデフォルトで未署名のドライバをロードしないので、あなたは押す必要があります。 F8 DVD PE-OSの起動中にAdvanced Boot Optionsを選択し、次にDisable Driver Signature Enforcementを選択します。他の方法でうまくいかなかった場合は、これで問題が解決するはずです。

私はUSBドライブの1つからDVDにISOを焼き付けて、それでWindowsをうまくインストールすることができました。

0
Eric