Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드: '다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다' 수정 방법

'다음 이유 중 하나로 원격 데스크톱이 원격 컴퓨터에 연결할 수 없습니다(Remote Desktop can't connect to the remote computer for one of these reasons)'라는 오류는 잘못된 로그인 자격 증명, 네트워크 연결 문제, HTTP/UDP 프로토콜 사용 등 다양한 원인으로 발생할 수 있습니다. 오류 메시지에는 다음 세 가지 원인이 표시됩니다.

  1. 서버의 원격 액세스가 활성화되어 있지 않음
  2. 원격 컴퓨터가 꺼져 있음
  3. 네트워크에서 원격 컴퓨터를 찾을 수 없음
윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법

원격 데스크톱은 Windows가 실행 중인 다른 컴퓨터에 연결하여 해당 컴퓨터 앞에 직접 가지 않고도 사용할 수 있게 해주는 매우 유용한 기능입니다. 연결하려는 컴퓨터가 세계 어디에 있든 올바른 자격 증명과 필요한 소프트웨어만 있다면 언제든 접속해서 사용할 수 있습니다. 단, 성공적인 연결을 위해서는 두 시스템 모두에서 인터넷 연결이 정상적으로 작동해야 합니다. 이 글에서는 원격 데스크톱이 원격 컴퓨터에 연결하지 못하는 일반적인 문제, 즉 오류의 원인과 함께 문제를 완전히 해결할 수 있는 방법들을 자세히 알아보겠습니다.

Windows에서 원격 데스크톱 연결이 실패하는 원인은 무엇일까요?

Windows에서 원격 데스크톱 연결이 실패하는 데에는 여러 가지 이유가 있지만, 가장 빈번한 원인은 불안정한 인터넷 연결 또는 로그인 자격 증명 불일치입니다. 이 외에도 Windows 10에서 원격 데스크톱 기능이 작동하지 않는 알려진 원인들은 다음과 같습니다.

  • Windows 업데이트 후 RDP 작동 불능: Windows를 업그레이드하거나 업데이트한 후 원격 데스크톱 기능이 제대로 작동하지 않을 수 있습니다. 업데이트 과정에서 Windows의 RDP 기능이 손상되었을 가능성이 있으며, 이 경우 수동으로 문제를 수정해야 합니다.
  • 백신/방화벽 문제: 백신 프로그램을 설치하면 Windows의 RDP 기능 일부를 차단하는 경우가 있습니다. 이로 인해 원격 Windows 컴퓨터에 정상적으로 연결할 수 없게 됩니다.
  • 네트워크 프로필 문제: 대부분의 경우 Windows에서 공용(Public) 네트워크 프로필 또는 네트워크 그룹을 사용하고 있다면 원격 데스크톱 기능이 차단됩니다.

아래의 해결 방법들을 따라 하면 Windows에서 RDP가 정상적으로 작동하도록 만들 수 있습니다.

해결 방법 1: 방화벽 설정 변경

RDP에 문제가 있다면 반드시 확인해야 할 부분입니다. 대부분의 경우 방화벽은 기본적으로 일부 들어오고 나가는 연결을 차단합니다. 엄격한 방화벽 정책이 설정되어 있다면 안타깝게도 원격 컴퓨터에 연결할 수 없습니다.

원격 데스크톱 기능이 Windows 방화벽에서 차단되었거나 허용되지 않았다면 이를 허용해야 합니다. 방법은 매우 간단하며, 아래 지침을 따르면 됩니다.

  1. 시작 메뉴를 열고 따옴표 없이 "Windows 방화벽을 통해 앱 허용(Allow an app through Windows Firewall)"을 입력합니다.
  2. 검색 결과에서 첫 번째 항목을 클릭합니다.
  3. 열리는 창의 오른쪽 상단 모서리에서 설정 변경(Change Settings)을 클릭합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  4. Windows 방화벽에서 허용되거나 차단된 응용 프로그램 및 기능 목록이 표시됩니다.
  5. 목록을 아래로 스크롤하여 원격 데스크톱(Remote Desktop)을 찾고, 앞의 체크박스(개인(Private))를 체크합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  6. 창을 닫으면 Windows 방화벽을 통해 원격 데스크톱을 허용하는 작업이 완료됩니다.

해결 방법 2: 원격 데스크톱 연결 허용 설정 확인

다음으로 확인할 사항은 Windows에서 원격 데스크톱 연결이 허용되어 있는지 여부입니다. 이 기능이 차단되어 있다면 방화벽에서 원격 데스크톱을 허용했더라도 원격 데스크톱 연결은 작동하지 않습니다. 확인하려면 다음 단계를 따르세요.

  1. 시작 메뉴에 '원격 데스크톱 연결 허용(Allow Remote Desktop Connections)'을 입력합니다.
  2. 첫 번째 검색 결과를 클릭합니다.
  3. 창이 열리면 원격 데스크톱(Remote Desktop)이라는 제목이 보일 때까지 아래로 스크롤합니다. '이 컴퓨터에 대한 원격 연결을 허용하도록 설정 변경' 옵션 앞의 '설정 표시(Show settings)'를 클릭합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  4. '이 컴퓨터에 대한 원격 지원 연결 허용(Allow Remote Assistance Connections to this Computer)' 옵션이 체크되어 있는지 확인합니다. 적용(Apply)을 클릭한 후 확인(OK)을 눌러 창을 닫습니다.

해결 방법 3: 원격 데스크톱 자격 증명 초기화

대부분의 경우 특정 원격 컴퓨터의 자격 증명을 저장해 둔 상태에서 다른 원격 컴퓨터에 연결하려고 하면 자격 증명이 일치하지 않아 오류가 발생합니다. 저장된 원격 데스크톱 자격 증명과 실제 연결하려는 컴퓨터의 자격 증명이 서로 다르기 때문입니다.

Windows 10에서 RDP 자격 증명을 초기화하거나 삭제하려면 다음 작업을 수행하세요.

  1. 시작 메뉴에 원격 데스크톱 연결(Remote Desktop Connection)을 입력합니다.
  2. 첫 번째 검색 결과인 "원격 데스크톱"을 클릭합니다.
  3. 컴퓨터 IP 주소를 입력합니다. 해당 컴퓨터에 대해 저장된 자격 증명이 있다면 편집(edit) 또는 삭제(delete) 옵션이 표시됩니다.
  4. 삭제(delete)를 클릭하여 자격 증명을 제거합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법

해결 방법 4: hosts 파일에 원격 컴퓨터의 IP 주소 추가

또 하나 시도해 볼 수 있는 방법은 hosts 파일에 원격 컴퓨터의 IP 주소를 추가하는 것입니다. 일부 사용자는 연결하려는 원격 컴퓨터의 IP 주소가 hosts 파일에 없을 때 문제를 겪습니다. 이 경우 다음 단계를 따르세요.

  1. Windows 키 + X를 누르고 목록에서 명령 프롬프트(관리자)(Command Prompt (Admin))를 선택하여 관리자 권한 명령 프롬프트를 엽니다.
  2. 명령 프롬프트에서 다음 명령을 입력합니다:
    cd C:/Windows/System32/Drivers/etc
  3. 이어서 다음 명령을 입력합니다:
    notepad hosts
  4. 윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  5. 메모장에서 hosts 파일이 열리면 파일 끝에 원격 컴퓨터의 IP 주소를 추가합니다. 마지막으로 닫기 버튼을 클릭하고, 변경 내용을 저장할지 묻는 메시지가 나타나면 저장(Save)을 클릭합니다.

해결 방법 5: RDGClientTransport 레지스트리 키 추가

일부 사용자는 레지스트리 조정을 통해 Windows의 원격 데스크톱 연결 문제를 해결했습니다. Windows 레지스트리에 새 DWORD 키를 생성하면 RDP가 HTTP/UDP 대신 RPC/HTTP 연결을 사용하도록 강제할 수 있습니다. 키를 추가하는 방법은 다음과 같습니다.

  1. Windows + R을 눌러 실행(Run) 창을 엽니다.
  2. regedit를 입력하고 Enter 키를 누릅니다.
  3. 레지스트리 편집기의 주소 표시줄에 다음 경로를 붙여넣어 이동합니다:
    HKEY_CURRENT_USER/SoftwareMicrosoft/Terminal Server Client
  4. 해당 위치에서 창 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New) → DWORD(32비트) 값(DWORD (32-bit Value))을 선택한 후 이름을 RDGClientTransport로 지정합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  5. 새로 생성된 키를 두 번 클릭하여 속성을 엽니다. 값 데이터(Value data)를 설정하는 옵션이 표시되면 1로 입력합니다. 그런 다음 확인(OK)을 클릭하고 Windows 레지스트리를 닫습니다.

해결 방법 6: 네트워크 속성 변경

경우에 따라 네트워크가 공용(Public)으로 설정되어 있어 오류가 발생할 수 있습니다. 이 단계에서는 네트워크를 개인(Private)으로 변경합니다. 방법은 다음과 같습니다.

  1. "Windows" + "I" 키를 눌러 설정(Settings)을 엽니다.
  2. "네트워크 및 인터넷(Network and Internet)" 옵션을 클릭하고 "상태(Status)"를 선택합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  3. "연결 속성 변경(Change Connection Properties)" 옵션을 클릭합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  4. "개인(Private)" 옵션을 선택합니다.윈도우 원격 데스크톱 연결 오류 완벽 해결 가이드:  다음 이유 중 하나로 원격 컴퓨터에 연결할 수 없습니다  수정 방법
  5. 문제가 계속되는지 확인합니다.