当谈到通过互联网建立加密连接时,VPN(虚拟专用网络)为用户提供了出色的服务。用户可以选择付费或免费的VPN服务来保护他们的互联网连接。VPN有不同的协议,其中PPTP和L2TP是最常用的VPN协议之一。然而,一些用户在连接PPTP或L2TP VPN协议时遇到了问题。本文将列出一些解决方案,帮助您解决Windows 11计算机上PPTP/L2TP VPN无法连接的问题。
PPTP/L2TP VPN在Windows 11中无法连接
如果您的Windows 11系统中PPTP/L2TP VPN无法连接,请使用以下提供的解决方案。在继续之前,请确保安装最新的Windows更新。这个简单的修复已经解决了一些用户的问题。
1. 使用以太网线连接系统
这是最简单的修复方法。如果您在路由器附近使用计算机并且是无线连接,建议您通过以太网线将计算机连接到路由器。一些用户通过这个简单的修复解决了问题。如果这一方法无效,请使用下面提供的其他解决方案。
2. 卸载Windows更新
此解决方案特别适用于Windows Insider用户。然而,稳定版本的Windows操作系统用户也可以尝试此方法。根据报告,KB5009566编号的Windows更新导致了这个问题。卸载该更新后,问题得到解决。如果您最近安装了该编号的Windows更新,请卸载它。
另外,KB5009543编号的Windows更新在连接VPN时也存在问题。微软在其官方网站上也提到过这一点。在已知问题部分,明确指出L2TP协议的VPN连接可能会受到影响。此问题已在KB5010793编号的更新中得到解决。
3. 停止Dell Optimizer服务(如适用)
一些受影响的用户报告说,Dell Optimizer服务阻止了Windows连接到PPTP或L2TP VPN协议。如果您是Dell用户,并且系统上安装了Dell Optimizer,您会发现该服务在后台运行。Dell Optimizer应用程序可能会在Dell系统上预装。
请按照以下步骤操作:
- 打开Windows服务管理器。
- 向下滚动服务列表并找到Dell Optimizer服务。
- 找到后,右键单击并选择“停止”。
- 停止服务后,双击它以打开其属性。
- 在“常规”选项卡下,在“启动类型”下拉菜单中选择“手动”。
- 点击“应用”,然后点击“确定”。
- 重启计算机。
这应该可以解决问题。如果您不是Dell用户,其他第三方启动应用程序或服务可能是问题的根源。建议您以干净启动状态启动系统,以找出问题的原因。禁用所有第三方服务和启动应用程序后重新启动计算机,您将进入干净启动状态。
进入干净启动状态后,检查您是否可以连接到PPTP/L2TP VPN协议。如果在干净启动状态下问题得到解决,那么某个第三方服务或启动应用程序就是问题的根源。要识别它,请按照以下步骤操作:
- 启用一半的第三方服务并重新启动计算机。
- 检查问题是否仍然存在。如果不存在,启用第二批服务并重新启动计算机。
- 如果问题出现,请从刚启用的服务列表中禁用其中一个第三方服务并重新启动计算机。
- 查看问题是否仍然存在。如果是,请重复此步骤。
当问题消失时,您刚刚禁用的服务就是罪魁祸首。保持该服务禁用。然后,按照相同的步骤识别有问题的第三方启动应用程序。
4. 修改Windows注册表
如果L2TP服务器位于NAT或NAT-T设备后面,您可能会遇到连接问题。此问题可以通过在Windows注册表中创建一个键来解决。以下步骤将指导您如何修改Windows注册表以解决此问题。请确保仔细遵循这些步骤。错误的注册表修改可能会导致系统严重错误。
在开始之前,建议您创建一个系统还原点并备份注册表。这是出于安全考虑。如果出现任何问题,您可以通过系统还原点将系统恢复到之前的工作状态。
-
打开注册表编辑器。导航到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
最简单的方法是将上述路径复制并粘贴到注册表编辑器的地址栏中,然后按Enter键。 -
确保在左侧选择了PolicyAgent键。现在,在右侧的空白区域右键单击,选择“新建 > DWORD(32位)值。”将新创建的值命名为
AssumeUDPEncapsulationContextOnSendRule
。
新创建的值有以下三种状态: - 0:默认值。当您将其保留为0时,Windows无法与位于NAT设备后的服务器建立安全关联。 - 1:将此值设置为1允许Windows与位于NAT设备后的服务器建立安全关联。 - 2:如果您将此值设置为2,Windows可以在服务器和VPN客户端计算机都位于NAT设备后面时建立安全关联。
双击AssumeUDPEncapsulationContextOnSendRule
值,并在其值数据中输入1或2。点击“确定”以保存更改。重启计算机。查看这两个值(1或2)中的哪个对您有效。
为什么Windows 11不允许VPN连接?
Windows 11可能会由于防火墙或安全软件设置而阻止VPN连接。确保您的防火墙或杀毒软件没有阻止VPN。临时禁用这些程序以检查是否能解决问题。保持系统更新也可以有所帮助。
Windows 11支持PPTP VPN吗?
Windows 11可以连接到PPTP VPN协议。在Windows 11中添加VPN连接时,可以在VPN类型下拉菜单中选择PPTP。然而,在NAT或NAT-T设备后配置L2TP时,您可能会遇到连接问题。在这种情况下,您可以通过修改Windows注册表来解决问题。
为什么我的Windows 11无法连接到VPN?
Windows 11无法连接VPN的最常见原因之一是防火墙。有时,防火墙会阻止VPN软件发送的请求。在其他情况下,问题可能与特定的VPN协议有关。您可以通过一些修复方法解决此问题,例如重新安装VPN软件、更改VPN协议等。
阅读下一篇:VPN未隐藏或更改位置。