Freigeben über


Aktualisieren der Core-Treiberdateien für nicht paketfähige Treiber

Wichtig

Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.

Kerntreiberkomponenten für Windows-Betriebssysteme vor Windows Vista, einschließlich Windows Server 2003, Windows XP und Windows 2000, sind auf der Microsoft Connect-Website als separate Pakete für die XPSDrv-, UniDrv- und PostScript-Treiber verfügbar. Jedes Paket verfügt über eine andere Umverteilungsvereinbarung. Die Dateien in den Paketen sind tatsächlich identisch mit ihren Gegenstücken in Windows Vista. Um die Treiberdateien zu entpacken, führen Sie die schritte aus, die unter Holen Sie sich das aktualisierte Core-Treiberpaket aufgeführt sind. Nachdem Sie das Kerntreiberpaket erweitert haben, schließen Sie die kernigen Treiberdateien, die Sie benötigen, in Ihr eigenes Treiberpaket ein, als wären sie Teil Ihres Treibers. Kopieren Sie also die Treiber-Binärdateien aus dem Kernpaket in das Hauptverzeichnis Ihres Treiberpakets. Dadurch wird die Integrität des digital signierten Kerntreiberpakets nicht erfüllt. Windows XP (und die anderen Windows-Betriebssysteme vor Windows Vista) und Treibern, die nicht paketfähig sind, um die Kerntreiberupdates nutzen zu können.

Beachten Sie, dass das unveränderte Kerntreiberpaket weiterhin in einem separaten Unterverzeichnis in Ihrem Treiberpaket gespeichert werden kann, um die paketfähige Installation in Windows Vista zu aktivieren. Das heißt, Sie können ein Treiberpaket für Windows Vista und Windows XP freigeben. Die INF-Datei im Paket sollte die geeignete Quelle für die Kerntreiberdateien basierend auf dem Betriebssystem auswählen, auf dem Sie das Paket installieren. Für Windows Vista sollte Ihre INF-Datei das unveränderte Kerntreiberpaket aus einem Unterverzeichnis in Ihrem Treiberpaket installieren. Für Windows XP sollte die INF-Datei die verteilbare Kerntreiberdatei aus dem Hauptverzeichnis Ihres Pakets installieren.

Vermeiden Sie für Windows Vista das Aufteilen des Kerntreiberpakets, und verweisen Sie nicht direkt auf die Kerntreiberdateien als Teil Ihres Treiberpakets. Andernfalls scheint das Paket in Windows Vista korrekt zu installieren, das Ergebnis kann jedoch Systeminstabilität und Regressionen in der Funktionalität sein. Um solche Probleme zu vermeiden, testen Sie das Treiberupdatepaket umfassend, um sicherzustellen, dass es sowohl unter Windows Vista als auch unter Windows XP ordnungsgemäß installiert wird.

Weitere Informationen finden Sie unter Erstellen eines einzelnen Treiberpakets für Windows XP und Windows Vista.