원격 데스크톱 '내부 오류가 발생했습니다' 해결 방법
이 오류는 원격 PC와 보안·암호화 협상에 실패했거나 RDP 인증서에 문제가 있을 때 주로 납니다. 먼저 원격 PC에서 mstsc로 localhost에 접속해 네트워크 문제인지 구분하고, 인증서 문제라면 원격 데스크톱 자체 서명 인증서를 지우고 서비스를 다시 시작해 새로 만듭니다.
빠른 해결 요약
- 접속 대상 PC를 재시작
- 대상 PC에서 mstsc → localhost 연결 시험(네트워크 문제 구분)
- 인증서 관리(certlm.msc) → Remote Desktop의 인증서 삭제 → 원격 데스크톱 서비스 다시 시작
- 관련 서비스(CryptSvc, KeyIso 등) 실행 확인
이런 증상일 때 보는 글입니다
- 원격 데스크톱 연결 직후 '내부 오류'로 끊길 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| 재시작·localhost 시험 | 5분 | 쉬움 | 필요 | 없음 |
| 인증서 재생성 | 10분 | 보통 | 필요 | 낮음 |
| 보안 계층 테스트 | 10분 | 어려움 | 필요 | 레지스트리 변경 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
1단계: 네트워크 문제인지 구분
접속 대상 PC에서 Win+R → mstsc를 열고 컴퓨터 칸에 localhost를 입력해 연결합니다. 이렇게는 오류가 없다면 네트워크 경로 문제이고, 똑같이 오류가 나면 대상 PC의 인증서·보안 설정 문제입니다. 연결이 1분쯤 멈췄다가 두 번째 시도에 되는 경우 Microsoft 문서는 Windows Audio 서비스가 원인일 수 있다고 안내합니다.
2단계: RDP 인증서 다시 만들기
- 대상 PC에서
certlm.msc(로컬 컴퓨터 인증서) 실행 - Remote Desktop > 인증서에서 자체 서명 인증서 삭제
services.msc에서 Remote Desktop Services 다시 시작- 인증서가 새로 생겼는지 확인 후 다시 연결
인증서가 다시 만들어지지 않으면 인증서 전파(CertPropSvc), CNG 키 격리(KeyIso), 암호화 서비스(CryptSvc), 원격 데스크톱 구성(SessionEnv) 서비스가 실행 중인지 확인합니다.
3단계: 보안 계층 테스트(고급)
실행 효과 보안 계층을 낮춰 협상 문제인지 확인합니다(대상 PC, 관리자).
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v SecurityLayer /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v UserAuthentication /t REG_DWORD /d 0 /f실행 효과 테스트가 끝나면 권장 값으로 되돌립니다.
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v SecurityLayer /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v UserAuthentication /t REG_DWORD /d 1 /f낮춘 상태에서 연결된다면 인증서나 보안 프로토콜 협상이 원인이므로 2단계를 다시 확인합니다. 연결 자체가 안 되는 경우는 원격 데스크톱 연결 안 됨을 참고합니다.
자주 묻는 질문
윈도우 홈 에디션인데 원격 접속이 안 돼요.
윈도우 홈은 원격 데스크톱 '호스트'가 될 수 없습니다. 접속 대상은 프로 이상이어야 합니다.
다음으로 확인할 해결 가이드
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?