사용자가 RDP를 통해 서버에 로그온하고 원격 데스크톱 클라이언트의 "로컬 리소스" 탭에서 "프린터" 상자를 선택한 경우 나타나는 이상한 문제가 있습니다. 기본적으로 프린터로 작업을 수행하려고 하면 서버의 CPU가 100%로 최대화됩니다. (경험에 의해) 이 문제를 해결하는 입증된 방법 중 하나는 모든 사람의 RDP 바로가기에서 확인란을 선택 취소하는 것입니다. 그러나 어떻게든 서버의 기능을 비활성화할 수 있다면 훨씬 더 효율적일 것입니다. (물론 근본 원인을 아는 것이 더 좋습니다.) 안타깝게도 이 기능의 공식 명칭이 무엇인지 모르기 때문에 어디서부터 시작해야 할지 모르겠습니다. 여러분에게 도움이 될 만큼 충분한 정보를 제공했는지조차 확신할 수 없지만, 저는 항상 이 커뮤니티에서 행운을 누려왔습니다. 중요한 경우 우리 서버는 Windows 2003 R2 서비스 팩 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 프로토콜을 통해 클라이언트 프린터 매핑을 제어할 수 있습니다.