Windows 7/8에서 Server 2012 로의 RDP 연결 속도가 느림


16

최근에 사무실에 개발 목적으로 Windows Server 2012를 설치했으며 RDP를 통한 연결이 느리다는 것을 즉시 알았습니다. Windows 7 또는 Windows 2008 R2 상자에 연결하는 데 최대 1 ~ 3 초가 걸리는 시간에 연결하는 데 5-10 초가 소요될 수 있습니다.

처음에는 드라이버 업데이트가 필요한 상자 자체에이 기능을 추가했지만 어제 데스크톱 PC에 Windows 8을 설치하고 집에서 Windows Server 2012 시스템으로 연결하면 동일한 결과가 나타납니다. "원격 연결 보안"및 "원격 세션 구성"에서 3-4 초간 일시 중지됩니다.

이벤트 로그에 경고가 표시되지 않으며 연결되면 성능 문제가없는 것으로 보입니다. Windows 7 또는 8에서 Windows Server 2012 시스템으로의 RDP 연결에 알려진 문제가 있습니까? 내가 찾아야 할 것이 있습니까?


어떤 RDP 클라이언트를 사용하고 있습니까?
Ramhound

기본 제공 Windows 7 RDP 클라이언트
Chris

Windows 8을 제외하고는 두 가지가 있습니다. 하나는 데스크탑 응용 프로그램이고 다른 하나는 Windows 스토어 응용 프로그램 (현대 UI)이므로 사용하고 있습니다. Windows 8 / Windows Server 2012를 사용하는 경우 Windows 7을 어떻게 사용하고 있습니까?
Ramhound

1
데스크톱 RDP 클라이언트를 사용하여 Windows 7 에서 연결하고 있습니다.
Chris

이 사실을 반영하도록 질문을 업데이트하십시오. Windows 8 Professional을 Windows Server 2012에 연결하려고하면 무엇을 얻습니까?
Ramhound

답변:


10

같은 문제가 발생하여 여기에 언급 된 레지스트리 설정을 추가하여 해결했습니다 .

  1. 열기 regedit를 윈도우 서버 시스템에서.
  2. 왼쪽의 트리에서이 레지스트리 키로 이동하십시오.

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters

  3. 오른쪽을 마우스 오른쪽 단추로 클릭하고 새 DWORD (32 비트) 값을 추가하십시오.
  4. 값 이름을 DisableTaskOffload로 설정하고 값 데이터를 1로 설정하십시오.
  5. RDP를 통해 (새 세션으로) 서버에 다시 연결하면 성능이 정상입니다.

@ schellack, 왜 작동합니까? 어떻게 작동합니까?
Pacerier

1
technet.microsoft.com/en-us/library/cc959732.aspx 에 따르면 DisableTaskOffload 설정은 프로세서에서 네트워크 어댑터로 작업을 오프로드합니다. 이것은 성능을 크게 향상시킵니다. 그러나 최신 버전의 Windows Server에서 설정이 비활성화 된 이유를 모르겠습니다.
schellack

3
@schellack 귀하의 의견에 약간의 혼동이있는 것 같습니다 ... 설정을 _DISABLE이라고합니다 ... 1로 설정하면 ON이 아닌 작업 오프로드가 꺼집니다. 기본값은 0이며 기본적으로 작업 오프로드가 활성화되어 있음을 의미합니다.
Oskar Berggren

6

이것은 전에 나에게 일어났다. Remote Desktop Connection -> Experience탭 으로 이동하여 "자동으로 연결 품질 감지"를 선택하지 않도록 하여 문제를 해결했습니다 . 또한 "다음 허용"아래의 모든 항목을 선택 취소했습니다.


어느 Experience탭을 언급하고 있습니까? ExperienceServer 2003 에는 탭 이 표시되지 않습니다 tscc.msc. i.stack.imgur.com/SXh0h.png
Pacerier

3

나는 같은 문제가 있고 2 단계를 시도합니다.

1 단계 : "schellack"처럼 말하기

  • Windows Server 시스템에서 RegEdit을여십시오. 왼쪽 트리에서이 레지스트리 키로 이동하십시오. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters

  • 오른쪽을 마우스 오른쪽 단추로 클릭하고 새 DWORD (32 비트)를 추가하십시오. 값 값 이름을 DisableTaskOffload로 설정하고 값 데이터를 1로 설정하십시오.

  • RDP를 통해 (새 세션으로) 서버에 다시 연결하면 성능이 정상입니다.

2 단계 : 서비스 스마트 카드 장치 열거 비활성화 :

  • 실행-> 서비스-> 스마트 카드 장치 열거-> 비활성화로 이동하십시오.

주된 이유는 스마트 카드가 원격 데스크톱 서비스를 지연시킬 수 있기 때문이라고 생각합니다. 나는 이것이 같은 문제를 가진 사람에게 도움이되기를 바랍니다.


바로 여기에 정답이 있습니다. 스마트 카드 장치 열거를 비활성화하면 100 % 향상되었습니다. 이것은 분명히 범인이었습니다.
Bryan

1
클라이언트 또는 서버에 열거입니까?
Rob

1

몇 가지 다른 방법으로 진단 할 수 있습니다.

RDP 응용 프로그램을 사용할 때는 NetBIOS 이름, FQDN, IP 주소를 사용하십시오. 일반적으로 이것은 이름 확인 지연이며 더 짧은 NetBIOS 이름 대신 FQDN을 사용하여 해결할 수 있습니다. 일반적으로 첫 번째 연결 후 이름이 로컬 시스템에 캐시되므로 후속 연결이 더 빨리 해결됩니다.

이것은 당신이 정기적에 연결됩니다 기계 인 경우 해당 컴퓨터가 고정 IP 주소를 가지고, 당신은 당신이에 익숙한 것을 빨리 협상 발생한다 로컬 HOSTS 파일에 추가 할 수 있습니다.


1

이 문제는 마우스 포인터 그림자 기능과 관련이 있습니다.

RDP 내에서 이것은 호핑 / 느린 마우스로 이어집니다.

마우스-> 포인터-> 포인터 그림자 사용 (사용 안함)으로이 동작을 정정하십시오.


0

이 페이지로 연결되는 문제는 원격 데스크톱 연결 문제와 관련이있었습니다. VM ESXi 5.5에서 Server 2012를 새로 설치했습니다. 모든 서버가 DC, DHCP 역할을 제대로 구성했습니다.

ESXi의 콘솔은 인생의 매력을 연기했습니다. 재부팅 및 즉시 연결 그러나 원격 데스크톱에서 연결해야 할 때 연결이 시작되기까지 몇 분이 걸렸습니다. 나는 2008 상자에 그것이 왜 좋았는지 이해하지 못했습니다!

지금까지이 문제는 원격 레지스트리 서비스 중지와 관련이있었습니다. 연결 사용자에 대해 다른 관련 서비스와 동일하지 않은 것을 말했기 때문에 시작할 수 없었습니다.

해결 방법 : NT Authority \ LocalService에 대한 원격 레지스트리 설정에서 연결 설정을 수동으로 변경하고 암호는 필요하지 않습니다. 이제 RDP 연결이 잘되고 도메인 관리자 암호를 입력하자마자 연결됩니다.



0

사용 중지 Smart Card Enumeration Service하면 문제가 해결되는 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.