列印和文件服務架構

 

適用於: Windows Server 2012

這篇文章概述版本 4 (v4) 列印驅動程式模型和稱為 v4 驅動程式的特定類型列印類別驅動程式模型特定的驅動程式。Windows Server 2012完全支援這兩個版本 3 (v3) 和 v4 列印驅動程式模型。 此外,共用型別不同的印表機支援Windows Server 2012涵蓋。

印表機驅動程式概觀

核心Windows Server 2012的列印體驗是一種新的驅動程式模型稱為 v4 列印驅動程式模型。 V4 驅動程式模型包括變更印表機共用已知為增強的指向並列印,而不必安裝跨平台的驅動程式並消除列印伺服器所在的驅動程式的發佈點的案例。

V4 印表機驅動程式

V4 列印驅動程式模型提供簡單但具彈性的管理經驗。 V4 列印驅動程式可以透過 Windows Update 或 Windows Software Update Services (WSUS)、 散發但不是會散佈給用戶端進行列印的列印伺服器。

部分 v4 驅動程式的優點包括:

  • 印表機共用不需要符合用戶端架構的裝置特定驅動程式安裝

  • 驅動程式檔案會與彼此隔離防止驅動程式檔案名稱衝突

  • 單一的驅動程式可支援單一裝置還是多個裝置

  • 驅動程式是通常比第 3 版驅動程式小而且速度比可比較第 3 版的驅動程式的安裝時間

  • 系統管理員可以部署印表機與印表機驅動程式分開的使用者介面

列印類別驅動程式

使用 v4 驅動程式模型,Ihv 可以提供列印類別驅動程式支援一組廣泛的裝置使用相同的印表機描述語言,例如 PCL、 PS 或 XPS 通用的功能。 隨附的列印驅動程式Windows Server 2012列印類別驅動程式而且永遠會有 「 類別驅動程式 」 的文字在連絡人的顯示名稱。

列印類別驅動程式也會提供下列優點:

  • 驅動程式套件較小且印表機驅動程式檔案就比較不可能會造成穩定性問題

  • 系統管理員擁有較少的驅動程式來管理

  • 類別的驅動程式可以支援您尚未已發行的未來裝置

模型的特定驅動程式

您可以直接從印表機製造商的網站或從 Windows Update 來取得模型特定 v4 驅動程式。

V3 的印表機驅動程式

之前Windows Server 2012,v3 驅動程式在 Windows 2000 推出之後將 Windows 印表機驅動程式模型必須維持相對較不變。 V3 模型非常依賴 Oem 來產生自訂每個特定的裝置以確保 Windows 應用程式可以存取特定功能的每個列印裝置驅動程式。 管理列印基礎結構使用 v3 驅動程式模型需要系統管理員來管理大量的驅動程式,以及管理用戶端電腦以管理來支援這兩個這些用戶端和伺服器架構的 32 位元和 64 位元列印驅動程式需求中所產生的伺服器上的驅動程式。

印表機驅動程式模型的變更

Microsoft 密切與獨立硬體廠商 (Ihv) 以取得每一版 Windows 的印表機驅動程式。Windows 7包含 2100年列印驅動程式與作業系統,以及幾千詳細的印表機驅動程式是可在 Windows Update。 每個驅動程式由 IHV 所產生是品牌和自訂以提供最佳的體驗。

列印驅動程式已在過去所組成相當可觀的 Windows 隨附即使使用者永遠不會連線至或使用印表機的檔案。 Windows Vista 中列印驅動程式會負責約 1 GB 的 Windows 安裝檔案總數。在Windows 7,這已降至 538 MB 或約 60%的整體的驅動程式檔案安裝 windows。

列印驅動程式會佔用大量磁碟空間因為一直以來都在 Windows 中的印表機驅動程式模型特定。 每個裝置與個別的驅動程式相關聯且這些驅動程式具有不支援將在未來發行的裝置的能力。 此外,可供每個裝置的驅動程式會失去相關性經過一段時間新裝置輸入市場。 雖然可能會有一些裝置之間共用的程式碼,小型裝置之間的差異通常需要每個裝置來精確地描述每個裝置的屬性其本身的資料檔或 Dll 有。

Dll 是驅動程式檔案的最大的比例。 Dll 包括不只用於 PDL 轉譯或自訂的 UI 等工作的程式碼、 它們也包含當地語系化的字串和影像支援該 UI 的資源。 包括 GPD (泛型印表機描述) 的 Windows 設定檔和 PPD (PostScript 印表機描述) 檔案是下一個最大的群組。 這些檔案會描述的功能及選項的印表機支援,在某些情況下,如何呈現 PDL 裝置。 下表說明完整的細目。

檔案類型

大小 (KB)

DLL

342,711.38

Windows 設定檔

88,148.78

資料檔案

52,389.66

色彩設定檔

30,228.26

XML

18,228.42

安裝程式檔案

4,581.20

安全性類別目錄

1,828.67

字型

102.23

說明檔

14.05

總計

538,232.67

減少驅動程式大小

若要減少作業系統映像的大小並提高隨附的驅動程式的長期相關性Windows 8,則需要變更架構。 許多印表機使用稱為類似 PCL、 PostScript 或 XPS PDLs (頁面描述語言) 的通用格式。 雖然每個裝置需要取得它知道什麼 PDL,PDLs 的共同點導入了得以減少整體的驅動程式的數目。 不是專注於提供每一項功能提供在裝置中的印表機驅動程式模型特定驅動程式Windows 8專注於提供列印類別驅動程式支援一組廣泛的裝置使用相同的 PDL 通用的功能。 這樣大多支援現有的裝置所需的程式碼可以消除,而同時為目標的新印表機提供基準線。 新的印表機可以指定使用識別碼稱為列印類別驅動程式支援相容識別碼。 最後結果就是以更多裝置和較少問題的 Windows 使用者為目標的較少的小型驅動程式。

下圖顯示結果。 而 v3 列印驅動程式中包含Windows 7可以提供自訂 (藍色方塊) 中大部分的驅動程式模型的圖層、 列印類別驅動程式僅限於刻意提供關鍵的程式碼 — PDL 轉譯。 Windows 會提供其餘的使用常見的模組和硬體廠商所提供的資料檔案的功能。

v3 print driver model with GDI rendering

[圖 1: v3 列印驅動程式模型含 GDI 轉譯

Figure 2: Print Class Driver (v4) Model

[圖 2]:列印類別驅動程式 (v4) 模型

驅動程式隔離

首次出現在Windows 7和Windows Server 2008 R2、 Windows 列印驅動程式隔離功能列印多工緩衝處理器程序中移除了隔離的驅動程式和載入到什麼也就是與其他隔離的驅動程式共用的沙箱或完全隔離的沙箱以列印多工緩衝處理器和任何其他驅動程式從執行完全隔離。 如果隔離的驅動程式會遇到錯誤或否則意外終止或當機,這種情況不會影響列印多工緩衝處理器程序和其他印表機和驅動程式已載入。 針對所撰寫的所有驅動程式Windows 7不過驅動程式之前釋出已用來支援驅動程式隔離Windows 7沒有連接到這些驅動程式隔離屬性。

使用情況Windows 7和Windows Server 2008 R2,驅動程式隔離成Windows Server 2012在下列情況:

  • 驅動程式 INF 具有關鍵字DriverIsolation,指出它支援驅動程式隔離。

    DriverIsolation = 2指出驅動程式支援驅動程式隔離。 設定DriverIsolation = 0指出驅動程式不支援驅動程式隔離。

  • 系統管理員特別啟用特定的驅動程式的驅動程式隔離

    這可以使用列印管理] 主控台。 展開列印伺服器、 依序展開您的列印伺服器名稱、 選取驅動程式、 驅動程式名稱上按一下滑鼠右鍵並選取設定驅動程式隔離

    系統管理員可以設定要使用下列設定的其中一個驅動程式:

    • 共用

      共用與其他印表機驅動程式、 但與多工緩衝處理器程序不同的處理序中執行驅動程式。

    • 獨立

      是分開的多工緩衝處理器程序並不會與其他印表機驅動程式共用的程序中執行驅動程式。

    • 在多工緩衝處理器程序中執行驅動程式。

  • 系統管理員特別啟用群組原則來控制驅動程式隔離行為。

    群組原則名稱為:電腦設定 \ 原則 Templates\Printers\覆寫列印的列印驅動程式所報告的驅動程式執行相容性設定和它的運作方式如下:

    • 如果已啟用原則設定,列印多工緩衝處理器隔離不明確選擇從驅動程式隔離的所有列印驅動程式。

    • 如果原則設定已停用或未設定,列印多工緩衝處理器會使用設定的指示驅動程式隔離DriverIsolationINF 檔案中的關鍵字。

根據預設,如果 INF 檔案來安裝印表機驅動程式不會指出驅動程式支援驅動程式隔離印表機類別安裝程式會設定要在多工緩衝處理器程序中執行的驅動程式。 不過,如果 INF 檔案指出驅動程式支援的驅動程式隔離,安裝程式會設定要在隔離的處理序中執行的驅動程式。 系統管理員可以覆寫這些組態設定並指定每個驅動程式,是否要在多工緩衝處理器程序或隔離的處理序中執行驅動程式。

在理想的情況下,印表機驅動程式就能夠在共用模式下執行。 也就是它會執行在隔離的處理序共用與其他印表機驅動程式但與多工緩衝處理器程序不同。 驅動程式可能需要如果它可以從多工緩衝處理器程序執行中處理個別獨立模式中執行但無法與其他驅動程式共用處理程序。 比方說,設計不良的驅動程式可能會與這些相關的驅動程式或不同版本的相同的驅動程式衝突的檔案名稱或驅動程式可能會經常會發生錯誤或記憶體流失,但會干擾其他驅動程式在相同的程序中執行的作業。

若要支援疑難排解,網域系統管理員可以停用在網域中的電腦上的驅動程式隔離功能或系統管理員可以強制所有的印表機驅動程式在獨立模式中執行的電腦上。 在隔離模式中,每個驅動程式必須從多工緩衝處理器以及其他印表機驅動程式從個別的處理序中執行。

System_CAPS_note注意事項

如果驅動程式 INF 檔案明確狀態DriverIsolation = 0然後系統管理員不能強制驅動程式隔離。

如果由群組原則停用驅動程式隔離隔離是關閉的所有印表機驅動程式。 群組原則名稱為電腦設定 \ 原則 Templates\Printers\列印驅動程式隔離執行的

  • 如果您啟用或未設定此原則設定,列印多工緩衝處理器預設會執行列印驅動程式在隔離的處理序。

  • 如果您停用此原則設定,列印多工緩衝處理器會在列印多工緩衝處理器程序中執行列印驅動程式。

下圖顯示選擇驅動程式隔離模式的決策對應:

Printer driver isolation decision tree

應用程式隔離

應用程式隔離隔離從列印驅動程式的應用程式以便列印驅動程式當機,如果應用程式並未損毀。 這項功能會擴充現有的 Windows 7 功能 (SplWoW64) 涵蓋了所有的列印案例單元Windows Server 2012和Windows 8。 因為應用程式以使用 「 處理序隔離 」 層分隔列印驅動程式支援隔離的應用程式會更穩定的。 所有驅動程式 Dll 會載入和裝載於個別的處理序隔離應用程式從列印驅動程式損毀

Splwow64 是 64 位元處理序裝載代表 32 位元應用程式的列印驅動程式。 這些應用程式可呼叫標準列印函式並不需要具備任何知識 Splwow64 採取行動。 在幕後執行的呼叫會來回之間的用戶端應用程式和 Splwow64 thunked。  這個解決方案的副作用是列印驅動程式當機與隔離這些應用程式。

在Windows Server 2012和Windows 8,與群組原則啟用,Splwow64 裝載支援這項功能的所有應用程式的驅動程式 Dll。

應用程式隔離是由下列群組原則設定控制:

電腦設定/系統管理範本/印表機/隔離應用程式中的列印驅動程式

隔離應用程式中的列印驅動程式設定不會有下列描述:

決定是否列印驅動程式元件會與應用程式而不是通常將它們載入到應用程式隔離。 隔離列印驅動程式可大幅減少列印驅動程式失敗而造成應用程式損毀的風險。

並非所有的應用程式支援驅動程式隔離。 根據預設,Microsoft Excel 2007、 Excel 2010、 Word 2007、 Word 2010 和某些其他應用程式會設定為支援它。 其他應用程式也能夠隔離設定為它是否依據的列印驅動程式。

如果您啟用或未設定此原則設定,設定為支援驅動程式隔離的應用程式將會隔離。

如果您停用此原則設定,列印驅動程式將會載入所有相關聯的應用程式處理序內。

V4 驅動程式模型設計與架構

過去 10 年來看過從通用印表機說明 (GPD) v3 驅動程式模型的進化 / PostScript 印表機描述 (PPD)-只有組態和呈現到 XPSDrv,自動設定和完整的 UI 取代。 這些變更支援客戶和合作夥伴的要求,但也加入複雜性與管理負擔。 以下是一些,但並非所有的難題 v3 驅動程式模型與相關聯:

  • 印表機驅動程式是最上層的當機原因和 Microsoft Office 中停止回應。

  • 系統管理員花了很多時間管理列印驅動程式更新和合併列印佇列和一般使用者也受益匪淺跨架構驅動程式。

為了減緩這些問題,許多協力廠商已經嘗試過萬用或類別的驅動程式,但 v3 驅動程式模型落在短一點會讓夥伴成功的關鍵案例數。

V4 印表機驅動程式模型的所有使用者的裝置體驗品質藉由改善緩和 v3 驅動程式模型中的已知的問題和開發更容易實作擴充性點。 雖然 v4 列印驅動程式會繼續使用 GPDs、 PPDs、 雙向、 和一般的描述元語言 GDL 為基礎的自動設定、 一些過去可用層級已經被移除或取代。

V4 列印驅動程式模型的其中一個新的層面是著重於提供列印類別驅動程式。 這些特殊 v4 列印驅動程式會實作適用於裝置的廣泛類別的功能,隨附於 Windows 及標示為泛型。 因此,Windows 可以自動取代該驅動程式從 Windows Update,並使用為使用者提供更好的經驗更好的選項。

V4 驅動程式的設計

以下是新 v4 模型的設計考量:

  • Windows 市集應用程式

    新的 Windows 體驗和新的 Windows 市集應用程式模型引入新 UI 行為和安全性內容相關的設計考量。 在 Windows 使用者介面與深度整合、 無縫式的行為和豐富的擴充性 V4 列印驅動程式是非常重要的。

  • Windows on ARM

    ARM 處理器上執行的 Windows 改變與電源使用率和驅動程式行為。 V4 列印驅動程式模型支援印表機上的 ARM 與列印類別驅動程式同時仍然允許感謝低耦合的 UI 開發模型的豐富使用者體驗。 沒有適用於 Windows on ARM v3 驅動程式支援。

  • 驅動程式開發的簡易性

    V4 驅動程式模型支援現有的投資 v3 和 XPSDrv 架構同時使您更輕鬆地開發和測試驅動程式。 V4 驅動程式模型支援使用 Visual Studio 的驅動程式開發和支援一些讓驅動程式更容易建置的範本。 V4 列印驅動程式還支援做為簡單的 Windows 應用程式,讓開發人員可以使用最新的架構和工具組時保有其體驗全新建置自訂的 UI。

  • 印表機共用

    印表機共用是主要的價值主張 Windows 列印伺服器和 v4 列印驅動程式設計用來進行更棒的是共用的印表機。 特別是,它們可以在這裡降低管理成本、 消除跨架構驅動程式管理和支援從 Windows Vista 所有用戶端作業系統Windows 8。

    System_CAPS_note注意事項

    之前的作業系統Windows 8不支援 v4 驅動程式模型,但可以列印到共用從 v4 佇列Windows Server 2012使用增強的點及列印相容性驅動程式可執行任何列印伺服器所裝載的列印伺服器Windows Server 2012。

V4 驅動程式架構

以下是 v4 列印驅動程式的高階表示法。 除了呈現篩選器和使用者介面應用程式中,所有的程式碼是 Microsoft 提供的。 V4 列印驅動程式依賴資料檔案和 JavaScript 的擴充性。 藍色方塊代表 v3 驅動程式模型中所使用的現有檔案和綠色方塊表示插入的新位置。

Figure 3:v4 Driver Architecture

[圖 3: v4 驅動程式架構

轉譯

V4 驅動程式模型使用 XPSDrv 架構以支援將裝置 PDL 呈現方式。 XPS 直接裝置不需要任何篩選,但所有其他必須包含轉譯成裝置 PDL 或依賴現有的列印類別驅動程式使用 RequiredClass 指示詞 v4 資訊清單檔中的篩選條件。

Figure 4: Rendering Architecture

[圖 4]:轉譯架構

設定圖層

V4 驅動程式模型支援可大幅簡化的組態層級。 不同於緊密地設定結合使用者介面 v3 列印驅動程式、 v4 列印驅動程式的焦點提供 PrintTicket、 PrintCapabilities 和條件約束功能。 常見的組態模組,PrintConfig.dll,包含先前 UnidrvUI 和 PS5UI 核心驅動程式中可用的功能。

因此大部分的裝置組態以 GPD 或 PPD 檔案 v4 驅動程式模型沒有採用設定外掛程式。 此外,v4 列印驅動程式可能會提供支援進階的條件約束處理以及 PrintTicket 和 PrintCapabilities 支援的 JavaScript 檔案。

泛型印表機描述 (GPD) 和 PostScript 印表機描述 (PPD) 的檔案格式保持不變 v4 列印驅動程式。 現有 GPD 和 PPD 檔案都相容。

自訂的使用者介面

V4 列印驅動程式支援自訂使用者介面在 Windows 桌面和新的 Windows 使用者介面中。 由於這些經驗非常不同的本質,這些使用者介面必須實作為兩個不同的應用程式。

印表機延伸模組支援 v4 列印驅動程式的桌面和用於所有現有的應用程式。 它們也在印表機共用的增強的指向並列印驅動程式的案例中運作。 支援規劃的所有作業系統從 Windows Vista 透過Windows 8。

Windows 市集裝置應用程式在新的 Windows 使用者介面中支援 v4 列印驅動程式。

印表機共用概觀

印表機共用中的實作Windows 8滿足現代使用者的需求並支援導入新 v4 驅動程式模型已更新Windows 8。

先前的模型依賴伺服器和用戶端電腦使用相同的驅動程式。指定的其他支援的架構 for Windows (x,x86、 x64 和 SoC 系統) 取得相符的驅動程式可以是的右邊困難主張。 不相容的驅動程式版本之間可能會導致用戶端連接錯誤而建立的連線可能需要大量的時間。

新 v4 驅動程式模型和共用實作支援它的整體目標是要盡量簡化使用者和系統管理經驗。

有幾項功能可定義對印表機共用所做的變更Windows 8。 這些可摘要如下所示:

  • 用戶端可以使用增強的指向並列印來產生伺服器可以使用而不需使用特定裝置的驅動程式的列印工作。

  • 伺服器可以封裝組態和印表機的功能和溝通該資料到用戶端電腦用戶端電腦可以使用而不需要特定裝置的驅動程式的方式。

  • 列印伺服器不再是軟體散發機制。 舊版的 Windows 提供的機制來列印用戶端無法從列印伺服器取得的驅動程式。 基於安全性、 相容性、 服務能力和可靠性的考量,這項功能已經移除了 v4 驅動程式模型和增強指向並列印。 下層用戶端電腦仍然可以接收增強的指向並列印相容性驅動程式,從Windows Server 2012伺服器啟用相容性 v4 列印共用。 執行用戶端電腦Windows 8增強的指向並列印支援內建作業系統,並可使用標準的指向並列印機制以取得相符的 v3 驅動程式如果系統管理員想要繼續使用舊版驅動程式。 裝置特定 v4 驅動程式也可以部署到Windows 8用戶端,或從 Windows Update/WSUS 下載以提供其他功能或功能,例如當連接到用戶端轉譯增強點及列印共用。

架構

有三個重要的變更中的共用實作Windows Server 2012:

  1. 增強的指向並列印相容性驅動程式

    Windows Server 2012伺服器會提供 Microsoft 增強型點和列印相容性驅動程式來執行舊版 Windows 的用戶端與這些用戶端可以使用的驅動程式而不需要任何更新或修改用戶端列印子系統。

  2. 停用驅動程式散發伺服器

    Windows Server 2012伺服器不會提供 v4 驅動程式 (除了先前所述增強指向並列印相容性驅動程式) 的用戶端。 執行舊版 Windows 的用戶端仍然可以連線到 v4 列印共用毫無問題。 執行伺服器Windows Server 2012使用 v3 驅動程式的行為相同方式來Windows Server 2008 R2的行為。 沒有已變更 v3 印表機共用Windows Server 2012。

  3. 增強的指向並列印

    Windows 8用戶端必須能夠連接到Windows Server 2012共用 v4 佇列的伺服器。 這牽涉到的能力取得和安裝相容的驅動程式與伺服器上同步處理組態設定的功能以及列印到印表機的功能與共用 v4 驅動程式。

在用戶端和伺服器端上進行多工緩衝處理器實作這些新的共用功能所需的變更和下列各節據以分隔所做的變更。

伺服器變更

下面是所做的變更Windows Server 2012印表機共用 」 和 「 安裝程式。

  • 相容性驅動程式

    若要支援的驅動程式共用到之前的作業系統Windows 8、 Microsoft 增強型點及列印相容性驅動程式隨附的作業系統。 Microsoft 增強型點及列印相容性驅動程式是 v3 驅動程式介面為Windows Server 2012列印使用 v4 驅動程式會共用並發出做為其 PDL XPS 的佇列。 Microsoft 增強型點和列印相容性驅動程式相容Windows 7和 Windows Vista。Windows Vista 之前的 Windows 版本不支援且封鎖 (伺服器不會嘗試封鎖用戶端根據版本,但 Microsoft 增強型點及列印相容性驅動程式會判斷它是否相容於用戶端安裝期間)。

    根據預設,使用舊版的 Windows 用戶端會查詢印表機與共用 v4 驅動程式,它就會出現如 Microsoft 增強型用戶端的處理器架構的指向並列印相容性驅動程式所使用的驅動程式 (透過 GetPrinterDriver API) 無論何種實際驅動程式在伺服器所使用佇列時。 如此一來,連線時 Microsoft 增強型指向並列印相容性驅動程式是從伺服器下載並安裝在用戶端。

    V3 模型都不會改變Windows Server 2012和共用及列印佇列使用 v3 驅動程式的安裝程式會維持不變不論用戶端是否Windows 8或舊版的 Windows。

  • 停用驅動程式散發

    如先前所述,Microsoft 增強型點及列印相容性驅動程式提供給執行舊版 Windows 來啟用列印佇列與 v4 驅動程式共用的用戶端。

    沒有任何現有的用戶端用來從伺服器擷取驅動程式二進位碼檔案的實際 API。 \\Server\print$ 共用底下可用的現有伺服器讓驅動程式檔案和哪些驅動程式的相關資訊是在使用佇列需要哪些檔案會擷取用戶端經由 GetPrinterDriverEx API。 現有的 Windows 用戶端呼叫遠端印表機 GetPrinterDriverEx 以取得有關遠端的驅動程式的詳細資料,然後只要使用檔案系統 Api 來從伺服器共用複製檔案至用戶端透過 SMB。

    而不是停用列印 $ 共用因為散發 Microsoft 仍需要增強的指向並列印相容性驅動程式至下層用戶端,如此用戶端將無法使用傳回的資訊來尋找驅動程式列印 $ 下的與重試的時間驅動程式的其他方法強制 GetPrinterDriverEx 不提供的驅動程式資訊。

  • 增強的指向並列印

    互補的 v4 驅動程式模型是印表機共用模型的變更。 更新的印表機共用機制稱為增強的指向並列印,並且允許列印用戶端而不需下載製造商提供的裝置驅動程式從列印伺服器列印到 v4 共用。

    當電腦執行Windows 8會連接到伺服器上共用的列印佇列,它會檢查本機 v4 列印驅動程式都是相同伺服器的列印驅動程式中定義 PrinterDriverID HardwareID。 它也可能會在連接時或更新版本的 Windows Update 上相符的驅動程式檢查 Windows Update。 如果找到相符項目,用戶端下載該驅動程式和使用用戶端轉譯 (CSR) 進行連接。 如果驅動程式包含的自訂的 UI,將會向使用者顯示的 UI。

    否則用戶端連接使用增強的指向並列印驅動程式。 如果用戶端並沒有此驅動程式已經,它從伺服器下載它。 此時,用戶端從伺服器下載組態資料檔案並將這些與用戶端列印佇列。 當使用者列印時,它們提供的當地語系化,Microsoft 標準 UI,除非使用者取得印表機延伸模組或 Windows 市集裝置應用程式會自動下載。 列印工作會在用戶端轉譯為 XPS 並納入 PrintTicket 使用者的設定。 這是傳送到伺服器然後轉譯成 PDL 使用伺服器的列印驅動程式。

    Figure 5: Enhanced Point and Print Diagram

    [圖 5:增強的指向並列印圖

用戶端變更

下面是所做的變更Windows 8印表機共用 」 與 「 安裝程式的用戶端。

  • 驅動程式擷取和更新的變更

    若要達成目標的停用從驅動程式散發Windows Server 2012列印伺服器,並提供最佳 v4 驅動程式經驗Windows 8用戶端無法使用舊版 v3 點和列印機制來取得驅動程式。 改為新的指向並列印機制已實作,運用隨插即用取得和安裝相容的列印驅動程式及服務/更新的驅動程式。

    System_CAPS_note注意事項

    如需有關如何設定 Windows Server Update Services (WSUS) 提供給用戶端的列印驅動程式的詳細資訊,請參閱Windows Server Update Services 概觀

印表機共用的詳細技術資訊,請參閱印表機共用的技術詳細資料

附錄 a:詞彙和定義

下表定義常用的詞彙列印和文件服務。

詞彙

定義

列印佇列

列印伺服器所管理的列印裝置 (實體或虛擬)。 列印佇列可能會或可能不共用

印表機連線

列印佇列做為列印伺服器上的共用列印佇列的 proxy。 這些會建立用戶端電腦上為印表機共用處理序的一部分。

相容性驅動程式

Microsoft 增強的指向並列印相容性驅動程式。 提供泛型基準 v4 驅動程式列印功能和連線到列印佇列與 v4 驅動程式執行的伺服器上的用戶端體驗Windows Server 2012。 此驅動程式會為其可供執行的伺服器的原生 PDL 發出 XPSWindows Server 2012,和此驅動程式會使用 v3 或 v4 組態資料提供給用戶端的組態選項。

v3

從 Windows 2000 到 Windows 版本所使用的印表機驅動程式模型Windows 8。

第 4 版

在新的印表機驅動程式模型Windows Server 2012和Windows 8。

CSR

用戶端呈現指出列印工作的轉譯成 PDL 發生於 (卸載工作從伺服器) 用戶端。

SSR

伺服器端呈現指示 PDL 到列印工作的轉譯會發生在伺服器上。

Localspl

本機列印提供者而維護本機列印佇列,以及 GUID 印表機 (請參閱下文)。

GUID 印表機

備份存放區提供 CSR 用於快取的列印連接 localspl 所管理的本機印表機物件、 用戶端轉譯的離線列印及更多。 此 GUID 會建立印表機的連線建立基本的一部分,以及使用採購期間指向並列印驅動程式。

指向並列印 (& P)

不應該與隨插即用混淆,這說明功能可讓用戶端電腦以建立印表機連線至遠端列印佇列同時取得驅動程式和設定的連線狀態的其餘部分。

PDL

頁面描述語言 (PDL) 是一種語言,描述較高的層級比實際輸出點陣圖中列印頁面的外觀。