Aktualizace souborů základních ovladačů pro ovladače, které nejsouPackage-Aware
Důležitý
Moderní tisková platforma je upřednostňovaná pro komunikaci s tiskárnami ve Windows. Doporučujeme použít ovladač třídy doručené pošty IPP od Microsoftu spolu s tiskovými podpůrnými aplikacemi (PSA) k přizpůsobení prostředí tisku ve Windows 10 a 11 pro vývoj zařízení tiskárny.
Další informace najdete v průvodci návrhem aplikace Podpora tisku.
Základní součásti ovladačů pro operační systémy Windows starší než Windows Vista, včetně systémů Windows Server 2003, Windows XP a Windows 2000, jsou k dispozici na webu Microsoft Connect jako samostatné balíčky pro ovladače XPSDrv, UniDrv a PostScript. Každý balíček má jinou smlouvu o redistribuci. Soubory v balíčcích jsou ve skutečnosti stejné jako jejich protějšky v systému Windows Vista. Chcete-li rozbalit soubory ovladačů, postupujte podle kroků uvedených v části Získání aktualizovaného balíčku základního ovladače. Jakmile rozbalíte balíček základního ovladače, zahrňte do vlastního balíčku ovladačů soubory základních ovladačů, které potřebujete, jako by byly součástí vašeho ovladače. Jinými slovy, zkopírujte binární soubory ovladače ze základního balíčku do hlavního adresáře balíčku ovladače. Tím se naruší integrita digitálně podepsaného základního balíčku ovladače, ale umožní to systému Windows XP (a ostatním operačním systémům Windows starším než Windows Vista) a ovladačům, které nejsou schopné rozpoznat balíček, využívat aktualizace základních ovladačů.
Všimněte si, že nezměněný základní balíček ovladačů může být stále uložen v samostatném podadresáři ve vašem balíčku ovladačů, aby bylo možné povolit instalaci rozpoznávající balíčky v systému Windows Vista. To znamená, že můžete uvolnit jeden balíček ovladačů pro systém Windows Vista i Windows XP. Soubor INF v balíčku by měl zvolit vhodný zdroj pro základní soubory ovladačů na základě operačního systému, na který balíček instalujete. V systému Windows Vista by měl váš soubor INF nainstalovat nepozměněný jádrový balíček ovladače z podadresáře ve vašem balíčku ovladače. V systému Windows XP by měl soubor INF nainstalovat distribuovatelný soubor ovladače jádra z hlavního adresáře balíčku.
V systému Windows Vista se vyhněte rozdělení balíčku základního ovladače a neodkazujte na základní soubory ovladačů přímo jako součást balíčku ovladače. Jinak se balíček může zdát správně nainstalován v systému Windows Vista, ale výsledkem může být nestabilita systému tisku a regrese ve funkčnosti. Chcete-li se těmto problémům vyhnout, otestujte balíček aktualizace ovladače důkladně a ověřte, zda je správně nainstalována v systému Windows Vista i Windows XP.
Další informace naleznete v tématu Vytvoření balíčku jednoho ovladače pro systém Windows XP a Windows Vista.