Windows 7에서 RDC 클라이언트 라이센스를 재설정하는 방법은 무엇입니까?

Windows 7에서 RDC 클라이언트 라이센스를 재설정하는 방법은 무엇입니까?

Windows XP에서 RDC 클라이언트 라이선스에 문제가 있는 경우 HKLM\Software\Microsoft\MSLicensing 키를 삭제하여 다시 연결 시 라이선스가 자동으로 다시 빌드되도록 할 수 있습니다. Windows Vista 또는 Windows 7에서 동일한 작업을 시도하는 경우 서버에 다시 연결하려고 하면 다음 메시지가 표시됩니다.

The remote computer disconnected the session because of an error in the
licensing protocol. Please try connecting to the remote computer again or
contact your server administrator.

MSLicensing 키가 레지스트리에 다시 나타나지 않습니다. 이 문제의 원인과 이를 방지하는 방법은 무엇입니까?

답변1

이 문제는 Windows 7/Windows Vista의 UAC로 인해 발생합니다. RDC 클라이언트는 기본적으로 HKLM\Software\Microsoft 분기에 새 키를 생성할 수 있는 권한이 없기 때문에 삭제된 라이선스 정보를 다시 작성할 수 없습니다. 이로 인해 "라이센스 프로토콜 문제"라는 오류 메시지와 함께 자동 오류가 발생합니다. (이상적으로는 이 상황에서 UAC 챌린지 프롬프트를 표시하도록 프로그램을 재설계하는 것이 좋습니다.)

이 문제를 해결하려면 처음 대상 컴퓨터에 다시 연결할 때 관리자 권한으로 RDC를 실행하세요. 이렇게 하면 RDC 클라이언트 권한이 필요한 레지스트리 키를 다시 작성할 수 있습니다. 이 작업은 한 번만 수행하면 됩니다.

답변2

클라이언트에서 일종의 원격 데스크톱 라이선스 캐싱으로 인해 발생하는 이 문제는 레지스트리에서 다음 키를 제거하여 해결할 수 있습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

reg 파일을 만들어 실행하는 것이 훨씬 편리합니다.

  1. 빈 텍스트 파일 만들기
  2. 이름을 "mypatch.reg" 또는 "mypatch.reg"로 지정합니다.
  3. 아래 내용을 입력하고 저장하세요.

     Windows Registry Editor Version 5.00
    
     [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing]
    
  4. 파일을 더블클릭해서 실행해보세요!

키를 제거해야 합니다.

관련 정보