수정 : 원격 데스크톱 연결 & lsquo; 내부 오류가 발생했습니다 & rsquo;

원격 데스크톱 오류 ' 내부 오류가 발생했습니다. '는 종종 RDP 설정 또는 해당 로컬 그룹 정책 보안으로 인해 발생합니다. 사용자가 원격 데스크톱 연결 클라이언트를 사용하여 다른 시스템에 연결할 수 없다는보고가 많이 있습니다. 보고서에 따르면이 문제는 갑자기 발생했으며 특정 조치로 인한 것이 아닙니다.

연결을 클릭하면 원격 데스크톱 연결 클라이언트가 멈추고 몇 초 후에 오류가 나타납니다. 원격 데스크톱 연결은 많은 사용자가 비즈니스 또는 개인 용도로 사용하기 때문에이 오류는 상당히 고통 스러울 수 있습니다. 그러나이 기사를 통해 문제를 해결할 수 있으므로 걱정하지 마십시오.

Windows 10에서 'An Internal Error has Occurred'오류의 원인은 무엇입니까?

오류가 갑자기 나타나기 때문에 구체적인 원인은 알 수 없지만 다음 요인 중 하나로 인해 발생할 수 있습니다.

  • 원격 데스크톱 연결 설정 : 일부 사용자의 경우 원격 데스크톱 연결 클라이언트 설정으로 인해 오류가 발생했습니다.
  • RDP 보안 : 경우에 따라 원격 데스크톱 프로토콜의 보안으로 인해 오류가 나타날 수 있으며이 경우 보안 계층을 변경해야합니다.
  • 컴퓨터 도메인 : 오류가 나타날 수있는 또 다른 요인은 시스템이 연결된 도메인 일 수 있습니다. 이 경우 도메인을 제거한 다음 다시 가입하면 문제가 해결됩니다.

이제 아래에 제공된 솔루션을 적용하기 전에 관리자 계정을 사용하고 있는지 확인하십시오. 또한 문제를 신속하게 분리 할 수 ​​있도록 제공된 솔루션을 제공된 것과 동일한 순서로 따르는 것이 좋습니다.

해결 방법 1 : 원격 데스크톱 연결 설정 변경

시작하려면 RDP 설정을 약간 변경하여 문제를 격리하려고합니다. 일부 사용자는 '연결이 끊어지면 다시 연결'상자를 선택하면 문제가 해결되었다고보고했습니다. 주어진 단계에 따라이를 수행 할 수 있습니다.

  1. 시작 메뉴로 이동하여 원격 데스크톱 연결을 검색하여 엽니 다.
  2. 모든 설정 을 표시 하려면 옵션 표시를 클릭하십시오 .
  3. 경험 탭으로 전환 한 다음 ' 연결이 끊어지면 다시 연결 '확인란이 선택되어 있는지 확인합니다.
  4. 다시 연결해보십시오.

해결 방법 2 : 도메인 재가입

시스템을 연결 한 도메인으로 인해 오류 메시지가 생성되는 경우가 있습니다. 이러한 경우 도메인을 제거한 다음 다시 가입하면 문제가 해결됩니다. 방법은 다음과 같습니다.

  1. 보도 Windows 키 + I 공개로 설정 .
  2. 계정으로 이동 한 다음 회사 또는 학교 액세스 탭으로 전환합니다 .
  3. 시스템을 연결 한 도메인을 선택한 다음 연결 끊기 를 클릭 합니다.
  4. 확인 메시지가 나타나면 예를 클릭합니다 .
  5. 시스템을 분리 한 다음 메시지에 따라 컴퓨터를 다시 시작합니다.
  6. 시스템을 다시 시작한 후 원하는 경우 도메인에 다시 가입 할 수 있습니다.
  7. RDP를 다시 사용해보십시오.

솔루션 3 : MTU 값 변경

문제를 해결하는 또 다른 방법은 MTU 값을 변경하는 것입니다. 최대 전송 단위는 네트워크에서 전송할 수있는 패킷의 최대 크기입니다. MTU 값을 삭제하면 문제를 해결하는 데 도움이 될 수 있습니다. 방법은 다음과 같습니다.

  1. MTU 값을 변경하려면 TCP Optimizer 라는 도구를 다운로드해야합니다 . 여기에서 다운로드 할 수 있습니다.
  2. 다운로드가 완료되면 관리자 권한 으로 TCP Optimizer 엽니 다 .
  3. 하단에서 설정 선택 앞의 사용자 지정선택합니다 .
  4. MTU 값을 1458로 변경합니다 .
  5. Apply Changes를 클릭 한 다음 프로그램을 종료합니다.
  6. 문제가 해결되었는지 확인하십시오.

해결 방법 4 : 그룹 정책 편집기에서 RDP의 보안 변경

경우에 따라 Windows 그룹 정책의 RDP 보안 계층으로 인해 오류 메시지가 나타납니다. 이러한 시나리오에서는 RDP 보안 계층을 사용하도록 강제해야합니다. 방법은 다음과 같습니다.

  1. 시작 메뉴로 이동하여 로컬 그룹 정책을 검색 하고 ' 그룹 정책 편집 '을 엽니 다 .
  2. 다음 디렉토리로 이동하십시오.
  3. 컴퓨터 구성> 관리 템플릿> Windows 구성 요소> 원격 데스크톱 서비스> 원격 데스크톱 세션 호스트> 보안
  4. 오른쪽에서 ' 원격 (RDP) 연결에 특정 보안 계층 ​​사용 필요 '를 찾아 두 번 클릭하여 편집합니다.
  5. 그것은 '로 설정되어있는 경우 구성되지 않음 '을 선택 사용 하고 앞에 보안 레이어 를 선택 RDP를 .
  6. 적용을 클릭 한 다음 확인 을 누르 십시오 .
  7. 변경 사항이 적용되도록 시스템을 다시 시작하십시오.
  8. 다시 연결해보십시오.

해결 방법 5 : 네트워크 수준 인증 비활성화

네트워크 수준 인증 또는 NLA를 비활성화하여 문제를 해결할 수도 있습니다. 이 문제는 사용자 또는 대상 시스템이 NLA를 사용하여 원격 데스크톱을 실행하는 원격 연결 만 허용하도록 구성된 경우 때때로 발생할 수 있습니다. 비활성화하면 문제가 해결됩니다. 방법은 다음과 같습니다.

  1. 바탕 화면으로 이동하여이 PC를 마우스 오른쪽 버튼으로 클릭 하고 속성을 선택 합니다.
  2. 원격 설정을 클릭 합니다 .
  3. 에서 원격 데스크톱 의이 '유엔 - 눈금 네트워크 수준 인증을 가진 원격 데스크톱을 실행에만 컴퓨터에서 연결 허용 상자를 제공합니다.
  4. 적용을 클릭 한 다음 확인 을 누르 십시오 .
  5. 문제를 격리하는지 확인하십시오.

해결 방법 6 : 원격 데스크톱 서비스 다시 시작

경우에 따라 원격 데스크톱 서비스를 다시 시작하는 것이 트릭을 수행하므로이 단계에서는 수동으로 다시 시작합니다. 그에 대한:

  1. " Windows "+ " R "을 눌러 실행 프롬프트를 엽니 다.
  2. " 서비스 "를 입력 합니다 . msc "를 입력하고 " Enter "를 누릅니다 .
  3. " 원격 데스크톱 서비스 "를 두 번 클릭하고 "중지"를 클릭합니다 .
  4. 5 초 이상 기다린 후 "시작" 을 클릭합니다 .
  5. 문제가 지속되는지 확인 하십시오.

해결 방법 7 : VPN 연결 비활성화

인터넷 연결이 다른 서버를 통해 라우팅 될 수있는 프록시 또는 VPN 연결을 사용하도록 컴퓨터를 구성 할 수 있으며 이로 인해 연결을 제대로 설정하지 못할 수 있습니다. 따라서이 단계에서는 Internet Explorer의 프록시 설정을 비활성화하고 컴퓨터에서 실행중인 모든 VPN을 비활성화해야합니다.

  1. 키보드에서 Windows + R 키를 동시에 누릅니다.
  2. 실행 대화 상자가 화면에 나타나면 빈 상자에 "MSConfig" 를 입력 하고 확인을 누릅니다.
  3. 시스템 구성 창에서 부팅 옵션을 선택한 다음 "안전 부팅" 옵션 을 확인하십시오 .
  4. 적용을 클릭하고 확인을 누릅니다.
  5. 안전 모드로 부팅하려면 지금 PC를 다시 시작하십시오.
  6. 다시 동일한 "Windows" + "R" 키를 동시에 누르고 실행 대화 상자에 "inetcpl.cpl"입력 하고 "Enter" 를 눌러 실행합니다.
  7. 인터넷 속성 대화 상자가 화면에 나타나면 거기에서 "연결" 탭을 선택합니다 .
  8. " LAN에 프록시 서버 사용 "상자의 선택을 취소 한 다음 확인을 클릭합니다.
  9. 지금 MSConfig를 다시 열고 이번에는 안전 부팅 옵션을 선택 취소하여 변경 사항을 저장하고 컴퓨터를 다시 시작하십시오.
  10. 오류 메시지가 지속되는지 확인하십시오.

해결 방법 8 : 로컬 보안 정책 재구성

이것은 로컬 보안 정책 유틸리티를 사용해야하는 문제를 해결하는 또 다른 방법입니다. 다음 단계를 진행하여 수행 할 수 있습니다.

  1. 보도 "윈도우" + "R은" 실행 프롬프트를 엽니 다.
  2. 입력 "Secpol.msc를" 를 누르십시오 "입력" 로컬 보안 정책 유틸리티를 시작합니다.
  3. 로컬 보안 정책 유틸리티에서 "로컬 정책" 옵션을 클릭 한 다음 왼쪽 창에서 "보안 옵션" 을 선택합니다 .Windows 설정> 보안 설정> 로컬 정책> 보안 옵션으로 이동합니다.
  4. 오른쪽 창에서 스크롤하여 "시스템 암호화" 옵션을 클릭 하고
  5. 오른쪽 창에서 스크롤하여 " 시스템 암호화 : 암호화, 해싱 및 서명 알고리즘을 포함한 FIPS 140 호환 암호화 알고리즘 사용 "옵션 을 찾습니다 .
  6. 이 옵션을 두 번 클릭 하고 다음 창에서 "사용" 버튼을 선택합니다.
  7. "적용" 을 클릭 하여 변경 사항을 저장 한 다음 "확인"클릭 하여 창을 닫습니다.
  8. 이렇게하면 컴퓨터의 문제가 해결되는지 확인하십시오.

해결 방법 10 : 원격 연결 허용

RDP를 사용하는 동안이 오류가 표시되는 일부 시스템 구성에 따라 컴퓨터에서 원격 연결이 허용되지 않을 수 있습니다. 따라서이 단계에서는 제어판에서이 설정을 재구성 한 다음 컴퓨터에서이 문제가 해결되는지 확인합니다. 이를 수행하려면 :

  1. 보도 "윈도우" + "R은" 실행 프롬프트를 실행합니다.
  2. 입력 "제어판"을 누르십시오 "입력" 고전 제어판 인터페이스를 시작합니다.
  3. 제어판에서 "시스템 및 보안" 옵션을 클릭 한 다음 "시스템" 버튼 을 선택 합니다.
  4. 시스템 설정 에서 왼쪽 창에서 "고급 시스템 설정" 을 클릭합니다 .
  5. 고급 시스템 설정에서 "원격" 탭을 클릭하고 " 이 컴퓨터에 대한 원격 지원 연결 허용 "옵션이 선택되어 있는지 확인합니다.
  6. 또한 그 아래에있는 " 이 컴퓨터에 대한 원격 연결 허용 "탭도 선택되어 있는지 확인하십시오.
  7. "적용" 을 클릭 하여 변경 사항을 저장 한 다음 "확인"클릭 하여 창을 종료합니다.
  8. 이렇게하면 컴퓨터에서이 문제가 해결되는지 확인하십시오.

솔루션 11 : 서비스 시작 변경

원격 데스크톱 서비스가 자동으로 시작되지 않도록 구성되었을 수 있습니다. 따라서이 단계에서는이 구성을 변경하고 서비스가 자동으로 시작되도록 할 것입니다. 이렇게하려면 아래 가이드를 따르세요.

  1. 보도 "윈도우" + "R은" 실행 프롬프트를 실행합니다.
  2. 입력 "Services.msc를" 를 누르십시오 "입력" 서비스 관리 창을 실행 할 수 있습니다.대화 상자 실행 : services.msc
  3. 서비스 관리 창에서 "원격 데스크톱 서비스" 옵션을 두 번 클릭 한 다음 "중지" 버튼을 클릭합니다.
  4. "시작 유형" 옵션을 클릭 하고 "자동" 옵션을 선택합니다.
  5. 이 창을 닫고 바탕 화면으로 돌아갑니다.
  6. 그런 다음 컴퓨터를 다시 시작하고 문제가 지속되는지 확인하십시오.

해결 방법 12 : 영구 비트 맵 캐싱 활성화

이 문제가 발생하는 또 다른 가능한 이유는 RDP 설정에서 "영구 비트 맵 캐싱"기능이 비활성화되어 있기 때문입니다. 따라서이 단계에서는 원격 데스크톱 연결 앱을 시작한 다음 경험 패널에서이 설정을 변경합니다. 이렇게하려면 아래 가이드를 따르세요.

  1. 키보드에서 "Windows" + "S" 를 누르고 검색 창 에 "원격 데스크톱 연결" 을 입력합니다.
  2. 온 클릭 은 "옵션" 버튼을 누른 다음을 클릭합니다 "경험" 탭을 선택합니다.
  3. 경험 탭에서 "영구 비트 맵 캐싱" 옵션을 선택하고 변경 사항을 저장합니다.
  4. 원격 데스크톱 연결을 시도한 다음 문제가 계속되는지 확인하십시오.

해결 방법 13 : 컴퓨터에서 고정 IP 비활성화

고정 IP를 사용하도록 네트워크 어댑터를 구성했고 원격 데스크톱 연결과 제대로 정렬되지 않았기 때문에이 문제가 컴퓨터에서 트리거 될 수 있습니다. 따라서이 단계에서는 네트워크 구성 설정을 통해 컴퓨터에서 고정 IP를 비활성화 한 다음 그렇게하여 문제가 해결되었는지 확인합니다. 그에 대한:

  1. 보도 "윈도우" + "R은" 실행 프롬프트를 실행합니다.
  2. 입력 "ncpa.cpl을" 를 누르십시오 "입력" 네트워크 구성 패널을 시작합니다.
  3. 네트워크 구성 패널에서 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택 합니다.
  4. "인터넷 프로토콜 버전 4 (TCP / IPV4)" 옵션을 두 번 클릭 한 다음 "일반" 탭 을 클릭합니다 .
  5. 체크 "자동으로 IP 주소 받기" 옵션을 변경 사항을 저장합니다.
  6. " 확인 "을 클릭 하여 창을 종료하고 문제가 지속되는지 확인합니다.

해결 방법 14 : SonicWall VPN 재구성

컴퓨터에서 SonicWall VPN 클라이언트를 사용하고 해당 응용 프로그램에 기본 구성을 사용하는 경우 원격 데스크톱 연결 응용 프로그램을 사용하려고 할 때이 오류가 발생할 수 있습니다. 따라서이 단계에서는 VPN 내에서 일부 설정을 변경합니다. 그에 대한:

  1. 컴퓨터에서 Sonicwall을 시작합니다.
  2. "VPN"을 클릭 한 다음 "설정" 옵션 을 선택합니다 .
  3. VPN 정책 목록에서 "WAN"을 찾으십시오 .
  4. 오른쪽 의 "구성" 옵션을 클릭 한 다음 "클라이언트" 탭 을 선택합니다 .
  5. "가상 어댑터 설정" 드롭 다운을 클릭 하고 "DHCP 임대" 옵션을 선택합니다.
  6. 이렇게하면 문제가 해결되는지 확인하십시오.
  7. 이 문제가 여전히 해결되지 않으면 VPN에서 현재 DHCP 임대를 제거해야합니다.
  8. "VPN" 옵션으로 이동 한 다음 "DHCP over VPN" 버튼 을 선택 합니다.
  9. 기존 DHCP 임대를 삭제하고 연결을 다시 시작하십시오.
  10. 이 작업을 수행 한 후에도 문제가 지속되는지 확인하십시오.

해결 방법 15 : 명령 프롬프트를 통한 연결 진단

원격 데스크톱 연결을 사용하여 연결하려는 컴퓨터는이 문제가 발생하여 연결에 사용할 수 없을 수 있습니다. 따라서 컴퓨터를 연결할 수 있는지 여부를 진단해야합니다.

이를 위해 먼저 명령 프롬프트를 사용하여 컴퓨터의 IP 주소를 식별 한 다음 컴퓨터의 명령 프롬프트를 사용하여 시도하고 핑합니다. 핑이 성공하면 연결이 설정 될 수 있습니다. 그렇지 않은 경우 연결하려는 컴퓨터에 문제가 있고 설정에 문제가 있음을 의미합니다. 이 목적을 위해:

  1. 로컬로 연결하려는 컴퓨터에 액세스하고 키보드에서 "Windows" + "R" 키를 눌러 실행 프롬프트를 시작합니다.
  2. 입력 "Cmd를" 를 누르십시오 "입력" 프롬프트 명령을 실행합니다.
  3. 명령 프롬프트에서 다음 명령을 입력 하고 "Enter" 를 눌러 컴퓨터의 IP 정보를 표시합니다.
  4. "기본 게이트웨이" 제목 아래에 나열된 IP 주소 는 "192.xxx.x.xx" 또는 유사한 형식 이어야 합니다.
  5. 연결하려는 컴퓨터의 IP 주소를 얻은 후에는 추가 테스트를 위해 자신의 컴퓨터로 돌아갈 수 있습니다.
  6. 개인용 컴퓨터에서 "Windows" + "R" 을 눌러 실행 프롬프트를 시작하고 "Cmd" 를 입력 하여 명령 프롬프트를 엽니 다.
  7. 명령 프롬프트에 다음 명령을 입력 하고 "enter" 를 눌러 실행합니다.

    ping (연결하려는 컴퓨터의 IP 주소)

  8. 명령 프롬프트가 IP 주소의 핑을 완료하고 결과를 기록 할 때까지 기다립니다.
  9. ping이 성공하면 IP 주소에 액세스 할 수 있음을 의미합니다.
  10. 이제 IP 주소를 통해 텔넷이 가능한지 확인하여 컴퓨터 의 "텔넷" 기능을 테스트 할 것 입니다.
  11. 이를 위해 "Windows" + "R"을 누르고 "Cmd" 를 입력 하여 명령 프롬프트를 엽니 다.
  12. 다음 명령을 입력하여 RDP 클라이언트가 열어야하는 포트에서 텔넷이 가능한지 확인합니다.
    텔넷 3389
  13. 이 텔넷이 성공하면 검은 색 화면이 나타나야합니다. 그렇지 않으면 컴퓨터에서 포트가 차단되었음을 의미합니다.

검은 색 화면이 반환되지 않으면 포트에서 텔넷을 시도하는 동안이 문제가 표시되어 컴퓨터에서 포트가 열리지 않을 수 있음을 의미합니다. 따라서이 단계에서는 컴퓨터의 특정 포트를 열도록 Windows 방화벽을 재구성합니다. 그에 대한:

  1. " Windows "+ " I "를 눌러 설정을 열고 " 업데이트 및 보안"을 클릭합니다 .
  2. 왼쪽 창에서 " Windows 보안 "탭을 선택하고 " 방화벽 및 네트워크 보안 "옵션을 클릭합니다.
  3. 목록에서 " 고급 설정 "버튼을 선택합니다 .
  4. 새 창이 열리면 " 인바운드 규칙 "옵션을 클릭 하고 " 규칙 "을 선택 합니다.
  5. " 포트 "를 선택 하고 "다음"을 클릭합니다 .
  6. TCP ”를 클릭 하고“ Specified Local Ports ”옵션을 선택하십시오.
  7. 포트 번호 에 “3389” 를 입력합니다 .
  8. "을 클릭 다음 "과 "선택 허용 연결 ".
  9. 다음 ”을 선택 하고 세 가지 옵션이 모두 선택되어 있는지 확인하십시오.
  10. 다시 " 다음 "을 클릭 하고 새 규칙에 대한 " 이름 "을 작성합니다.
  11. 이름을 입력 한 후 “ 다음 ”을 선택 하고“ 마침 ”을 클릭 합니다 .
  12. 마찬가지로 나열한 4 단계로 돌아가 이번에는 "아웃 바운드 규칙"을 선택 하고 전체 프로세스를 반복하여이 프로세스에 대한 아웃 바운드 규칙도 만듭니다.
  13. 인바운드 및 아웃 바운드 규칙을 모두 만든 후 문제가 지속되는지 확인합니다.

해결 방법 16 : 클라이언트에서 UDP 끄기

레지스트리 또는 그룹 정책에서 설정을 변경하기 만하면이 문제를 해결할 수 있습니다. Windows Home 버전을 사용하는 경우 레지스트리 방법을 사용하여이 솔루션을 시도해 볼 수 있으며 그렇지 않으면 아래 가이드에서 그룹 정책 방법을 구현할 수 있습니다.

레지스트리 방법 :

  1. 보도 "윈도우" + "R은" 실행 프롬프트를 실행합니다.
  2. 입력 "regedit를" 를 누르십시오 "입력" 레지스트리를 시작합니다.
  3. 레지스트리 내에서 다음 옵션을 탐색하십시오.
    HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services \ Client
  4. 이 폴더 내에서 fClientDisableUDP 옵션을 "1" 로 설정합니다 .
  5. 변경 사항을 저장하고 레지스트리를 종료합니다.
  6. 이 값을 레지스트리에 추가하면 컴퓨터에서이 문제가 해결되는지 확인하십시오.

그룹 정책 방법

  1. 키보드에서 "Windows" + "R" 버튼을 눌러 실행 프롬프트를 시작합니다.
  2. 입력 "Gpedit.msc를" 를 누르십시오 "입력" 그룹 정책 관리자를 시작합니다.실행 대화 상자 창 10의 gpedit.msc
  3. 그룹 정책 관리자에서 "컴퓨터 구성" 옵션을 두 번 클릭 한 다음 "관리 템플릿" 옵션 을 엽니 다 .
  4. 더블 클릭 "Windows 구성 요소" 및 "원격 데스크톱 서비스"옵션에 다음을 두 번 클릭합니다.
  5. 온 더블 클릭 "원격 데스크톱 연결 클라이언트" 온 후 더블 클릭 "클라이언트에 UDP를 해제" 옵션을 선택합니다.
  6. 체크 "사용" 버튼을하고 변경 사항을 저장합니다.
  7. 그룹 정책 관리자를 종료 한 다음 문제가 지속되는지 확인하십시오.

PowerShell 명령 사용

어떤 이유로 위에 표시된대로 레지스트리 값을 추가 할 수없는 경우 Windows Powershell 유틸리티를 사용하여이 변경 사항을 구현할 수도 있습니다. 그 목적을 위해 :

  1. 키보드에서 "Windows" + "X" 를 누르고 "Powershell (관리자)" 옵션을 선택합니다.
  2. PowerShell 창에 다음 명령을 입력하고 "Enter"를 눌러 실행합니다.
    New-ItemProperty 'HKLM : \ SOFTWARE \ Microsoft \ Terminal Server Client'-Name UseURCP -PropertyType DWord -Value 0
  3. 컴퓨터에서 명령을 실행 한 후 문제가 계속 발생하는지 확인하십시오.

마지막 해결책:

이 문제에 직면 한 대부분의 사람들은 최근 Windows 업데이트 이후에이 문제가 발생했음을 알게되었습니다. 소스에 따르면 원격 클라이언트 또는 Windows 자체가 1809 버전의 Windows로 업데이트 된 경우 문제가 발생합니다. 따라서 최종 솔루션으로 이전 버전의 Windows로 돌아가거나보다 안정적인 버전의 운영 체제가 출시 될 때까지 기다리는 것이 좋습니다.