错误代码0x80042108源于SSL/TLS协商失败、端口阻塞或证书异常,需依次启用TLS 1.2、重置邮件凭据、核对SMTP/IMAP端口与加密类型、禁用杀软邮件扫描、重置Winsock/IP协议栈。

Windows 10弹出错误代码0x80042108并提示“网络连接已断开”,通常出现在尝试通过邮件客户端(如Outlook或Windows邮件应用)发送或接收邮件时,表明系统无法建立到邮件服务器的安全连接,根本原因多为SSL/TLS协议协商失败、端口被阻塞或证书验证异常。
检查并启用TLS 1.2协议支持
Windows 10默认启用TLS 1.2,但某些旧版邮件客户端或组策略修改可能禁用该协议,导致与现代邮件服务器(如Outlook.com、Gmail等)握手失败。此步骤必须优先执行,否则后续所有配置均无效。
按下 Win + R 打开运行框,输入 inetcpl.cpl 回车 → 切换到【高级】选项卡 → 在【设置】列表中向下滚动 → 勾选 【使用 TLS 1.2】 → 取消勾选【使用 TLS 1.0】和【使用 TLS 1.1】(避免降级攻击)→ 点击【确定】→ 重启电脑。
注意:若勾选后仍报错,说明邮件服务端强制要求TLS 1.2且拒绝TLS 1.1回退,不勾选将直接触发0x80042108。
重置邮件应用的网络凭据与配置
该错误常因邮件账户保存了过期的OAuth令牌、错误的服务器地址或损坏的SSL缓存所致,需彻底清除本地凭证并重建连接。
方法一:通过设置界面清除
打开【设置】→【账户】→【电子邮件和应用】→ 找到对应邮箱账户 → 点击右侧【管理】→ 选择【删除账户】→ 确认删除 → 重新添加账户,全程使用网页版邮箱确认当前登录状态与两步验证开关。
方法二:手动清理凭据缓存
按下 Win + R,输入 control keymgr.dll 回车 → 打开【凭据管理器】→ 切换到【Windows凭据】→ 在【普通凭据】列表中查找包含 outlook.com、smtp-mail 或邮箱域名的条目 → 全部右键【删除】→ 关闭窗口后重启邮件应用。
验证并修正SMTP/IMAP端口与加密类型
0x80042108本质是连接超时或SSL握手终止,90%以上案例源于客户端配置了错误的端口号或加密方式。例如:Gmail要求SMTP端口587+STARTTLS,而非465+SSL;Outlook.com要求IMAP端口993+SSL,而非143+无加密。
第一步:确认邮件服务商官方端口要求(以主流服务为例)
Gmail SMTP:端口587,加密类型:STARTTLS;IMAP:端口993,加密类型:SSL/TLS。
Outlook.com SMTP:端口587,加密类型:STARTTLS;IMAP:端口993,加密类型:SSL/TLS。
第二步:在邮件应用中修改
Windows邮件应用:设置 → 管理账户 → 对应账户 → 高级设置 → 分别展开【传入服务器】和【传出服务器】→ 核对端口号与加密类型 → 修改后点击【保存】。
Outlook桌面版:文件 → 账户设置 → 账户设置 → 双击账户 → 更改 → 其他设置 → 发送服务器/高级 → 强制勾选【此服务器要求安全密码认证】并匹配端口加密组合。
【关键提醒】 若使用企业邮箱,请务必联系IT部门获取准确的服务器地址(如mail.company.com)、端口及是否启用专用证书校验,切勿套用公网邮箱配置。
禁用第三方安全软件的邮件扫描功能
部分杀毒软件(如Avast、McAfee、火绒)会在后台拦截并重写邮件客户端的SSL连接,插入自签名证书进行内容扫描,导致邮件客户端无法验证真实服务器证书,直接返回0x80042108。
打开杀毒软件主界面 → 进入【设置】或【防护中心】→ 查找【邮件防护】、【网络防护】或【HTTPS扫描】相关选项 → 临时关闭【扫描出站邮件】或【扫描SMTP/IMAP流量】 → 保存设置 → 重启邮件应用测试。
若关闭后错误消失,说明问题定位准确;此时可选择永久禁用该功能,或在杀软中导入邮件服务器证书白名单(需管理员权限操作)。
重置Winsock与IP协议栈
当系统底层网络组件被劫持或注册表项损坏时,即使浏览器能上网,邮件客户端也可能因调用Winsock API失败而报0x80042108。此操作不删除任何账户数据,仅恢复网络通信基础环境。
① 按 Win + X → 选择【Windows终端(管理员)】
② 依次执行以下命令,每行回车一次:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
③ 执行完毕后,必须重启电脑,否则更改不生效。


















