it-swarm.com.de

Warum fordert Windows 7 bei der Installation von einem USB 3.0-Laufwerk zusätzliche Treiber an?

Ich habe gerade eine neue Konfiguration gekauft (ASUS p8z68-v lx, i5-2500k + RAM und neue Grafikkarte). Als ich zurückkam und es auf meinem alten Computer installierte, sah ich gerade, dass mein DVD-Player auf IDE war (yup…).

Also musste ich Windows 7 64-Bit von meinem USB-Schlüssel installieren. Gut, ich habe meinen USB-Schlüssel bootfähig gemacht und die offizielle DVD darauf kopiert (dieselbe Version wie auf meinem alten Computer), das BIOS so eingestellt, dass es zuerst bootet, und den Computer gestartet.

Es funktionierte einwandfrei, bis ich nach CD/DVD-Treibern gefragt wurde (was lustig ist, da ich es über USB mache, weil ich meinen DVD-Player nicht einstecken kann: D) Ich habe 3 SATA-Festplatten angeschlossen und das war's.

Ich habe eine kleine Google-Suche durchgeführt und festgestellt, dass es sich um SATA- oder RAID-Treiber handeln kann. Gut, ich habe einen weiteren USB-SCHLÜSSEL genommen und alle meine Motherboard-Treiber darauf gespeichert (von der mit dem MB gelieferten CD), und keiner dieser Treiber schien zu funktionieren. Ich habe versucht, neue Treiber von der ASUS-Website herunterzuladen.

Irgendeine Idee, aber kein "Kauf eines neuen DVD-Players", ich bin jetzt für den Monat pleite :)?

29
Shikiryu

Zum Lesen der Installationsmedien benötigen Sie USB 3.0-Treiber. Windows 7 ist in Ordnung mit AHCI.

26
ZaB

Das Problem ist etwas rätselhaft, bis Sie feststellen, was während einer Windows-Installation hinter den Kulissen passiert. Außerdem gibt es eine Problemumgehung, mit der Sie USB 3.0 verwenden können. Eine Problemumgehung ist im Moment einfacher, die andere erfordert ein wenig Arbeit beim Einrichten, ist jedoch für zukünftige Installationen am einfachsten.

Einleitung: Was genau ist das Problem?

Hier ist eine ausführliche, aber beiläufige Beschreibung des Vorgangs und warum Sie die Installation nicht abschließen können:

  1. BIOS startet den Computer. Bios ist Software. Es führt den POST - und lädt grundlegende Unterstützung für verschiedene Hardwaregeräte. Es kann auf die USB 3.0-Anschlüsse zugreifen, es findet den Boot-Manager auf dem USB-Stick und der Boot-Manager lädt das Windows 7-Installationssetup.

  2. Sobald das Windows 7-Setup exe geladen ist, übergibt Bios die Kontrolle über die Hardware. Der BIOS-Zugriff auf Hardware wird beendet. Windows Setup muss seine eigenen Treiber laden, um die verschiedenen Hardwaregeräte zu sehen. Ich denke, das nennt man die Windows-Vorinstallationsumgebung. Es gibt keine USB 3.0-Treiber. Nur weil Sie mit dem Zugriff begonnen haben, heißt das noch lange nicht, dass Sie es jetzt tun sollten. Das tust du nicht.

    Möglicherweise wissen Sie, dass WinPE während dieses Installationsvorgangs einige Festplattencontroller erkennt. Früher (Win NT 4.0, 98 usw.) konnte es IDE - Controller sehen, aber nicht SATA- oder Drittanbieter-Controller oder viele SCSI-Controller. Wenn Sie ein neues Motherboard hatten oder eine Karte einlegen, müssen Sie F6 drücken und eine Diskette einlegen. WinPE lädt die Treiber von der Diskette und erkennt dann den SATA-Controller oder das SCSI-Gerät und die Installation auf dem Festplatte auf diesem neuen Controller könnte dann fortgesetzt werden. Das Problem ist hier ähnlich ...

    Weitere Details: Während das BIOS auf den USB 3.0-Speicherstick zugreift, erstellt WinPE eine virtuelle Festplatte namens Drive X: und WinPE lädt sich selbst auf Drive X Bios übergibt dann die Kontrolle, und WinPE überprüft Laufwerk X auf inf-Dateien, um alle benötigten Treiber zu laden. Für Windows 7 gibt es SATA und USB 2.0 - es sind jedoch keine USB 3.0-Treiber im Arsenal. (Denken Sie daran, Win98 hatte auch keine USB 2.0-Treiber).

    Also, warum kannst du nicht weitermachen? Das Problem ist, dass nur die WinPE-Umgebung und Dienstprogramme (z. B. das Partitionierungsdienstprogramm) auf Drive X geladen werden. Die eigentliche Windows 7-Software ist immer noch als Paket auf dem USB 3.0-Speicherstick gespeichert - und jetzt hat das BIOS die Hardwaresteuerung übergeben Für PE haben Sie den Zugriff darauf verloren. Wir werden das später beheben ...

    Der letzte Schritt im Prozess ...

  3. Nach dem Entpacken der Win 7-Dateien auf Ihre Festplatte und dem Neustart (möglicherweise ist Ihnen dies bereits klar) durch WinPE wird die Vorinstallationsumgebung normalerweise nicht mehr angezeigt. Es wurde nur auf einem virtuellen Laufwerk "X:" gespeichert und da RAM beim Neustart gelöscht wird - so war WinPE. Also, Sie haben es erraten, Windows 7 wäre jetzt auf Ihrem PC und hat wieder keinen Zugriff auf USB 3.0.

Zusammenfassung

Nun sollte es endlich Sinn machen, dass Bios, Windows Preinstallation Environment und Windows 7 jeweils eigene Betriebssysteme sind, die jeweils komplexer sind als die vorherigen - aber für den Zugriff auf Geräte sind jeweils eigene Treiber erforderlich.


Die Lösung:

Es ist eigentlich ziemlich einfach. Sie müssen nur jedem Betriebssystem einen Treiber hinzufügen. Bios hat es selbst. Windows PE und Windows 7 werden als Pakete auf der Installations-CD gespeichert.

Der lange Weg ist, eine Kopie Ihrer USB 3.0-Treiber zu erhalten und das WinPE-Paket zu entpacken. Wenn Sie möchten, entpacken Sie das Windows 7-Paket, speichern Sie die Treiberdateien INF in den Treibercache und packen Sie sie neu. und legen Sie das aktualisierte Paket wieder auf die Installations-CD. Sobald dies erledigt ist, sind Sie für alle Neuinstallationen, die Sie durchführen, gut. Jemand anderes kann Ihnen sagen, wie man Windschatten wirft. Es ist ein bisschen zeitaufwändig für eine einmalige Reparatur.

Für einen Einzelnen ist das viel einfacher.

Denken Sie daran, dass ein USB-Stick Windows 7 nur installiert, wenn der Stick mit NTFS formatiert ist, bevor Sie Ihre Win7-DVD darauf kopieren. FAT wird nicht funktionieren.

  1. Suchen Sie Ihre USB 3.0-Treiber für Windows 7 (x32 oder x64, ich bin mir nicht sicher, wie wichtig das ist). Für mich selbst habe ich einen Etron 168 verwendet und es gab nur einen INF und er funktionierte für x64. Bei einer Win 7 x64-Installation sind sowohl x32- als auch x64-Treiber vorhanden. Passen Sie daher zunächst den entsprechenden Treiber an die Installation an, mit der Sie arbeiten. Wenn das nicht funktioniert, versuchen Sie es vielleicht mit dem anderen.
  2. Erstellen Sie einen Treiberordner auf dem USB-Stick oder einem zweiten USB-Stick.
  3. Booten Sie vom USB 3.0-Anschluss.

    (Sonstiges: BIOS muss dafür so eingestellt sein, dass es von einer "USB-HDD" bootet, und einige Mobos sind pingelig - z. B .: Gigabyte - und einige verwenden standardmäßig die SSD oder HDD, wenn sie bootfähig sind.)

    Win PE wird geladen (übrigens sehr schnell) und wird sich beschweren, der Fehler ist etwas über die CD/DVD-Treiber, die benötigt werden. (Hinweis: CD/DVD, kein Festplatten- oder SCSI-Treiber!)

  4. Zu diesem Zeitpunkt haben Sie die Option zum Durchsuchen. Welchen USB-Stick Sie auch immer verwenden - stecken Sie ihn in einen USB 2.0-Anschluss und durchsuchen Sie ihn dann. WinPE erkennt den USB 2.0-Stick automatisch, Sie können zum Ordner navigieren und OK auswählen. WinPE lädt die USB 3.0-Treiber.

    (HINWEIS: Diese Treiber sind für WinPE und gehen nach dem Neustart verloren.)

    Vorsichtsmaßnahme: Da Sie gerade auf einen USB 2.0-Anschluss zugegriffen haben, möchte WinPE möglicherweise weitere Dateien von diesem USB 2.0-Anschluss aus suchen. Entfernen Sie nach dem Laden des USB 3.0-Treibers einen Stick aus dem USB 2.0-Anschluss und stellen Sie sicher, dass sich der USB 3.0-Stick im USB 3.0-Anschluss befindet. WinPE kann an dieser Stelle einen Fehler verursachen, und es scheint, als würde es 1 Schritt zurückgesetzt. Solange der USB-Treiber geladen ist, können Sie fortfahren. Wenn Sie mehrere Installationen durchführen, ist es aus diesem Grund möglicherweise einfacher, Ihren Treiber in das WinPE-Paket einzufügen. Suchen Sie erneut an einer anderen Stelle, wie Sie das tun können.

  5. Nach dem Laden des Treibers fährt WinPE im Idealfall mit dem nächsten Schritt fort, und Sie können jetzt mit der Installation beginnen. Wählen oder erstellen Sie die Partition auf Ihrer Festplatte (oder SSD) und starten Sie die Installation. Wenn Ihre USB 3.0-Treiber funktionieren, kann WinPE das Windows 7-Paket auf dem USB 3.0-Stick suchen und auf die von Ihnen ausgewählte Festplattenpartition entpacken.

    Hinweis: Möglicherweise macht es keinen Sinn, aber WinPE hätte es gesehen und Ihnen ermöglicht, die Festplatte oder SSD anzupassen, Partitionen zu erstellen und deren Größe zu bestimmen, und DANN wurde beanstandet, dass es keinen Zugriff auf das Windows 7-Paket auf dem USB 3.0-Stick hatte - aber aus welchem ​​Grund auch immer, es stoppt die Dinge ganz vorne und fragt nach dem CD/DVD-Treiber (in diesem Fall USB 3.0-Treiber).

    Die Installation ist dann sehr schnell. Für einen Build, den ich gerade gemacht habe, hat es Win7 in 4 Minuten auf eine Low-End-SSD entpackt.

    An diesem Punkt wird empfohlen, den PC neu zu starten. Nach dem Neustart des PCs wird die Installation ausschließlich mit den Dateien fortgesetzt, die sich jetzt auf der Festplatte/ssd befinden.

  6. Denken Sie daher daran, den USB-Stick während des Neustarts zu entfernen.

  7. Stellen Sie sicher, dass das BIOS so konfiguriert ist, dass es zu diesem Zeitpunkt vom Laufwerk C: (Festplatte/SSD) bootet.

    Windows 7 konfiguriert sich selbst, lädt alle Gerätetreiber, die es kann, und Sie sind in kürzester Zeit auf dem Desktop.

  8. Denken Sie daran, dass Sie jetzt den Speicherstick in einen USB 2.0-Anschluss stecken und die USB 3.0-Treiber für Windows 7 laden müssen!

18
sneaky_puma

Versuchen Sie das, ymmv.

Installation von USB:

Wenn Windows nach einem Treiber fragt, klicken Sie einfach auf Abbrechen. Sie kehren zum Begrüßungsbildschirm zurück. Entfernen Sie im Begrüßungsbildschirm Ihr USB-Laufwerk und schließen Sie es wieder an den VERSCHIEDENEN USB-ANSCHLUSS an. Klicken Sie erneut auf Jetzt installieren. Der Installationsvorgang läuft wie gewohnt ab.


Vergiss auch, wo ich diesen Leckerbissen gefunden habe

"Es waren die SATA-Treiber für das MoBo"

"Auf einem anderen PC habe ich (offensichtlich) die neuesten Win7 - Treiber für mein Motherboard heruntergeladen und sie auf den USB - Stick gesteckt, von dem ich Win7 installiert habe (obwohl dies wahrscheinlich auch funktionieren sollte, wenn Sie von DVD installieren, so lange Sie können Nachdem ich den Fehler erhalten habe, habe ich die zu installierenden Dateien durchsucht, aber sie wurden immer noch nicht angezeigt. Ich habe das Kontrollkästchen deaktiviert, damit keine inkompatiblen Treiber angezeigt werden, und sie wurden angezeigt wählte den Fahrer aus und drückte auf Weiter. Danach lief alles reibungslos. "

"Was mich verrückt macht, ist, dass die Fehlermeldung Sie dazu bringt, nach DVD-Treibern zu suchen, wenn dies nichts damit zu tun hat. Außerdem erkennt Win7 nicht einmal die richtigen Treiber als mit der Hardware kompatibel!"

14
Moab

OK, kurz gesagt, Sie müssen den USB-Anschluss ändern. Fast hätte ich gedacht, ich hätte ein LAPTOP eines Freundes zerstört.

Mein Problem war wie folgt:

  • ASUS Laptop
  • kein physisches DVD-Laufwerk
  • WIN7 fragte nach einem CD/DVD-Treiber

Sobald ich den USB-Anschluss von 3.0 auf einen anderen geändert hatte (was vermutlich ein 2.0-Laufwerk war), funktionierte es.

7
Albert

Ich hatte dieses Problem mit einem ASUS N56VZ-Laptop, der nur USB 3.0-Anschlüsse (Intel-Chipsatz) hat.

Ich ging zu den Treiber-Downloads von ASUS für mein Laptop-Modell und stellte fest, dass insbesondere zwei Treiber für den Erfolg meines Laptops erforderlich waren: die Intel Chipset-Treiber (für USB 3.0-Unterstützung) und die Intel RST-Treiber (Rapid Storage Technology). Beachten Sie, dass Sie die RST-Treiber möglicherweise nicht benötigen, wenn der RAID-Controller vollständig deaktiviert ist (und nur den AHCI-Modus verwendet).

Nachdem ich die Treiber heruntergeladen hatte, extrahierte ich die Archive und kopierte beide in den Quellordner auf dem USB-Stick. Zum Schluss habe ich vom USB-Stick in den gleichen USB-Port gebootet und voila! Installieren Sie wie gewohnt.


P.S. Es sollte keinen Unterschied machen, aber beachten Sie, dass sowohl mein USB-Stick als auch meine Anschlüsse USB 3.0 sind.

4
user235628

Haben Sie Folgendes versucht: Wenn Sie nach Treibern gefragt werden, schließen Sie diese beiden Dialogfenster, bis Sie wieder auf dem Begrüßungsbildschirm sind, und ändern Sie dann den USB-Anschluss (verbinden Sie das Flash-Laufwerk mit Win7-Setup mit einem anderen Anschluss) und klicken Sie erneut auf "Jetzt installieren"? Es ist viel einfacher.

2
V V

Normalerweise benötigen Sie die AHCI/RAID-Treiber, die mit diesem Treiberpaket erstellt werden können: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.Zip

Laut Beschreibung: "Intel AHCI/RAID Driver Disk herstellen". Das ist, was Setup benötigt, um auf die Festplatten zuzugreifen.

Offiziell sollten die Dateien in 'Intel_AHCI_RAID_V10501026_XPVistaWin7\Driver\64bit' das sein, was Sie brauchen.

Alternativ können Sie den USB-Stick mit der von Microsoft unterstützten offiziellen Methode neu erstellen: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

Viel Glück!

2
JapyDooge

In diesem Thread wurde eine andere Möglichkeit gefunden :

Ich habe da gefunden, das Problem liegt beim Win 7 SP1 Download. Ich habe die ursprüngliche Win 7-Datei (nicht SP1) von Technet-Downloads heruntergeladen und sie wird ordnungsgemäß installiert. Es wird kein CD/DVD-Treiber benötigt.

1
harrymc

Anscheinend hat Windows 7 no built-in USB3 drivers ( source ) (im Gegensatz zu Win8 oder 8.1), also nachdem das Steuerelement vom ÜBERGEBEN WURDE BIOS (der seinen USB3-Controller gut genug kennt) bis Win7 ( PE ) sieht das Betriebssystem aus Die entsprechenden Treiber müssen für den Controller auf den Treiberstapel geladen werden, können jedoch nicht gefunden werden. Daher funktioniert jeder an einen USB3-Controller angeschlossene Port nicht ohne zusätzliche Treiber. Ich denke auch, dass alle blauen Ports USB3 sind.

Einige BIOS-Versionen ermöglichen möglicherweise ein Downgrade des USB-Controller-Modus aus Gründen der Abwärtskompatibilität, wodurch das Problem in einigen Fällen behoben werden kann, indem der Controller über die BIOS-Einstellungen gezwungen wird, im USB2-Modus zu arbeiten.


Die scheinbar einfache Lösung besteht darin, die entsprechenden Treiber zu finden und sie an Win7 zu liefern. Sie befinden sich normalerweise in der Nähe von Support->Drivers-><OS>->USB auf der Website des Motherboard-Herstellers, wo <OS> in diesem Fall durch etwas wie "Windows 7 64-Bit" ersetzt werden soll. Es sollte beachtet werden, dass die Dateien möglicherweise unpacked sein müssen, damit das Betriebssystem sie erkennt. Der Ordner mit den .inf -Dateien (a.k.a. "Setup-Informationen") für die entsprechende Architektur (in diesem Fall AMD64) muss dem Betriebssystem zur Verfügung gestellt werden.


In diesem speziellen Fall können die folgenden Schritte funktionieren (Links können ungültig werden, ...):

  1. Lade dieses herunter und entpacke es,
  2. Kopieren Sie den Ordner "Driver" auf den USB-Speicher,
  3. Wenn Sie nach den Treiberdateien gefragt werden, wählen Sie den Ordner "Driver" oder die Datei "asmthub3.inf" aus.

Hier ist die einfachste Lösung für das Problem, ohne den Aufwand, den richtigen Treiber zu finden. Dieses Problem tritt nur bei den neuesten Versionen des Windows 7-Installationsprogramms auf, die von einem USB-Laufwerk ausgeführt werden, das an einen USB 3.0-Anschluss angeschlossen ist (normalerweise blau). Schließen Sie Ihr USB-Laufwerk einfach wieder an einen Nicht-3.0-Anschluss an und starten Sie das Installationsprogramm neu, indem Sie im Setup-Fenster auf die Schaltfläche zum Schließen klicken und es erneut versuchen. Die meisten neueren Motherboards haben beide Ports.

1
user148298

Ich weiß, dass dies ein alter Beitrag ist, aber ich habe ihn über Google gefunden und möchte mitteilen, was ihn für mich behoben hat.

Ich habe von einem USB 2.0-Flash-Laufwerk (an einem USB 2.0-Anschluss) gebootet und bei Aufforderung zur Eingabe von Treibern den Vorgang abgebrochen und im Installationsprogramm zur Eingabeaufforderung "Jetzt installieren" zurückgekehrt.
Dann entfernte ich mein Flash-Laufwerk, steckte es in einen anderen Computer ein und änderte die UUID und löschte das Boot-Flag mit GParted. Dann steckte ich es in den neuen Computer und versuchte erneut zu installieren, und es funktionierte!

0
BenjiWiebe

Ich hatte dieses Problem auch vor einiger Zeit und wenn ich mich richtig erinnere, habe ich einfach einen anderen USB-Port ausprobiert und es hat funktioniert. Es ist auch sehr wichtig, dass Sie das Windows 7 USB-Installationsprogramm folgendermaßen ausführen: http://www.intowindows.com/how- zu-Windows-7Vista-von-USB-Laufwerk-detaillierte-100-Arbeitsanleitung-installieren/

(Ich bewerbe hier keine Website, es gibt mehrere Anleitungen wie diese und ich habe nur eine von vielen ausgewählt.)

0
Henric

Stellen Sie sicher, dass sich Ihr USB nicht in einem USB 3.0-Anschluss befindet. Deaktivieren Sie XHCI Pre-Boot Mode im BIOS. Dadurch wird der USB 3.0-Anschluss deaktiviert, sodass die Windows-Installation ihn nicht erkennt und daher keine Treiber dafür benötigt.

0
11chubby11

Da Windows 7 standardmäßig keine nicht signierten Treiber lädt, müssen Sie drücken F8 Wenn das DVD PE-OS startet, wählen Sie Advanced Boot Options und dann Disable Driver Signature Enforcement. Dies sollte das Problem lösen, wenn die andere Methode nicht funktioniert hat.

Ich habe die ISO von einem der USB-Laufwerke auf eine DVD gebrannt und konnte Windows problemlos installieren.

0
Eric