TeamViewer는 화상 채팅과 원격 제어에 유용한 프로그램으로, 게이머와 원격 IT 지원 담당자들 사이에서 인기 있는 선택지입니다. 하지만 많은 사용자가 연결 자체가 되지 않는 문제를 겪고 있습니다. 화면 하단의 빨간 불 옆에 문제의 오류 메시지가 표시되는 것이 바로 그 증상입니다.
다행히 이 문제를 해결할 수 있는 방법은 여러 가지가 있으며, 대부분 어렵지 않게 따라 할 수 있습니다. 아래에서 원인과 해결책을 하나씩 살펴보겠습니다.
TeamViewer '연결을 확인할 준비가 되지 않았습니다' 오류의 원인
이 오류는 다양한 원인으로 발생합니다. 정확한 원인을 파악하면 모든 방법을 시도하지 않고도 빠르게 문제를 해결할 수 있으므로, 주요 원인부터 확인해 보세요.
- hosts 파일 설정 오류 – hosts 파일에는 인터넷에 연결하는 앱들의 중요한 정보가 담겨 있습니다. TeamViewer 관련 항목이 손상되었을 수 있으며, 해당 항목을 삭제하면 Windows가 자동으로 재생성합니다.
- 백신 또는 방화벽 문제 – 백신 프로그램이나 방화벽이 TeamViewer의 인터넷 접근을 차단하는 경우, 실행 파일에 대한 예외를 추가해야 합니다.
- DNS 및 Winsock 문제 – DNS 주소를 변경하고 Winsock을 초기화하는 것만으로도 문제가 해결된 사용자가 많습니다.
- IPv6 연결 문제 – TeamViewer가 IPv6 환경에서 작동하지 않는 경우가 있습니다. IPv6를 비활성화하면 문제가 해결될 수 있습니다.
- TeamViewer의 새 인터페이스 – 의외로 새 UI가 연결 문제를 일으키는 경우가 있으며, 기존 인터페이스로 되돌리면 해결되기도 합니다.
방법 1: hosts 파일에서 TeamViewer 항목 삭제하기
컴퓨터의 hosts 파일에 있는 TeamViewer 항목이 손상되었을 가능성이 높습니다. 잘못된 주소와 데이터가 저장되어 있을 수 있으므로 해당 항목을 삭제하고, 파일을 다시 열면 항목이 자동으로 재생성되어 문제가 해결되기를 기대할 수 있습니다.
- 파일 탐색기를 열고 왼쪽 창에서 내 PC(또는 내 컴퓨터)를 클릭한 후 로컬 디스크 C를 엽니다. 그런 다음 C >> Windows >> System32 >> Drivers >> Etc 경로로 이동합니다.
- Windows 폴더가 보이지 않는다면 숨김 파일 표시 옵션을 켜야 합니다. 파일 탐색기 상단 메뉴에서 '보기' 탭을 클릭하고 표시/숨기기 섹션의 '숨긴 항목' 체크박스를 선택하세요. 이 설정은 변경 전까지 유지됩니다.

- Etc 폴더에서 hosts 파일을 찾아 마우스 오른쪽 버튼으로 클릭한 후 '메모장으로 열기'를 선택합니다. Ctrl + F 키를 누르고 검색 상자에 'teamviewer'를 입력한 후 '찾기 다음'을 클릭합니다.
- #Teamviewer로 시작하는 TeamViewer 섹션을 찾아 해당 부분 전체를 선택한 후 마우스 오른쪽 버튼을 눌러 삭제합니다.
- Ctrl + S 키 또는 파일 >> 저장으로 변경 사항을 저장하고, 메모장을 종료한 후 컴퓨터를 재시작합니다. 그런 다음 오류 메시지가 계속 나타나는지 확인하세요.
방법 2: DNS 주소 변경하기
인터넷 서비스 공급자(ISP)가 제공하는 DNS 대신 다른 DNS를 사용함으로써 문제를 해결한 사용자들이 많습니다. Google DNS를 사용하는 것이 가장 간단한 방법입니다. 아래 단계를 따라 DNS 주소를 변경해 보세요.
- Windows + R 키 조합을 눌러 실행 창을 연 후 'ncpa.cpl'을 입력하고 확인을 클릭하여 네트워크 연결 설정을 엽니다.
- 또는 제어판을 직접 열어 우측 상단의 '보기 기준'을 '범주'로 변경한 후 '네트워크 및 인터넷'을 클릭하고, '네트워크 및 공유 센터' > 좌측 메뉴의 '어댑터 설정 변경'을 차례로 클릭해도 됩니다.

- 네트워크 연결 창에서 현재 사용 중인 네트워크 어댑터를 더블클릭하고, 관리자 권한이 있다면 하단의 '속성' 버튼을 클릭합니다.
- 목록에서 인터넷 프로토콜 버전 4(TCP/IPv4)를 선택한 후 '속성' 버튼을 클릭합니다.

- 일반 탭에서 '다음 DNS 서버 주소 사용' 라디오 버튼을 선택합니다.
- 기본 설정 DNS 서버에 8.8.8.8, 대체 DNS 서버에 8.8.4.4를 입력합니다.

- '끝낼 때 설정 확인' 옵션을 체크한 상태로 확인을 클릭하여 변경 사항을 적용합니다. 이후 오류 메시지가 사라졌는지 확인하세요.
방법 3: Winsock 초기화하기
netsh winsock reset 명령어는 명령 프롬프트에서 Winsock 카탈로그를 기본 상태로 초기화하는 데 유용합니다. TeamViewer 연결 문제가 발생했을 때 시도해 볼 만한 방법입니다.
- 시작 메뉴에서 '명령 프롬프트'를 검색하고, 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
- 또는 Windows 로고 키 + R을 눌러 실행 창을 열고 'cmd'를 입력한 후 Ctrl + Shift + Enter 키 조합으로 관리자 권한 명령 프롬프트를 실행할 수도 있습니다.

- 아래 명령어를 한 줄씩 입력하고 각각 Enter 키를 누릅니다. 'Winsock reset completed successfully'라는 성공 메시지가 표시되면 정상적으로 완료된 것입니다. 이후 문제가 지속되는지 확인하세요.
netsh winsock reset netsh int ip reset

방법 4: 새 사용자 인터페이스 비활성화하기
사용자 인터페이스가 인터넷 연결과 무관해 보이지만, 의외로 많은 사용자가 기존 디자인으로 되돌린 후 문제가 해결되었다고 보고했습니다. TeamViewer 설정에서 간단히 변경할 수 있습니다.
- 바탕 화면의 TeamViewer 아이콘을 더블클릭하거나 시작 메뉴에서 검색하여 TeamViewer를 실행합니다.
- 홈 화면에서 메뉴 바의 '기타(Extras)' 버튼을 클릭하고 목록에서 '옵션(Options)'을 선택합니다.

- 왼쪽 메뉴에서 '고급(Advanced)' 탭으로 이동한 후 일반 고급 설정 아래의 '새 사용자 인터페이스 사용' 옵션을 찾아 체크를 해제하고 변경 사항을 확인합니다.

- TeamViewer를 다시 실행하고 오류 메시지가 사라졌는지 확인합니다.
방법 5: Teamviewer_Service.exe 예외 추가하기
백신 프로그램이 TeamViewer의 인터넷 연결 시도를 위협으로 오인하여 차단하는 경우가 있습니다. 백신의 예외/제외 목록에 TeamViewer를 추가하면 이 문제를 해결할 수 있습니다.
- 시스템 트레이(화면 우측 하단 작업 표시줄)의 백신 아이콘을 더블클릭하거나 시작 메뉴에서 검색하여 백신 프로그램을 엽니다.
- 예외(Exclusions) 설정 위치는 백신 프로그램마다 다릅니다. 주요 백신 프로그램별 경로는 다음과 같습니다:
Kaspersky Internet Security: 홈 >> 설정 >> 추가 >> 위협 및 제외 >> 제외 >> 신뢰할 수 있는 응용 프로그램 지정 >> 추가

AVG: 홈 >> 설정 >> 구성 요소 >> Web Shield >> 예외

Avast: 홈 >> 설정 >> 일반 >> 제외
- 폴더 탐색 창이 나타나면 Teamviewer_Service.exe 실행 파일을 추가합니다. 기본 설치 경로는 다음과 같습니다:
C:\Program Files (x86)\TeamViewer
- 오류 없이 TeamViewer를 사용할 수 있는지 확인합니다. 여전히 작동하지 않으면 컴퓨터를 재시작하고 다시 시도하세요. 그래도 문제가 지속되면 백신 프로그램을 제거하고 다른 제품으로 교체하는 것을 고려해 보세요.
방법 6: Windows Defender 방화벽에서 허용하기
TeamViewer가 정상 작동하려면 인터넷과 서버에 끊김 없이 접근해야 합니다. Windows Defender 방화벽이 원인인 경우가 많으므로, Teamviewer_Service.exe 실행 파일에 대한 예외를 추가하는 것을 권장합니다.
- 시작 메뉴에서 검색하거나 작업 표시줄의 검색 버튼을 이용해 제어판을 엽니다.
- 제어판이 열리면 보기 방식을 큰 아이콘 또는 작은 아이콘으로 변경한 후 아래로 스크롤하여 Windows Defender 방화벽을 엽니다.

- 좌측 목록에서 'Windows 방화벽을 통해 앱 또는 기능 허용' 옵션을 클릭합니다. 설치된 앱 목록이 나타나면 상단의 '설정 변경' 버튼을 클릭하고 관리자 권한을 부여합니다. 목록에 TeamViewer가 없다면 하단의 '다른 앱 허용' 버튼을 클릭하세요.

- TeamViewer 설치 폴더(기본값: C:\Program Files (x86)\TeamViewer)로 이동하여 Teamviewer_Service.exe 파일을 선택합니다.
- 파일을 찾은 후 상단의 '네트워크 종류' 버튼을 클릭하고 개인과 공용 두 항목 모두 체크한 후 확인 >> 추가를 클릭합니다.

- 확인을 클릭하고 컴퓨터를 재시작한 후 오류 메시지가 사라졌는지 확인합니다.
방법 7: IPv6 비활성화하기
IPv6 연결을 비활성화하여 문제를 해결한 사용자가 많으며, 방법도 매우 간단합니다. 문제 해결 과정에서 건너뛰지 말고 꼭 시도해 보세요.
- Windows + R 키 조합을 눌러 실행 창을 열고 'ncpa.cpl'을 입력한 후 확인을 클릭하여 네트워크 연결 설정을 엽니다.
- 또는 제어판을 직접 열어 '보기 기준'을 '범주'로 변경한 후 '네트워크 및 인터넷' > '네트워크 및 공유 센터' > '어댑터 설정 변경' 순서로 이동해도 됩니다.

- 네트워크 연결 창이 열리면 현재 사용 중인 네트워크 어댑터를 더블클릭합니다.
- '속성'을 클릭하고 목록에서 인터넷 프로토콜 버전 6(TCP/IPv6) 항목을 찾아 체크박스를 해제한 후 확인을 클릭합니다. 컴퓨터를 재시작하여 변경 사항을 적용하고 문제가 해결되었는지 확인하세요.

방법 8: TeamViewer 서비스 재시작하기
TeamViewer 서비스를 중지했다가 다시 시작하면 전체 프로세스가 효과적으로 재시작되며, 몇 분 만에 문제를 해결한 사용자도 많습니다. 시작하기 전에 TeamViewer가 완전히 종료되어 있는지 확인하세요.
- Windows 키 + R 키 조합을 눌러 실행 창을 열고 'services.msc'를 입력한 후 확인을 클릭하여 서비스 도구를 엽니다.

- 또는 시작 메뉴에서 제어판을 검색하여 열 수도 있습니다.
- 제어판 창이 열리면 우측 상단의 '보기 기준'을 '큰 아이콘'으로 변경하고 아래로 스크롤하여 관리 도구를 클릭한 후 하단의 서비스 바로 가기를 엽니다.

- 목록에서 TeamViewer Service를 찾아 마우스 오른쪽 버튼으로 클릭한 후 '속성'을 선택합니다.
- 서비스가 실행 중이라면(서비스 상태 옆에서 확인 가능) 창 가운데의 '중지' 버튼을 클릭하여 잠시 중지합니다. 이미 중지 상태라면 그대로 둡니다.

- 속성 창의 '시작 유형' 드롭다운 메뉴가 '자동'으로 설정되어 있는지 확인합니다. 시작 유형 변경 시 나타나는 대화 상자가 있다면 확인을 누르고, 창 가운데의 '시작' 버튼을 클릭한 후 종료합니다.
방법 9: TeamViewer 재설치하기
위의 모든 방법이 실패했다면 TeamViewer를 재설치하는 것이 마지막 해결책입니다. 단계를 올바르게 따르면 빠르고 간단하게 처리할 수 있으며, 최신 버전을 설치하면 현재 겪고 있는 문제에 대한 패치도 함께 적용됩니다.
- 시작 메뉴를 열고 '제어판'을 검색하여 엽니다. Windows 10 사용자라면 시작 메뉴 좌측 하단의 톱니바퀴 아이콘을 클릭하여 설정 앱을 열어도 됩니다.

- 제어판에서 우측 상단의 '범주' 보기를 선택한 후 프로그램 섹션 아래의 '프로그램 제거'를 클릭합니다.
- 설정 앱을 사용하는 경우 '앱'을 클릭하면 설치된 모든 프로그램 목록이 나타날 때까지 잠시 기다립니다.
- 목록에서 TeamViewer를 찾아 '제거/복구'를 클릭하고, 화면의 안내에 따라 완전히 제거합니다.

- TeamViewer 공식 웹사이트에서 최신 버전을 다운로드합니다. 다운로드 폴더에서 설치 파일을 실행하고 화면의 지시에 따라 설치한 후, 문제가 해결되었는지 확인하세요.