TeamViewer는 원격 제어 및 데스크톱 공유 소프트웨어로, 파일 전송은 물론 상대방 사용자와 실시간으로 대화할 수도 있는 강력한 도구입니다. Windows에도 기본적으로 원격 데스크톱 연결 기능이 포함되어 있지만, 많은 사용자들은 여전히 풍부한 기능과 뛰어난 사용 편의성 덕분에 TeamViewer를 선호하고 있습니다.
그러나 TeamViewer 사용 중 '프로토콜 협상 실패(Protocol Negotiation Failed)' 오류 메시지가 표시되는 문제를 겪는 경우가 있습니다. 이 오류는 주로 원격 데스크톱에 연결하려는 시점에 발생하며, 백신 프로그램이나 Windows 방화벽처럼 시스템 내에서 연결을 방해하는 요소가 있을 때 자주 나타납니다.
백그라운드 프로세스가 연결을 차단하면 TeamViewer는 대상 사용자와 정상적으로 연결을 수립하지 못하고 오류 메시지를 출력하게 됩니다. 이번 글에서는 이 문제를 해결하는 다양한 방법을 단계별로 안내해 드리겠습니다.
TeamViewer 프로토콜 협상 실패 오류의 원인
다른 TeamViewer 사용자에게 연결하려고 할 때 이 오류가 발생하는 주요 원인은 다음과 같습니다.
- Windows 방화벽: 경우에 따라 Windows 방화벽이 TeamViewer가 보내거나 받는 요청을 차단하여 원격 데스크톱에 연결하지 못하고 오류 메시지만 표시될 수 있습니다.
- 서드파티 백신 프로그램: 백신 소프트웨어가 TeamViewer의 연결 과정을 방해하여 오류 메시지가 나타나는 경우도 있습니다.
- 시스템 내 악성코드: 일부 사용자들은 감염된 컴퓨터가 문제의 원인이었다고 보고했습니다. 이 경우 백신 소프트웨어를 실행해 모든 악성코드를 제거해야 합니다.
- TeamViewer 버전 불일치: 원격 데스크톱과 서로 다른 버전의 TeamViewer를 사용 중이라면 오류가 발생할 수 있습니다. 양쪽 시스템 모두 최신 버전으로 유지해야 합니다.
오류의 가능한 원인을 파악했으니, 이제 문제를 해결할 수 있는 방법들을 살펴보겠습니다. 각 해결책은 상황에 따라 효과가 다르므로, 아래의 모든 방법을 순서대로 시도해 보시기 바랍니다.
해결 방법 1: Windows 방화벽 비활성화
앞서 언급했듯이, 문제는 Windows 방화벽 기능 때문일 수 있습니다. 이 경우 연결이 성공하는지 확인하기 위해 Windows 방화벽을 일시적으로 비활성화해야 합니다. 방법은 다음과 같습니다.
- Windows 키를 눌러 시작 메뉴를 엽니다.
- 제어판을 연 후 시스템 및 보호 > Windows Defender 방화벽으로 이동합니다.
- 왼쪽 메뉴에서 'Windows Defender 방화벽 켜기 또는 끄기'를 클릭합니다.
- 개인 네트워크 설정과 공용 네트워크 설정 모두에서 'Windows Defender 방화벽 끄기'를 선택합니다.
- 확인을 클릭한 후 다시 연결을 시도합니다.
해결 방법 2: 서드파티 백신 프로그램 비활성화
요즘 백신 소프트웨어는 인터넷 활동을 보호하고 의심스러운 요소를 차단하는 기능을 제공합니다. 하지만 어떤 경우에는 이러한 기능이 원래 차단해서는 안 되는 프로그램까지 막아버려 문제를 일으키기도 합니다.
따라서 사용 중인 서드파티 백신 프로그램을 일시적으로 비활성화한 후 TeamViewer로 연결을 시도해 보세요. 연결이 정상적으로 된다면 백신 프로그램이 원인입니다. 이 경우 백신 소프트웨어의 예외 목록에 TeamViewer를 추가하면 문제 없이 계속 사용할 수 있습니다.
해결 방법 3: PC 바이러스 및 악성코드 검사
시스템이 바이러스나 악성코드에 감염되어 있다면 정상적인 연결이 불가능합니다. 이 경우 백신 소프트웨어를 설치하여 PC를 철저히 검사하고 시스템을 깨끗하게 정리해야 합니다. 별도의 백신 프로그램이 없다면 Windows Defender를 활용할 수도 있습니다. Windows 10에서 검사하는 방법은 다음과 같습니다.
- Windows 키 + I를 눌러 설정 창을 엽니다.
- 업데이트 및 보안으로 이동한 후 Windows 보안 탭을 선택합니다.
- 바이러스 및 위협 방지를 클릭합니다.
- 새 창이 열리면 빠른 검사 아래의 검사 옵션을 클릭합니다.
- 전체 검사를 선택한 후 지금 검사를 클릭합니다.
- 검사가 완료될 때까지 기다립니다.
해결 방법 4: TeamViewer 최신 버전으로 업데이트
마지막으로, 위의 방법들로도 문제가 해결되지 않는다면 내 시스템과 대상 시스템 간의 버전 충돌이 원인일 가능성이 높습니다. 따라서 두 컴퓨터 모두에서 TeamViewer가 최신 버전으로 실행되고 있는지, 설치해야 할 업데이트가 남아 있지 않은지 반드시 확인하세요.