Uppdatera core drivers-filer för icke-Package-Aware drivrutiner
Viktig
Den moderna utskriftsplattformen är Windows bästa sätt att kommunicera med skrivare. Vi rekommenderar att du använder Microsofts IPP-drivrutin för inkorgsklass tillsammans med Print Support Apps (PSA) för att anpassa utskriftsupplevelsen i Windows 10 och 11 för enhetsutveckling av skrivare.
Mer information finns i designguiden för Print-supportappen.
Grundläggande drivrutinskomponenter för Windows-operativsystem som är tidigare än Windows Vista, inklusive Windows Server 2003, Windows XP och Windows 2000, finns på webbplatsen Microsoft Connect som separata paket för XPSDrv-, UniDrv- och PostScript-drivrutinerna. Varje paket har ett annat omfördelningsavtal. Filerna i paketen är faktiskt identiska med deras motsvarigheter i Windows Vista. Om du vill packa upp drivrutinsfilerna följer du stegen i Hämta det uppdaterade core-drivrutinspaketet. När du har expanderat kärndrivrutinspaketet inkluderar du de kärndrivrutinsfiler som du behöver i ditt eget drivrutinspaket som om de vore en del av drivrutinen. Kopiera med andra ord drivrutinsbinärfilerna från kärnpaketet till huvudkatalogen för drivrutinspaketet. Detta bryter integriteten för det digitalt signerade kärndrivrutinspaketet, men det aktiverar Windows XP (och de andra Windows-operativsystemen tidigare än Windows Vista) och drivrutiner som inte är paketmedvetna för att dra nytta av kärndrivrutinsuppdateringarna.
Observera att det oförändrade kärndrivrutinspaketet fortfarande kan lagras i en separat underkatalog i drivrutinspaketet för att aktivera paketmedveten installation i Windows Vista. Du kan alltså släppa ett drivrutinspaket för både Windows Vista och Windows XP. INF-filen i paketet bör välja lämplig källa för kärndrivrutinsfilerna baserat på det operativsystem som du installerar paketet på. För Windows Vista bör INF-filen installera det oförändrade kärndrivrutinspaketet från en underkatalog i drivrutinspaketet. För Windows XP bör INF-filen installera den omdistribuerbara kärndrivrutinsfilen från paketets huvudkatalog.
För Windows Vista undviker du att dela upp kärndrivrutinspaketet och referera inte till kärndrivrutinsfilerna direkt som en del av drivrutinspaketet. Annars kan paketet se ut att installeras korrekt i Windows Vista, men resultatet kan vara instabilitet i utskriftssystemet och regressioner i funktioner. För att undvika sådana problem testar du drivrutinsuppdateringspaketet i stor utsträckning för att kontrollera att det installeras korrekt på både Windows Vista och Windows XP.
Mer information finns i Skapa ett enda drivrutinspaket för Windows XP och Windows Vista.