원격 데스크톱 프로토콜(RDP, Remote Desktop Protocol)은 물리적으로 떨어져 있는 두 시스템을 연결할 수 있게 해주는 핵심 기술입니다. RDP를 활용해 원격 데스크톱 연결을 활성화하거나 비활성화하는 방법은 이미 많이 알려져 있지만, Windows 10, 8.1, 8, 7 또는 Vista에서 원격 데스크톱 연결을 설정하는 도중 라이선스 관련 오류가 발생하는 경우가 종종 있습니다.
이런 상황에서 일반적으로 다음과 같은 오류 메시지를 접하게 됩니다.
"원격 세션의 연결이 끊어졌습니다. 이 컴퓨터에 사용 가능한 원격 데스크톱 클라이언트 액세스 라이선스가 없습니다. 서버 관리자에게 문의하십시오."
오류의 원인
이 문제의 근본적인 원인은 터미널 서버(Terminal Server, TS)가 라이선스 서버를 찾지 못하는 데 있습니다. 라이선스 서버에 대한 정보를 확인할 수 없기 때문에 위와 같은 오류 메시지가 표시되며, 원격 데스크톱 연결을 정상적으로 수립할 수 없게 됩니다.
해결 방법: 레지스트리 편집으로 MSLicensing 키 재구성
Windows Server 환경에서 이 문제가 발생했다면, 먼저 라이선스 서버가 올바르게 설치되어 있는지, 그리고 터미널 서버 라이선싱(Terminal Server Licensing) 서비스가 정상적으로 실행 중인지 확인하는 것이 좋습니다. 이것으로도 문제가 해결되지 않는다면 아래 단계를 따라 해보세요.
주의: Windows 레지스트리를 잘못 편집하면 시스템에 심각한 영향을 미칠 수 있습니다. 작업을 진행하기 전에 반드시 시스템 복원 지점을 생성하고, 레지스트리 항목을 수정할 때는 신중하게 진행하시기 바랍니다.
1단계: 레지스트리 편집기 열기
Windows 키 + R 키 조합을 눌러 실행 대화 상자를 연 다음, regedit을 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
2단계: MSLicensing 키로 이동
레지스트리 편집기의 왼쪽 창에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing
3단계: 키 백업 후 삭제
위 경로에서 MSLicensing 키를 마우스 오른쪽 버튼으로 클릭하고 내보내기(Export)를 선택합니다. 이렇게 하면 해당 레지스트리 키를 .reg 파일 형태로 백업해 둘 수 있습니다. 백업이 완료되면 동일한 레지스트리 키를 다시 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.
삭제 확인 대화 상자가 나타나면 예(Yes)를 클릭하여 삭제를 확정합니다.
4단계: 시스템 재시작
레지스트리 키를 삭제한 후에는 레지스트리 편집기를 닫고 컴퓨터를 재시작해야 합니다. 재부팅 후 원격 데스크톱 클라이언트를 다시 실행하면 삭제했던 레지스트리 키가 자동으로 새로 생성되며, 이 과정을 통해 라이선스 오류가 해결됩니다.
마무리
이 방법은 손상되었거나 잘못 저장된 라이선스 정보를 초기화하여 터미널 서버가 라이선스 서버를 다시 인식하도록 만드는 원리입니다. 위 단계를 따라 하면 "사용 가능한 원격 데스크톱 클라이언트 액세스 라이선스가 없습니다" 오류를 간단히 해결할 수 있을 것입니다.