So beheben Sie Probleme mit der USB 3.0- und NVMe-Erkennung während der Windows 7-Installation
Wenn Sie Windows 7 auf einem modernen Rechner installieren möchten, funktionieren USB 3.0-Anschlüsse oder NVMe-SSDs wahrscheinlich nicht sofort. Das kann sehr frustrierend sein – beispielsweise erkennt das Installationsprogramm Ihre SSD nicht oder Ihre USB-Tastatur funktioniert im entscheidenden Moment nicht mehr. Da Windows 7 diese neueren technischen Standards nicht unterstützt, müssen Sie die Treiber in der Regel manuell in das Installationsmedium einfügen. Das ist zwar nicht elegant, funktioniert aber, wenn Sie die richtigen Schritte befolgen. Diese Anleitung beschreibt, wie Sie die Images auf einem Windows 10-Rechner anpassen, damit Sie Windows 7 problemlos auf Ihrer neuen Hardware installieren können.
So integrieren Sie USB 3.0-Treiber in die Windows 7-Installationsmedien
Warum das hilft
Wenn der Windows 7-Installer Ihre USB 3.0-Anschlüsse nicht erkennt – insbesondere beim Booten von einem USB-Stick oder wenn die USB 3.x-Controller Ihres Mainboards nicht unterstützt werden – ist das Hinzufügen der richtigen Treiber unerlässlich. Ohne diese kann der Installer die Meldung „Erforderlicher Treiber fehlt“ anzeigen oder sich im schlimmsten Fall aufhängen. Durch das Einbinden der Treiber in Ihr Installationsabbild wird sichergestellt, dass der Windows-Installer diese Anschlüsse erkennt und Sie problemlos von einem USB-Stick installieren können. Diese Lösung ist in der Regel dann anwendbar, wenn während der Einrichtung nur die USB 3.0-Anschlüsse Ihres Computers angezeigt werden (oder wenn Ihre SSD NVMe-basiert ist und nicht erkannt wird).Nach Behebung dieses Problems ist ein reibungsloserer Installationsprozess zu erwarten.
Beachten Sie, dass dies bei manchen Konfigurationen beim ersten Mal fehlschlagen kann – insbesondere, wenn Sie die Images nicht korrekt einbinden oder inkompatible Treiber verwenden. In anderen Fällen ist möglicherweise ein Neustart oder ein erneuter Versuch erforderlich. Denn Windows macht es einem ja manchmal unnötig schwer.
Schritte zum Einbinden von USB 3.0-Treibern in Ihre Windows 7-Installationsmedien
- Laden Sie zunächst das USB-3.0-Treiberpaket von der Website Ihres Mainboard- oder Chipsatzherstellers herunter. Bei Intel-Chipsätzen suchen Sie nach dem Intel USB 3.0 eXtensible Host Controller Driver. Für AMD oder andere Hersteller finden Sie das entsprechende Laufwerk. Speichern Sie alle Treiber in einem Ordner, z. B.`C:\tmp\USB3`.
- Erstellen Sie als Nächstes einige Arbeitsordner. Gehen Sie dazu auf Ihrem Windows 10-PC wie folgt vor:
mkdir C:\tmp mkdir C:\tmp\mount mkdir C:\tmp\usb3 - Kopieren Sie Ihre Windows 7-ISO-Datei oder extrahieren Sie deren Inhalt in einen Ordner, beispielsweise `C:\Win7ISO` (oder binden Sie die ISO-Datei auf Ihre bevorzugte Weise ein).Kopieren Sie anschließend zwei wichtige Dateien:
sources\boot.wim sources\install.wim - Extrahieren Sie nun die Datei `boot.wim` nach `C:\tmp\mount` und fügen Sie die Treiber hinzu:
dism /mount-wim /wimfile:C:\tmp\boot.wim /index:2 /mountdir:C:\tmp\mount dism /image:C:\tmp\mount /add-driver:"C:\tmp\usb3" /recurse dism /unmount-wim /mountdir:C:\tmp\mount /commit - Gleiches gilt für `install.wim` – stellen Sie einfach sicher, dass Sie den richtigen Index auswählen, wenn Ihre ISO-Datei mehrere Editionen enthält:
dism /mount-wim /wimfile:C:\tmp\install.wim /index:3 /mountdir:C:\tmp\mount dism /image:C:\tmp\mount /add-driver:"C:\tmp\usb3" /recurse dism /unmount-wim /mountdir:C:\tmp\mount /commit - Sobald dies abgeschlossen ist, ersetzen Sie die Dateien `boot.wim` und `install.wim` wieder auf Ihrem USB-Stick oder Ihrer ISO-Datei. Falls Sie einen neuen bootfähigen USB-Stick erstellen, müssen Sie Ihr bootfähiges Medium möglicherweise neu erstellen (z. B.mit Tools wie Rufus und benutzerdefinierten Images oder DISM).
So aktivieren Sie die Erkennung von NVMe-SSDs unter Windows 7
Windows 7 auf NVMe-SSDs installieren? Ja, das ist echt nervig, denn Microsoft hat PCIe-SSDs erst ab Windows 8.1 nativ unterstützt. Beim Installationsversuch erscheint oft die Meldung „Keine Laufwerke gefunden“ und man wird aufgefordert, Treiber zu laden. Das liegt daran, dass der Windows-7-Installer die passenden NVMe-Treiber einfach nicht integriert hat, insbesondere wenn der NVMe-Controller des Mainboards keine native Unterstützung bietet.
Um das Problem zu beheben, müssen Sie Updates und NVMe-Treiber in Ihr Windows 7-Installationsabbild integrieren. Dazu sind mehrere Schritte nötig, damit Ihr Installationsprogramm die Festplatte erkennt. Aber Achtung: Es ist etwas knifflig. Sie laden Updates und Treiberpakete herunter und fügen diese anschließend mit `DISM`-Befehlen in die Images ein.
Schritte zur Vorbereitung des Windows 7-Installationsprogramms für NVMe-SSDs
- Laden Sie die wichtigen Updates aus dem Microsoft-Updatekatalog (https://www.catalog.update.microsoft.com/Home.aspx) herunter: KB2990941 (für USB-/Speicherstapel-Updates) und KB3087873 (für Verbesserungen des Speicherplatzes).Speichern Sie diese `.MSU`-Dateien unter `C:\tmp\updates`.
- Laden Sie den NVMe-Treiber für Ihre spezifische Hardware von der Herstellerseite herunter (z. B.den Samsung NVMe-Treiber oder den Chipsatztreiber Ihres Mainboards).Entpacken Sie diese Treiber nach `C:\tmp\nvme`.
- Verwenden Sie DISM, um die `boot.wim`-Datei einzubinden:
DISM /Get-WimInfo /WimFile:C:\tmp\boot.wim DISM /Mount-Wim /WimFile:C:\tmp\boot.wim /index:1 /MountDir:C:\tmp\mount - Updates und NVMe-Treiber einspielen:
DISM /Image:C:\tmp\mount /Add-Package /PackagePath:C:\tmp\updates DISM /Image:C:\tmp\mount /Add-Driver /Driver:C:\tmp\nvme /Recurse /ForceUnsigned - Denken Sie daran: Wenn Ihre ISO-Datei mehrere Images enthält, wiederholen Sie den Vorgang mit `/index:2` oder dem entsprechenden Eintrag für Ihre gewünschte Edition.
- Zum Schluss aushängen und committen:
DISM /Unmount-Wim /MountDir:C:\tmp\mount /Commit
Durch das Einfügen dieser Dateien wird sichergestellt, dass Windows 7 NVMe-Festplatten während der Installation erkennt. Da Windows 7 nicht für die NVMe-Unterstützung konzipiert wurde, ist dieser Trick die einzige Möglichkeit, moderne, über PCIe angeschlossene SSDs erkennen zu lassen.
Kurz gesagt: Ob es nun um das Einbinden von Treibern für USB 3.0 oder NVMe geht, es geht darum, die Installationsabbilder mit den richtigen Tools und Dateien zu modifizieren. Das ist zweifellos mühsam. Ist das aber erledigt, wird die Windows 7-Installation auf neuer Hardware deutlich einfacher, und Sie müssen sich nicht mehr mit Hardware-Erkennungsproblemen während der Installation herumschlagen. Denken Sie nur daran, Sicherungskopien Ihrer modifizierten Abbilder anzulegen, denn Fehler können passieren – und es ist einfacher, von vorne zu beginnen, als beschädigte WIM-Dateien zu reparieren.