若使用終端服務簡易列印功能,使用重定向印表機列印 Excel 工作表,會列印出許多頁面

套用到
Windows HPC Windows Server 2008 Standard Windows Server 2008 Standard without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Web Edition Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Service Pack 2 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard

症狀

請考慮以下案例:

  • 你有一台終端機伺服器正在執行 Windows Server 2008 或 Windows Server 2008 R2。

  • 用戶端電腦會對終端伺服器建立終端伺服器會話。 用戶端電腦會利用終端服務簡易列印功能,將印表機重新導向到終端伺服器會話。

  • 你用重定向印表機列印 Microsoft Office Excel 工作表。 工作表的 Width 屬性和 Height 屬性設定為 1 頁 值。

    注意:您可以在頁面版面標籤下找到寬屬性和高度屬性的下拉清單。

在此情況下,列印資料的縮放是錯誤的。 此外,許多只有單一格子的頁面可能會被列印出來。

欲了解更多關於終端服務簡易列印功能的資訊,請參閱 更多資訊 區塊。

原因

此問題發生於終端服務簡易列印驅動程式錯誤地將 DM_SCALE 旗標傳給 Excel。 此行為導致 Excel 依賴終端服務簡易列印驅動程式錯誤的縮放資訊。 因此,列印資料的比例是不正確的。

注意:終端服務簡易列印驅動程式不支援DM_SCALE標誌。

解決方式

Hotfix 資訊

Microsoft 已提供支援的熱修補程式。 不過,這個熱修正僅針對本文所述的問題進行修正。 此熱修正僅適用於遇到本文所述問題的系統。 這個熱修補可能會有額外的測試。 因此,如果您沒有受到此問題嚴重影響,我們建議您等待下一次包含此熱修補丁的軟體更新。

如果熱修補程式可供下載,這篇知識庫文章頂部有一個「熱修補丁下載可用」的區塊。 若此部分未出現,請聯絡 Microsoft 客服與支援以取得熱修正。

注意:如果發生其他問題或需要排除故障,您可能需要另行申請服務。 一般的支援費用將適用於不符合本次熱修正範圍的其他支援問題與問題。 欲查詢完整的 Microsoft 客戶服務與支援電話號碼清單,或建立獨立服務請求,請造訪以下 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support 注意「熱修正下載可用」表單顯示該熱修正可用的語言。 如果你看不到你的語言,那是因為該語言沒有熱修正。

先決條件

要套用此熱修補,您必須執行以下其中一種作業系統:

  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows Server 2008 R2

如需有關如何取得 Windows Server 2008 Service Pack 的詳細資訊,請按一下下列文件編號,檢視「Microsoft 知識庫」中的文件:

968849 如何取得2008 Windows Server最新服務包

登錄資訊

使用此套件中的熱修補,無需更改登錄檔。

重新啟動需求

你必須在套用這個熱修補程式後重新啟動電腦。

熱修正更換資訊

這個熱修補並不取代先前釋出的熱修補。

檔案資訊

此 Hotfix 的全域版本會安裝具有下表中所列屬性的檔案。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。 此外,當您對檔案執行特定作業時,其日期與時間可能會改變。

Windows Server 2008 檔案資訊備註

  • 可透過查看下列表格中所顯示的檔案版本號碼來識別套用至特定產品、SR_Level(RTM,SPn)及服務分支(LDR、GDR)的檔案:

    版本 產品 SR_Level 服務分支
    6.0.600
    1.
    22xxx
    Windows Server 2008 SP1 LDR
    6.0.600
    2.
    22xxx
    Windows Server 2008 SP2 LDR
  • 服務包 1 已整合於 Windows Server 2008 的發行版本中。 因此,RTM 里程碑檔案僅適用於 Windows Vista。 RTM 里程碑檔案的 6.0.0000。xxxxxx 版本號。

  • 為每個環境安裝的 MANIFEST 檔案 (.manifest) 與 MUM 檔案 (.mum) ,分別於「2008 Windows Server 附加檔案資訊」章節中。 MUM 檔案與 MANIFEST 檔案,以及相關的安全目錄 (.cat) 檔案,對於維護更新元件的狀態極為重要。 屬性未列出的安全性目錄檔案是以 Microsoft 數位簽章簽署。

適用於所有支援的基於 x86 的 Windows Server 2008 版本

檔案名稱 檔案版本 檔案大小 日期 時間 平台 Service branch
Tsprint-datafile.dat 不適用 389 2009年4月1日 1,855 不適用 X86_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009年4月1日 1,855 不適用 X86_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:35 不適用 X86_TSP
Tsprint.dll 6.0.6001.22600 164,352 2010 年 1 月 8 日 17:19 x86 X86_TSP
Tsprint-datafile.dat 不適用 389 2009 年 4 月 3 日 20:45 不適用 X86_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009 年 4 月 3 日 20:45 不適用 X86_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:32 不適用 X86_TSP
Tsprint.dll 6.0.6002.22306 164,352 2010 年 1 月 8 日 17:03 x86 X86_TSP

針對所有支援的 x64 版本的 Windows Server 2008

檔案名稱 檔案版本 檔案大小 日期 時間 平台 Service branch
Tsprint-datafile.dat 不適用 389 2009年4月1日 15:57 不適用 AMD64_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009年4月1日 15:57 不適用 AMD64_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:35 不適用 AMD64_TSP
Tsprint.dll 6.0.6001.22600 166,912 2010 年 1 月 8 日 17:43 x64 AMD64_TSP
Tsprint-datafile.dat 不適用 389 2009 年 4 月 3 日 20:41 不適用 AMD64_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009 年 4 月 3 日 20:41 不適用 AMD64_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:31 不適用 AMD64_TSP
Tsprint.dll 6.0.6002.22306 166,912 2010 年 1 月 8 日 17:17 x64 AMD64_TSP

針對所有支援的基於 IA-64 的 Windows Server 2008 版本

檔案名稱 檔案版本 檔案大小 日期 時間 平台 Service branch
Tsprint-datafile.dat 不適用 389 2009年4月1日 15:57 不適用 AMD64_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009年4月1日 15:57 不適用 AMD64_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:35 不適用 AMD64_TSP
Tsprint.dll 6.0.6001.22600 166,912 2010 年 1 月 8 日 17:43 x64 AMD64_TSP
Tsprint-datafile.dat 不適用 389 2009 年 4 月 3 日 20:41 不適用 AMD64_TSP
Tsprint-pipelineconfig.xml 不適用 275 2009 年 4 月 3 日 20:41 不適用 AMD64_TSP
Tsprint.inf 不適用 4,700 2010 年 1 月 8 日 14:31 不適用 AMD64_TSP
Tsprint.dll 6.0.6002.22306 166,912 2010 年 1 月 8 日 17:17 x64 AMD64_TSP

Windows Server 2008 R2 檔案資訊備註

重要的 Windows Server 2008 R2 熱修補程式也包含在相同的套件中。 但是,Hotfix 要求頁面上的 Hotfix 會列在各自的作業系統中。 若要申請適用於其中一個或兩個作業系統的熱修正套件,請選擇頁面中「Windows Server 2008 R2」下列出的熱修正套件。 請一律參照文章中的<適用於>一節,以判定每個 Hotfix 適用的確切作業系統。

  • 為每個環境安裝的 MANIFEST 檔案 (.manifest) 與 MUM 檔案 (.mum) ,分別於「Windows Server 2008 R2 的附加檔案資訊」章節中。 對於維持已更新元件的狀態,MUM 及 MANIFEST 檔案及相關的安全性目錄 (.cat) 檔案都很重要。 屬性未列出的安全性目錄檔案是以 Microsoft 數位簽章簽署。

適用於所有支援的 x64 架構版本的 Windows Server 2008 R2

檔案名稱 檔案版本 檔案大小 日期 時間 平台
Tsprint-datafile.dat 不適用 389 2009年6月10日 20:38 不適用
Tsprint-pipelineconfig.xml 不適用 275 2009年6月10日 20:38 不適用
Tsprint.dll 6.1.7600.20756 149,504 2010年7月16日 10:50 x64

因應措施

若要解決這個問題,請使用下列其中一個方法:

  • 請勿使用終端服務的簡單列印轉址功能。 你可以在終端伺服器安裝所需的印表機驅動程式,然後用該印表機列印 Excel 工作表。

  • 使用 Windows XPS Document Writer 印表機或 PDF 印表機將 Excel 工作表列印成檔案。 然後,打開並列印這個檔案。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

更多資訊

欲了解更多關於終端服務簡易列印功能的資訊,請造訪以下 Microsoft 網站:

關於終端服務印刷的資訊 欲了解更多軟體更新術語,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:

824684 描述用於描述Microsoft軟體更新的標準術語

其他檔案資訊

Windows Server 2008 的額外檔案資訊

所有支援的 x86 基礎 Windows Server 2008 版本的額外檔案

檔案名稱 檔案版本 檔案大小 日期 時間 平台
更新.mum 不適用 1,566 2010年1月10日 07:48 不適用
X86_tsprint.inf_31bf3856ad364e35_6.0.6001.22600_none_6c7f8e575e6cea44.manifest 不適用 7,011 2010年1月9日 19:39 不適用
X86_tsprint.inf_31bf3856ad364e35_6.0.6002.22306_none_6e6c01fb5b8dd772.manifest 不適用 7,011 2010年1月9日 19:35 不適用

所有支援的 x64 版本 Windows Server 2008 的額外檔案

檔案名稱 檔案版本 檔案大小 日期 時間 平台
Amd64_tsprint.inf_31bf3856ad364e35_6.0.6001.22600_none_c89e29db16ca5b7a.manifest 不適用 7,039 2010年1月9日 19:36 不適用
Amd64_tsprint.inf_31bf3856ad364e35_6.0.6002.22306_none_ca8a9d7f13eb48a8.manifest 不適用 7,039 2010年1月9日 18:50 不適用
更新.mum 不適用 1,576 2010年1月10日 07:48 不適用

所有支援的 IA-64 版本 Windows Server 2008 的附加檔案

檔案名稱 檔案版本 檔案大小 日期 時間 平台
Ia64_tsprint.inf_31bf3856ad364e35_6.0.6001.22600_none_6c81324d5e6af340.manifest 不適用 7,024 2010年1月9日 1,930 不適用
Ia64_tsprint.inf_31bf3856ad364e35_6.0.6002.22306_none_6e6da5f15b8be06e.manifest 不適用 7,024 2010年1月9日 1,910 不適用
更新.mum 不適用 1,570 2010年1月10日 07:48 不適用

Windows Server 2008 R2 的額外檔案資訊

所有支援的 x64 版 Windows Server 2008 R2 的額外檔案

檔案名稱 Amd64_tsprint.inf_31bf3856ad364e35_6.1.7600.20756_none_c895ec407804bc21.manifest
檔案版本 不適用
檔案大小 3,456
日期 (UTC) 2010年7月16日
時間 (UTC) 11:40
平台 不適用
檔案名稱 Package_1_for_kb979163~31bf3856ad364e35~amd64~~6.1.1.0.mum
檔案版本 不適用
檔案大小 2,050
日期 (UTC) 2010年7月16日
時間 (UTC) 1,819
平台 不適用
檔案名稱 Package_2_for_kb979163~31bf3856ad364e35~amd64~~6.1.1.0.mum
檔案版本 不適用
檔案大小 18:24
日期 (UTC) 2010年7月16日
時間 (UTC) 1,819
平台 不適用
檔案名稱 Package_for_kb979163_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mum
檔案版本 不適用
檔案大小 2,110
日期 (UTC) 2010年7月16日
時間 (UTC) 1,819
平台 不適用