症狀
請考慮以下案例:
你有一台終端機伺服器正在執行 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.
22xxxWindows Server 2008 SP1 LDR 6.0.600
2.
22xxxWindows 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 |
| 平台 | 不適用 |