第一步:快速检查与基础排查
这些是最常见、最容易解决的问题,请首先尝试。

检查网络连接
这是最根本的原因,你的电脑必须能访问互联网。
- 打开浏览器,尝试访问几个不同的网站,
www.google.com或www.baidu.com。 - 如果打不开任何网站,说明你的网络连接有问题,请检查你的 Wi-Fi 或网线,或者重启你的路由器/光猫。
检查 TeamViewer 服务器状态
有时候问题不在于你,而在于 TeamViewer 的服务器本身。
- 访问 TeamViewer 的官方状态页面:https://status.teamviewer.com/
- 查看是否有关于“核心服务”、“连接”或“身份验证”等服务的报告,如果页面显示“所有系统运行正常”,那么问题很可能出在你的本地。
检查 TeamViewer 版本
你使用的版本可能太旧,或者存在已知的 Bug。
- 更新到最新版本:访问 TeamViewer 官网 (https://www.teamviewer.com/) 下载并安装最新的稳定版。
- 注意:如果你的电脑非常旧,安装最新版可能不兼容,这种情况下,可以尝试回退到一两个较旧的稳定版本。
检查防火墙和杀毒软件
这是第二大常见原因,防火墙或杀毒软件可能会错误地阻止 TeamViewer 连接到互联网。

- 临时禁用:尝试临时禁用你的 Windows 防火墙和第三方杀毒软件(如 360、火绒、卡巴斯基、诺顿等)。
- 测试连接:禁用后,立即重新打开 TeamViewer 尝试连接。
- 如果成功:说明就是防火墙/杀毒软件的问题,请重新启用它们,然后进入其设置,找到“规则”或“允许应用通过”的选项,手动添加
TeamViewer.exe(或TeamViewer_Service.exe) 到允许列表中。务必重新启用防火墙和杀毒软件!
第二步:进阶设置与调整
如果基础排查无效,可能需要进行一些更深入的设置调整。
检查并更改 TeamViewer 的默认连接端口
TeamViewer 默认使用端口 5938,如果这个端口被占用或被运营商/QoS 限制,连接就会失败。
- 操作步骤:
- 打开 TeamViewer。
- 点击菜单
Extras( extras ) ->Options...( 选项... )。 - 在左侧导航栏中,选择
Advanced( 高级 )。 - 在右侧,点击
Advanced settings( 高级设置 ) 旁边的Open( 打开 )。 - 在弹出的窗口中,找到
[DEFAULT]部分。 - 修改
TunnelServerPort的值,比如从5938改为443( 这是 HTTPS 的标准端口,通常不会被阻止) 或80( HTTP 端口)。 - 保存文件,然后完全退出 TeamViewer ( 最好在任务管理器的进程中也结束
TeamViewer.exe),再重新启动 TeamViewer。
使用“直接连接”或“VPN”模式
如果通过中继服务器连接失败,可以尝试直接连接对方的电脑。
- 操作步骤:
- 在“伙伴 ID”输入框旁边,点击下拉箭头。
- 选择
Connect via VPN( 通过 VPN 连接 ) 或Connect directly( 直接连接 )。 - 然后输入对方的 ID 和密码进行连接,如果直接连接成功,说明问题出在 TeamViewer 的中继服务器上。
使用代理服务器
如果你或对方公司/学校使用代理服务器上网,TeamViewer 可能无法正确识别代理设置。

- 手动设置代理:
- 进入
Options( 选项... ) ->General( 常规 )。 - 在
Proxy( 代理 ) 部分,选择This connection is via a proxy server( 此连接通过代理服务器 )。 - 手动输入代理服务器的地址和端口,如果需要用户名和密码,一并填入。
- 进入
第三步:针对特定场景的解决方案
如果你是“被控方”
如果你是别人要连接你的电脑,而你无法连接服务器,请确保:
- 你已经将 TeamViewer 设置为“无人值守访问”模式,在
Options->Security( 安全 ) 中设置好无人值守访问的密码。 - 检查你的电脑是否锁屏或睡眠,很多情况下,连接会因锁屏而中断,可以尝试在电源选项中设置“从不睡眠”。
- 确保你的电脑处于开机状态,TeamViewer 程序正在运行。
如果你是“主控方”
如果你要连接别人,但无法连接服务器:
- 尝试更换网络:如果你使用的是公司或学校网络,这些网络可能有严格的防火墙策略,尝试换一个手机热点,看是否能连接,如果热点可以,那问题就出在你当前的网络环境。
- 检查对方的状态:确认对方的电脑是否开机、联网,TeamViewer 是否正常运行,可以让他看看 TeamViewer 窗口左下角的状态,是“在线”还是“离线”。
第四步:最后的手段
如果以上所有方法都无效,可以尝试以下操作。
清除 TeamViewer 的配置文件
这会重置 TeamViewer 的所有设置,包括你保存的伙伴列表等,但可以解决因配置文件损坏导致的问题。
- 操作步骤:
- 完全退出 TeamViewer ( 包括任务管理器中的进程)。
- 按
Win + R键,输入%appdata%并回车。 - 在打开的文件夹中,找到并重命名或删除
TeamViewer文件夹。 ( 重命名更安全,如果无效可以改回来)。 - 再次按
Win + R键,输入%localappdata%并回车。 - 同样,找到并重命名或删除
TeamViewer文件夹。 - 重新启动 TeamViewer,它会自动生成一个新的配置文件。
重新安装 TeamViewer
这是最彻底的解决方法。
- 操作步骤:
- 通过控制面板或设置应用,彻底卸载 TeamViewer。
- 重启你的电脑。
- 从 TeamViewer 官网下载最新的安装包。
- 以管理员身份右键点击安装包,选择“以管理员身份运行”进行安装。
总结一下排查思路:
- 先简单:检查网络、服务器状态、更新软件。
- 再深入:检查防火墙、更改端口、尝试直连。
- 看场景:区分你是主控方还是被控方,检查对方状态。
- 做重置:清除配置文件、重新安装。
希望这些步骤能帮助你解决问题!如果问题依然存在,可以提供更多细节,比如你的操作系统、网络环境(家庭/公司/学校)、错误提示的具体内容等,这样可以更精准地定位问题。
