윈도우 11에서 원격 데스크톱(RDP)을 사용하려 할 때, “자격 증명이 작동하지 않습니다” 또는 “이 컴퓨터에서 원격 컴퓨터에 연결할 수 없습니다” 같은 오류 메시지가 나타나는 경우가 있습니다.
원격 데스크톱 자격 증명이 작동하지 않습니다 증상
“자격 증명이 작동하지 않습니다.”
“이 컴퓨터에서 원격 컴퓨터에 연결할 수 없습니다.”
이 문제는 잘못된 계정 정보, 저장된 자격 증명 충돌, 네트워크 수준 인증(NLA) 설정 문제, 레지스트리 오류 등의 다양한 원인으로 발생할 수 있으며 윈도우에서 자격 증명 오류를 해결하는 가장 효과적인 방법을 알아보도록 하겠습니다.
윈도우 11뿐만 아니라 윈도우 10에서도 동일한 해결 방법을 적용할 수 있으므로, 원격 데스크톱 연결 문제를 겪고 있다면 아래 방법들을 차례대로 시도해 보세요.
1) 올바른 사용자 계정 확인하기
입력한 사용자 이름이 실제 윈도우 로그인 계정과 일치하는지 확인해야 합니다.
① 사용자 이름 확인 방법
- 단축키
Win + R
을 눌러 실행 창을 엽니다. control userpasswords2
를 입력하고 Enter 키를 누릅니다.- 나타난 사용자 계정 창에서 현재 사용 중인 계정의 정확한 이름을 확인합니다.
- 계정 이름이 한글로 표시되어 있다면, 영문으로 변경하는 것이 좋습니다.
- 변경 후에는 반드시 재부팅 후 다시 시도합니다.
참고 : 윈도우11 로컬계정 추가 변경방법
2) 자격 증명 관리자에서 자격 증명 삭제하기
자격 증명 관리자에서 저장된 원격 데스크톱 자격 정보를 삭제하면, 새롭게 로그인 정보를 입력할 수 있습니다.
① 자격 증명 삭제 방법
- 시작 메뉴에서
자격 증명 관리자
를 검색하여 실행합니다. - Windows 자격 증명을 선택합니다.
- 원격 데스크톱과 관련된 자격 증명을 하나씩 선택하고 제거 버튼을 클릭합니다.
- 모든 관련 항목을 제거한 후, 다시 원격 데스크톱 연결을 시도합니다.
② 자격 증명을 한 번에 삭제하는 방법
자격 증명이 많을 경우, BAT 파일을 이용한 자동 삭제 방법을 사용할 수 있습니다.
메모장을 열고 아래 내용을 입력합니다.
@echo off
cmdkey.exe /list > "%TEMP%\List.txt"
findstr.exe Target "%TEMP%\List.txt" > "%TEMP%\tokensonly.txt"
FOR /F "tokens=1,2 delims= " %%G IN (%TEMP%\tokensonly.txt) DO cmdkey.exe /delete:%%H
del "%TEMP%\List.txt" /s /f /q
del "%TEMP%\tokensonly.txt" /s /f /q
echo All done
pause
파일 → 다른 이름으로 저장 (Ctrl + Shift + S) 클릭
파일 이름을 적절히 입력하고, 확장자를 .BAT
로 설정한 후 모든 파일 형식으로 저장
저장한 .BAT
파일을 우클릭하여 관리자 권한으로 실행
모든 자격 증명이 삭제된 후, 원격 데스크톱 연결을 다시 시도
3) 네트워크 수준 인증(NLA) 비활성화하기
네트워크 수준 인증 설정이 문제를 일으킬 수 있으므로 이를 비활성화하여 해결할 수 있습니다.
① NLA 비활성화 방법
Win + R
을 눌러 실행 창을 열고control
을 입력한 후 Enter를 누릅니다.- 제어판 → 시스템 및 보안 → 시스템 메뉴로 이동합니다.
- 원격 설정을 클릭합니다.
- “이 컴퓨터에 대한 원격 연결 허용” 옵션이 활성화되어 있는지 확인합니다.
- “네트워크 수준 인증을 사용하여 원격 데스크톱을 실행하는 컴퓨터에서만 연결 허용” 체크를 해제합니다.
- 적용(A) → 확인(O) 을 클릭하고 변경 사항을 저장한 후, 원격 데스크톱을 다시 실행합니다.
4) RDGClientTransport 레지스트리 키 추가 및 활성화
원격 데스크톱 연결이 특정 프로토콜 설정과 일치하지 않을 경우 오류가 발생할 수 있습니다. 이를 해결하기 위해 레지스트리 키를 수정해야 합니다.
① 레지스트리 키 수정 방법
Win + R
을 눌러 실행 창을 열고regedit
를 입력한 후 Enter 키를 누릅니다.HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
- 우측 빈 공간에서 우클릭 → 새로 만들기 → DWORD(32비트) 값을 선택합니다.
- 새 값의 이름을 RDGClientTransport 로 입력합니다.
- 생성한 RDGClientTransport 값을 더블 클릭 후, 값 데이터를
1
로 입력하고 저장합니다. - 컴퓨터를 재부팅 한 후 원격 데스크톱 연결을 다시 시도합니다.
3. 추가 확인 사항 (네트워크 및 방화벽 설정 점검)
위 방법들을 적용해도 해결되지 않는 경우, 네트워크 설정을 점검해야 합니다.
① 방화벽 설정 확인
Win + R
을 눌러 실행 창을 열고firewall.cpl
을 입력한 후 Enter 키를 누릅니다.- Windows Defender 방화벽을 통해 앱 또는 기능 허용을 클릭합니다.
- 목록에서 원격 데스크톱 항목을 찾아 체크되어 있는지 확인합니다.
② 공유기 포트 포워딩 설정
외부에서 원격 접속을 시도하는 경우 공유기 설정이 올바르게 되어 있는지 확인해야 합니다.
- 공유기에서 3389 포트가 열려 있는지 확인
- 공유기 내부 IP 설정이 올바르게 되어 있는지 점검
원격 데스크톱 “자격 증명이 작동하지 않습니다” 오류는 여러 가지 원인으로 인해 발생할 수 있지만, 다음과 같은 단계를 따르면 대부분 해결할 수 있습니다.
참고 : 윈도우11 원격데스크톱 연결 방화벽 포트허용 차단해제
✅ 필수 점검 사항
✔ 올바른 사용자 계정 정보 확인
✔ 자격 증명 관리자에서 저장된 자격 증명 삭제
✔ 네트워크 수준 인증(NLA) 설정 변경
✔ RDGClientTransport 레지스트리 키 추가 및 활성화
✔ 방화벽 및 공유기 포트 포워딩 설정 확인
위 방법들을 하나씩 적용하면서 문제 해결 여부를 확인하세요. 문제가 지속된다면 네트워크 관리자나 IT 전문가의 추가 지원을 받는 것이 좋습니다.
윈도우에서 제공하는 원격 데스크톱 연결 오류가 해결되지 않는다면 팀뷰어나 애니데스크, 구글 크롬 등 무료로 제공하는 원격접속 프로그램을 사용해보느것도 좋습니다.