如何修复 Windows 11 中的 PPTP/L2TP VPN 连接问题

Jacki

虚拟专用网络 (VPN) 是保护互联网连接和访问受限内容的重要工具。但是,一些 Windows 11 用户报告使用 PPTP(点对点隧道协议)或 L2TP(第 2 层隧道协议)协议连接到 VPN 时出现问题。本文提供了多种解决方案来帮助您解决这些 VPN 连接问题。

步骤一:在尝试任何修复之前,请确保您的 Windows 11 系统是最新的。打开“设置”应用,导航到“Windows 更新”,然后检查是否有任何可用的更新。如果找到,请安装它们,因为这可能会解决问题而无需进一步干预。

步骤2:如果您使用无线连接,请尝试使用以太网电缆将计算机直接连接到路由器。这个简单的更改通过提供更稳定的连接解决了一些用户的问题。

已知某些 Windows 更新会导致 VPN 连接问题。如果问题是在最近更新后出现的,请尝试卸载它:

步骤一:按 Windows 键 + I 打开“设置”,然后导航到“Windows 更新”>“更新历史记录”>“卸载更新”。

步骤2:查找 KB 编号为 KB5009566 或 KB5009543 的更新。如果找到,请右键单击更新并选择卸载。

步骤3:重新启动计算机并尝试再次连接到您的 VPN。

如果这可以解决问题,请考虑安装更新 KB5010793,它可以解决一些与 VPN 相关的问题。

方法 2:禁用 Dell Optimizer 服务(适用于 Dell 用户)

戴尔用户报告称,Dell Optimizer 服务可能会干扰 VPN 连接。要禁用它:

步骤一:按 Windows 键 + R,输入services.msc,然后按 Enter 打开服务管理器。

步骤2:向下滚动以找到 Dell Optimizer 服务。右键单击它并选择停止。

步骤3:双击该服务,将启动类型更改为手动,单击应用,然后单击确定。

第4步:重新启动计算机并尝试连接到您的 VPN。

阅读更多:如何修复 VPN 上的 RDP 连接问题

对于遇到类似问题的非戴尔用户,请执行干净启动以确定是否有任何第三方服务导致问题:

步骤一:按 Windows 键 + R,输入msconfig,然后按 Enter 键。

步骤2:在“系统配置”窗口中,转到“服务”选项卡,选中“隐藏所有 Microsoft 服务”,然后单击“全部禁用”。

步骤3:转到“启动”选项卡,然后单击“打开任务管理器”。禁用所有启动项。

第4步:重新启动计算机并测试 VPN 连接。如果有效,请一一重新启用服务和启动项以找出罪魁祸首。

方法 3:修改 L2TP 连接的 Windows 注册表

如果您的 L2TP 服务器位于 NAT(网络地址转换)设备后面,您可能需要修改 Windows 注册表:

步骤一:在继续之前,请创建一个系统还原点作为预防措施。

步骤2:按 Windows 键 + R,输入regedit,然后按 Enter 打开注册表编辑器。

步骤3:导航到以下键:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPolicyAgent

第4步:在右侧窗格中右键单击,选择新建 > DWORD(32 位)值,并将其命名为 AssumeUDPEncapsulationContextOnSendRule。

第5步:双击新值并将其数据设置为 2。

第6步:重新启动计算机并尝试连接到您的 VPN。

方法 4:更新或重新安装网络驱动程序

过时或损坏的网络驱动程序可能会导致 VPN 连接问题:

步骤一:按 Windows 键 + X 并选择设备管理器。

步骤2:展开网络适配器类别。

步骤3:右键单击您的网络适配器并选择更新驱动程序。选择“自动搜索驱动程序”。

第4步:如果未找到更新,请尝试右键单击并选择卸载设备来卸载驱动程序。重新启动计算机,让 Windows 自动重新安装驱动程序。

方法 5:检查防火墙和防病毒设置

有时,防火墙或防病毒软件可能会阻止 VPN 连接:

步骤一:暂时禁用防火墙和防病毒软件。

步骤2:尝试连接到您的 VPN。如果成功,您需要在安全软件中为 VPN 添加例外。

步骤3:对于 Windows 防火墙,请转至控制面板 > 系统和安全 > Windows Defender 防火墙 > 允许应用程序或功能通过 Windows Defender 防火墙。

第4步:在列表中找到您的 VPN 软件,并确保针对专用网络和公共网络对其进行检查。

通过遵循这些方法,您应该能够解决 Windows 11 中的大多数 PPTP/L2TP VPN 连接问题。请记住保持系统和 VPN 软件更新,因为较新的版本通常包含错误修复和兼容性问题的改进。