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 etwas 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:
BIOS startet den Computer. Bios ist Software. Es führt den POST aus - 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.
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 eigene Treiber laden , um die verschiedenen Hardwaregeräte anzuzeigen. 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 ist Ihnen bewusst, dass WinPE während dieses Installationsvorgangs einige Festplattencontroller erkennt. Früher (Win NT 4.0, 98 usw.) konnte es IDE-Controller sehen, aber keine 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 ...
Weiteres Detail: Während das BIOS auf den USB 3.0-Speicherstick zugreift, erstellt WinPE eine virtuelle Festplatte mit dem Namen Drive X: und WinPE lädt sich selbst auf Drive X. Das BIOS übergibt dann die Kontrolle und WinPE untersucht das Laufwerk X auf inf-Dateien, um sie zu laden alle Treiber, die es braucht. 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 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 ...
- 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 als die vorherigen sind. Für den Zugriff auf Geräte sind jedoch 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 Treiber-INF-Dateien in den Treiber-Caches, packen Sie sie neu und stellen Sie die aktualisierten ein Paket wieder auf der 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.
- 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 es 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.
- Erstellen Sie einen Treiberordner auf dem USB-Stick oder einem zweiten USB-Stick.
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.
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!)
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. 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 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 um einen 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.
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 lokalisieren und in 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, entpackte es Win7 in 4 Minuten auf eine Low-End-SSD.
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.
Denken Sie daher daran, den USB-Stick während des Neustarts zu entfernen.
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.
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!