팀뷰어 "세션 코드가 만료되었습니다" 해결 방법
팀뷰어에서 세션 코드가 만료되었다며 연결이 안 될 때 원인을 상황별로 나눠 정리했습니다. 코드 재발급, 무인 접속 전환, 상업용 오인 구분까지 안내합니다.
세션 코드는 그 원격 지원 세션에만 붙는 일회용 코드입니다. 상대방 화면에 지금 떠 있는 코드를 다시 받아 입력하면 대부분 해결됩니다. 매번 반복된다면 코드 방식을 버리고 무인 접속(고정 비밀번호)으로 바꾸는 게 근본 해결책입니다.
팀뷰어로 접속하려는데 “세션 코드가 만료되었습니다”만 뜨고 연결이 안 되는 경우가 있습니다. 원인이 하나가 아니라서, 상황을 나눠서 확인해야 합니다.
먼저 — 세션 코드가 무엇인지 알면 절반은 해결됩니다
예전 팀뷰어는 ID 9자리 + 비밀번호 4자리로 접속했습니다. 지금의 팀뷰어는 원격 지원을 할 때 세션 코드 또는 세션 링크를 씁니다.
팀뷰어 공식 문서가 안내하는 원격 지원 절차는 이렇습니다.
- 지원하는 사람이 세션을 만듭니다.
- 만들어진 세션 링크 또는 세션 코드를 상대방에게 전달합니다.
- 상대방이 링크를 열거나 코드를 입력해 세션에 참여합니다.
- 지원하는 사람이 세션 시작을 승인합니다.
- 상대방이 원격 제어를 허용합니다.
여기서 핵심은 세션 코드는 “그 세션”에만 붙는 일회용 표라는 점입니다. 계정에 고정된 번호가 아닙니다.
그래서 “만료”는 대부분 시간이 지나서가 아니라, 그 코드가 가리키던 세션이 이미 사라졌기 때문입니다. 아래 4가지 중 하나에 해당하는지 확인하세요.
원인 1. 상대방이 퀵서포트를 껐다 켰다 (가장 흔함)
카카오톡으로 코드를 받아 적어두고, 그 사이 상대방이 창을 닫았다가 다시 연 경우입니다. 다시 열면 새 코드가 발급되고, 아까 받은 코드는 그 즉시 무효가 됩니다.
해결:
- 상대방에게 퀵서포트(QuickSupport) 창을 그대로 켜 두라고 부탁합니다.
- 지금 화면에 떠 있는 코드를 불러달라고 합니다.
- 받은 즉시 입력합니다.
전화로 진행할 때 특히 자주 생깁니다. “아까 알려준 번호”가 아니라 “지금 보이는 번호”를 물어야 합니다.
원인 2. 지원자 쪽 세션 창을 닫았다
반대 방향도 있습니다. 지원하는 사람이 세션을 만들어놓고 창을 닫거나 팀뷰어를 재시작하면, 그 세션이 종료되면서 이미 보낸 코드가 죽습니다.
해결: 세션을 새로 만들고, 새 코드를 다시 전달합니다. 상대방이 예전 코드를 붙여넣지 않도록 이전 메시지를 지워달라고 하면 혼선이 줄어듭니다.
원인 3. 상대방과 내가 서로 다른 방식을 쓰고 있다
한쪽은 새 팀뷰어(세션 코드 방식), 다른 쪽은 예전 팀뷰어(ID·비밀번호 방식)를 보고 있으면 서로 말이 안 통합니다. 상대방은 9자리 ID를 불러주는데 코드 칸에 넣으면 당연히 만료·오류가 납니다.
해결: 양쪽 다 공식 사이트에서 받은 최신 버전으로 맞춥니다. 상대방이 설치를 못 하는 상황이면, 설치가 필요 없는 퀵서포트를 쓰게 하면 됩니다.
- 상대방이 받은 세션 링크를 엽니다.
- 퀵서포트 다운로드를 눌러 자기 운영체제(윈도우/맥) 버전을 받습니다.
- 내려받은 파일을 실행하고 약관에 동의하면 코드가 화면에 나타납니다.
원인 4. 무료 라이선스인데 상업용으로 분류됐다
위 세 가지를 다 해봤는데도 계속 반복된다면 연결 자체가 막히고 있는 것일 수 있습니다. 팀뷰어는 사용 패턴을 자동 분석해 상업용 여부를 판단합니다. 공식 안내에 따르면 반복적인 세션, 여러 대의 컴퓨터 접속, 회사 네트워크에서의 접근이 상업용 신호로 잡힐 수 있습니다.
또 무료(개인) 라이선스는 공식 기준으로 관리 기기가 최대 3대입니다. 이 범위를 넘나들며 쓰면 오인될 가능성이 올라갑니다.
이 경우는 코드를 다시 받아도 소용이 없습니다. 푸는 방법은 팀뷰어 상업용 의심 차단 해결에 따로 정리했습니다.
구분하는 법: 코드 문제는 새 코드로 한 번은 붙습니다. 붙었다가 몇 초~몇 분 만에 끊기거나, 새 코드로도 아예 안 붙으면 상업용 오인 쪽을 의심하세요.
근본 해결 — 코드 방식을 버리고 무인 접속으로
부모님 컴퓨터처럼 앞으로도 계속 봐드려야 하는 상대라면, 매번 코드를 받는 방식 자체가 맞지 않습니다. 상대가 컴퓨터 앞에 앉아 코드를 불러줘야만 접속이 되기 때문입니다.
이럴 때는 무인 접속(Unattended Access)을 설정합니다.
- 한 번 원격 접속에 성공했을 때, 상대 컴퓨터에 팀뷰어를 정식 설치합니다.
- 상대 컴퓨터의 팀뷰어에서 개인 비밀번호(고정 비밀번호)를 지정합니다.
- 그 컴퓨터를 내 컴퓨터 목록에 추가합니다.
- 이후에는 목록에서 눌러 코드 없이 바로 접속합니다.
무인 접속은 상대가 자리에 없어도 들어갈 수 있다는 뜻입니다. 반드시 상대방의 동의를 받고 설정하세요. 가족 컴퓨터라도 미리 알려두는 게 맞습니다.
그래도 안 되면 — 애니데스크
무료 사용자에 대한 팀뷰어의 제한이 계속 발목을 잡는다면 대안이 있습니다. 애니데스크는 개인 용도 무료이고, 접속 방식이 9자리 주소 + 상대방 수락으로 단순해서 코드 만료 같은 문제가 거의 없습니다.
두 프로그램의 차이는 팀뷰어 vs 애니데스크에서 정리했습니다. 애니데스크 접속 순서는 애니데스크 원격 접속하는 법을 참고하세요.
정리
| 증상 | 원인 | 해결 |
|---|---|---|
| 코드 입력하니 바로 만료 | 상대가 창을 껐다 켬 | 지금 떠 있는 코드를 다시 받기 |
| 상대는 코드가 보이는데 나만 만료 | 내 세션 창이 닫힘 | 세션을 새로 만들어 재전달 |
| 상대가 부르는 게 9자리 숫자 | 버전·방식 불일치 | 양쪽 최신 버전 통일, 퀵서포트 사용 |
| 새 코드로도 계속 실패·바로 끊김 | 상업용 사용 오인 | 개인 용도로 신고 |
| 매번 코드 받기가 번거로움 | 방식 자체가 안 맞음 | 무인 접속(고정 비밀번호)으로 전환 |
이 문제와 같이 보면 좋은 글
어떤 프로그램을 쓸지 고민이라면
자주 묻는 질문
세션 코드는 몇 분 동안 유효한가요?
팀뷰어 공식 문서에는 세션 코드의 유효 시간이 숫자로 명시돼 있지 않습니다. 다만 세션 코드는 특정 원격 지원 세션에 붙는 일회용 코드라, 그 세션이 끝나거나 상대방이 퀵서포트를 껐다 켜면 즉시 무효가 됩니다. "몇 분"으로 외우기보다 "지금 상대 화면에 떠 있는 코드가 유일하게 유효한 코드"로 기억하는 편이 정확합니다.
코드를 다시 받아 입력해도 계속 만료라고 떠요.
상대방이 보고 있는 화면이 예전 세션 창일 수 있습니다. 상대방에게 퀵서포트를 완전히 종료했다가 다시 실행하게 한 뒤, 새로 뜬 코드를 불러달라고 하세요. 그래도 반복되면 무료 라이선스의 상업용 사용 오인일 가능성이 있습니다.
매번 코드를 받는 게 번거로운데 고정할 수 없나요?
세션 코드 자체는 고정할 수 없습니다. 대신 상대 컴퓨터에 팀뷰어를 정식 설치하고 무인 접속(고정 비밀번호)을 설정하면, 상대가 자리에 없어도 코드 없이 접속할 수 있습니다. 부모님 컴퓨터처럼 계속 봐드려야 하는 경우에 맞는 방식입니다.
무료 팀뷰어로 몇 대까지 관리할 수 있나요?
팀뷰어 공식 문서 기준 무료(개인) 라이선스는 관리 기기 최대 3대입니다. 여러 대에 번갈아 접속하면 상업용 사용으로 분류될 수 있습니다.