Startseite
» WINDOWS
»
So installieren Sie unsignierte Treiber unter Windows 7
So installieren Sie unsignierte Treiber unter Windows 7
Die sicherste Methode zur Installation eines unsignierten Treibers unter Windows 7 besteht darin, zunächst nach einem kompatiblen, digital signierten Paket des Geräteherstellers zu suchen. Falls für ein älteres, legitimes Gerät kein signiertes Paket verfügbar ist, können Sie die Option „Treibersignaturprüfung deaktivieren“ in Windows 7 verwenden, um dies für einen Neustart zu testen. Dieser Zustand ist temporär: Nach einem normalen Neustart wird die Signaturprüfung wiederhergestellt.
Die Treibersignatur ist besonders wichtig unter Windows 7 (64-Bit), da Kernelmodustreiber standardmäßig eine verifizierbare Signatur benötigen, um geladen zu werden. Eine Warnung beweist nicht, dass ein Treiber schädlich ist, sondern bedeutet lediglich, dass Windows ihn nicht wie erwartet überprüfen kann. Ignorieren Sie diese Warnung nicht bei Dateien von unbekannten Downloadseiten.
Vor der Installation eines unsignierten Treibers
Prüfen Sie die Geräte- und Windows-Architektur. Öffnen Sie im Geräte-Manager die Eigenschaften des Geräts und verwenden Sie die Registerkarte „Details“, um die Hardware-IDs anzuzeigen. Vergleichen Sie das Gerätemodell und die Windows 7-Version (32-Bit oder 64-Bit) mit den Angaben auf der Treiberseite des Herstellers.
Nutzen Sie eine vertrauenswürdige Quelle. Bevorzugen Sie die Support-Website des PC- oder Hardwareherstellers. Vermeiden Sie Treiberpakete, neu verpackte Installationsprogramme und veraltete Dienstprogramme, die den Bootloader verändern.
Bereiten Sie einen Wiederherstellungspfad vor. Erstellen Sie einen Wiederherstellungspunkt oder ein Systemabbild, bevor Sie Treiber ändern. Windows 7 wird nicht mehr unterstützt; Microsoft hat den Support am 14. Januar 2020 eingestellt, daher erhält es keine regelmäßigen Sicherheitsupdates mehr.
Prüfen Sie die Hardware-IDs des Geräts, bevor Sie auf der Website des Herstellers nach dem passenden Treiber suchen.
Verwenden Sie F8, um den Treiber für eine Sitzung zu installieren oder zu testen.
Starten Sie den Computer neu. Drücken Sie nach dem Firmware-Bildschirm und bevor Windows geladen wird, wiederholt die Taste F8, um die erweiterten Startoptionen zu öffnen.
Wählen Sie „Treibersignaturprüfung deaktivieren“. Verwenden Sie die Pfeiltasten und drücken Sie die Eingabetaste. Windows startet mit deaktivierter Treibersignaturprüfung nur für diese Sitzung.
Installieren Sie das Paket von einer vertrauenswürdigen Quelle. Führen Sie das Installationsprogramm des Herstellers als Administrator aus oder öffnen Sie den Geräte-Manager, klicken Sie mit der rechten Maustaste auf das Gerät, wählen Sie „Treibersoftware aktualisieren“, dann „Auf dem Computer nach Treibersoftware suchen“ und wählen Sie den extrahierten Treiberordner aus, der die INF-Datei enthält.
Überprüfen Sie alle Bestätigungsaufforderungen. Fahren Sie nur fort, wenn Sie das Paket von einer vertrauenswürdigen Quelle bezogen haben und es genau für dieses Gerät und diese Windows-Version bestimmt ist. Bewahren Sie die Installationsdatei und die Gerätedetails auf, um die Änderung bei Bedarf rückgängig machen zu können.
Überprüfen Sie das Gerät und starten Sie es anschließend normal neu. Stellen Sie sicher, dass das Gerät im Geräte-Manager fehlerfrei angezeigt wird und seine Grundfunktionen funktionieren. Die F8-Option bleibt nach dem Neustart nicht erhalten. Falls das Gerät beim normalen Start nicht mehr funktioniert, entfernen Sie den Treiber oder setzen Sie ihn auf eine ältere Version zurück und installieren Sie stattdessen ein signiertes Treiberpaket.
Die Option F8 lockert vorübergehend die Durchsetzung der Treiberladezeitsignatur für die aktuelle Boot-Sitzung.Navigieren Sie im Geräte-Manager zum Ordner der vertrauenswürdigen Treiber, der die INF-Datei des Geräts enthält.
Microsoft dokumentiert die F8-Option als Einstellung der aktuellen Sitzung; sie bleibt nach einem Neustart nicht aktiviert. Außerdem werden dadurch nicht alle Plug-and-Play-Installationsaufforderungen entfernt, sodass Windows weiterhin einen Administrator zur Autorisierung eines Treiberpakets auffordern kann.
Für Treiberentwickler: Testsignatur verwenden
Wenn Sie einen Treiber testen, den Sie selbst erstellt oder vom Entwickler erhalten haben, verwenden Sie ein testsigniertes Treiberpaket auf einem dedizierten Testrechner. Der Testmodus dient nicht dazu, einen beliebigen unsignierten Treiber zu signieren: Das Paket muss bereits eine von Windows validierbare Testsignatur enthalten.
Sichern Sie den Testcomputer und öffnen Sie die Eingabeaufforderung mit der Option „ Als Administrator ausführen“ .
Geben Sie die Eingabetaste ein bcdedit /set testsigning onund starten Sie Windows neu.
Installieren und testen Sie das mit dem Testzertifikat des Entwicklers signierte Paket. Windows zeigt ein Wasserzeichen für den Testmodus an, wenn die Testsignierung aktiviert ist.
Nach Abschluss der Tests öffnen Sie eine Eingabeaufforderung mit Administratorrechten, führen Sie den Befehl aus bcdedit /set testsigning offund starten Sie den Computer neu. Der testsignierte Treiber kann unter normaler Signaturprüfung nicht mehr geladen werden; ersetzen Sie ihn durch ein produktionssigniertes Release-Paket.
Die Option „testsigning“ ist für testsignierten Kernelmodus-Code vorgesehen und erfordert einen Neustart.
BCDEdit ändert die Startkonfiguration. Verwenden Sie es daher nur auf einem System, das Sie wiederherstellen können. Laut Microsoft-Referenz testsigningsteuert es das Laden von testsigniertem Kernelmoduscode und erfordert einen Neustart. Ersetzen Sie nicht die Option durch bcdedit /set nointegritychecks on; Microsoft dokumentiert, dass diese Option von Windows 7 ignoriert wird.
Wann man die Warnung nicht ignorieren sollte
Deaktivieren Sie weder die Benutzerkontensteuerung noch den Virenschutz, um ein veraltetes Treiberprogramm auszuführen, und betrachten Sie eine Virenwarnung nicht ohne unabhängige Bestätigung des Herstellers als Fehlalarm. Falls der Hersteller keinen kompatiblen Treiber bereitstellen kann, verwenden Sie nach Möglichkeit unterstützte Hardware oder ein unterstütztes Betriebssystem. Beschränken Sie bei einem PC, der unbedingt unter Windows 7 bleiben muss, die Netzwerkverbindungen und erstellen Sie ein geprüftes Backup.