終端機服務 - 阻止使用者在遠端會話中使用本機印表機

終端機服務 - 阻止使用者在遠端會話中使用本機印表機

當使用者透過 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 協定控制用戶端印表機的對應。

http://www.brianmadden.com/blogs/guestbloggers/archive/2005/02/22/war-story-the-most-important-spooler-hotfix.aspx

http://support.microsoft.com/?kbid=840371

相關內容