當使用者透過 RDP 登入伺服器並且在遠端桌面用戶端的「本機資源」標籤中選取「印表機」方塊時,我們會遇到一個奇怪的問題。基本上,在嘗試使用印表機執行某些操作時,伺服器的 CPU 會達到 100%。解決此問題的一種經過驗證(根據經驗)的方法是確保每個人的 RDP 捷徑中的複選框均未選取。然而,如果我們能夠以某種方式停用伺服器上的功能,效率會更高。 (當然更好的是知道根本原因)不幸的是,我不知道從哪裡開始,因為我不知道這個功能的正式名稱是什麼。我什至不確定我是否提供了足夠的資訊來為您提供幫助,但我在這個社區中一直很幸運。如果重要的話,我們的伺服器正在執行 Windows 2003 R2 Service Pack 2。
答案1
本文:http://www.virtualizationadmin.com/articles-tutorials/terminal-services/printing/windows-terminal-services-printing.html
描述終端服務的設定。您可以在終端機服務設定管理工具中取消勾選「登入時連線客戶端印表機」。
答案2
這在 W2K 和 W2K3 上很常見。當使用者登入伺服器時,spoolsv.exe 和 winlogon.exe 進程會佔用 CPU 資源。 spoolsv.exe 問題本應在幾年前透過修補程式解決,但我仍然在我的 TS 伺服器上看到該問題。無論您使用的是 Citrix 還是 RDP,似乎都會出現此問題。您可以透過 GPO 或 TS 本身的 RDP 協定控制用戶端印表機的對應。