共用方式為


使用更新的核心驅動程式建構套件感知驅動程式

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

套件感知驅動程式可確保套件中的所有驅動程式元件都已設定為在點和列印作業期間使用。 點和列印可讓 Windows 使用者建立遠端印表機的連線,而不需要提供磁碟或其他安裝媒體。 相反地,列印伺服器會自動將列印驅動程式套件下載到用戶端。 如需詳細資訊,請參閱 使用驅動程式套件進行點和列印。

包含更新的核心驅動程式

初始 Windows Vista 版本只包含一個核心驅動程式套件。 該套件包含 Ntprint.inf 和 XPSDrv、UniDrv 和 PostScript 核心驅動程式元件。 核心驅動程式套件會定期更新,並在主要 Windows 版本、Service Pack 和由 Windows 持續工程 (SE) 散發的快速修正工程 (QFE) 套件中提供。 此套件通常會以Microsoft獨立更新 (MSU) 套件的形式散發,此套件必須由 Windows MSU 安裝程式 (Wusa.exe) 安裝,而不是由 PnP 安裝程式安裝。 如需從 MSU 擷取核心驅動程式套件以用於 PnP 安裝的程式描述,請參閱 取得更新的核心驅動程式套件

如果 QFE 套件適用於核心列印驅動程式,您可以直接從 Windows SE 取得 QFE 套件。 您必須透過您的Microsoft技術帳戶管理員 (TAM) 要求 QFE 套件,其會要求您簽署額外的轉散發協定。

如果您的套件感知驅動程式套件必須使用比初始 Windows Vista 版本中版本還新的核心驅動程式套件版本,則必須使用套件感知驅動程式散發必要的核心驅動程式套件。 請注意,如果驅動程式存放區中還沒有必要的核心驅動程式套件,Windows Vista 不會提供解決驅動程式核心驅動程式相依性的機制。 此外,隨插即用 (PnP) 管理員不會提供任何資訊,可協助印表機安裝程式判斷安裝開始之前是否可使用必要的核心驅動程式套件。 如果必要的核心驅動程式套件不在驅動程式存放區中,安裝將會失敗。 因此,如果製造商發行需要核心驅動程式套件更新版本的套件感知驅動程式套件,版本必須包含必要的核心驅動程式套件,以確保安裝成功。

如果可能的話,請避免讓您的套件感知驅動程式套件相依於系統提供的核心驅動程式套件,該套件比初始 Windows Vista 版本還新。 否則,您必須採取其他步驟,以確保您的驅動程式套件在舊版核心驅動程式套件的 Windows Vista 版本上安裝正確。

核心驅動程式套件中包含本地化的說明內容,但在初始 Windows Vista 版本之後,將不會更新此內容。 選取驅動程式套件的語言時,請使用安裝套件最有可能了解的語言。 一般而言,想要寄送單一套件來涵蓋多種語言的製造商應該使用英文。 驅動程式套件的語言選擇不會影響客戶端電腦上已有的當地語系化說明內容。

MSU 檔案專屬於處理器架構(IA64、x86 和 x64)。 請務必為您的驅動程式選擇適當的架構。 您可以選擇提供多架構驅動程式套件,將二進位驅動程式檔案組合在一起,以搭配一般 INF 檔案的兩個或多個架構。 如果您提供多架構驅動程式套件,您的版本應該為每個支援的架構包含個別的核心驅動程式套件。

本節討論下列主題:

取得更新的核心驅動程式套件

將核心驅動程式與套件感知驅動程序結合

更新套件感知驅動程式的 INF