网络与域名解析

更改 PPP 或 VPN 连接的默认 MTU 大小设置 - Windows Client

· 52CE 我爱测

本文介绍如何编辑注册表以更改点到点协议(PPP)连接或虚拟专用网络(VPN)连接的默认最大传输单元(MTU)大小设置。 原始 KB 数: 826159 总结 Windows Server 2003、Windows 2000 和 Windows XP 对所有 PPP 连接使用固定 MTU 大小 1500 字节,对所有 VPN 连接使用固定 MTU 大小 1400 字节。 这是 PPP 客户端、VPN 客户端、PPP 服务器或运行路由和远程访问的 VPN 服务

本文介绍如何编辑注册表以更改点到点协议(PPP)连接或虚拟专用网络(VPN)连接的默认最大传输单元(MTU)大小设置。

原始 KB 数: 826159

总结

Windows Server 2003、Windows 2000 和 Windows XP 对所有 PPP 连接使用固定 MTU 大小 1500 字节,对所有 VPN 连接使用固定 MTU 大小 1400 字节。 这是 PPP 客户端、VPN 客户端、PPP 服务器或运行路由和远程访问的 VPN 服务器的默认设置。

PPP 连接是调制解调器连接、集成服务数字网络(ISDN)连接或通过 Null 串行电缆或并行电缆建立直接电缆连接等连接。 VPN 连接是点到点隧道协议(PPTP)连接或第 2 层隧道协议 (L2TP) 连接。

注意

使用本文中的方法编辑注册表以修改 MTU 大小设置。 如果在修改 MTU 大小设置后遇到任何问题或与性能相关的问题,请删除添加的注册表项。

更改 PPP 连接的 MTU 设置

若要更改 PPP 连接的 MTU 设置,请将 ProtocolType DWORD 值、 PPPProtocolType DWORD 值和 ProtocolMTU DWORD 值添加到以下注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

为此,请执行下列步骤。

重要

此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅 如何在窗口中备份和还原注册表。

  1. 单击“开始”,单击“运行**”,在“打开*”框中键入 regedit*,然后单击“确定”。

  2. 找到并单击注册表中的以下子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. 添加协议子项(如果尚不存在):

    1. 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
    2. 键入 协议,然后按 Enter。
  4. 将 0 (零) 子项添加到 协议 子项:

    1. 单击创建步骤 3 的 “协议 ”子项。
    2. 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
    3. 键入 0 (零),然后按 Enter。
  5. 单击在步骤 4 中创建的 0 个子项。

  6. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  7. 在 “值”数据 框中,键入 ProtocolType,然后单击“ 确定”。

  8. 在 “编辑 ”菜单上,单击“ 修改”。

  9. 在**“值”数据框中,键入 800,确保“基数”下选择了“十六进制”**,然后单击“确定”。

  10. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  11. 键入 PPPProtocolType,然后按 Enter。

  12. 在 “编辑 ”菜单上,单击“ 修改”。

  13. 在**“值”数据框中,键入 21,确保“基数”下选择了“十六进制”**,然后单击“确定”。

  14. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  15. 键入 ProtocolMTU,然后按 Enter。

  16. 在 “编辑 ”菜单上,单击“ 修改”。

  17. 在“基本”下**,单击“小数”,在“值”数据框中键入所需的 MTU 大小,然后单击“确定”。**

  18. 退出注册表编辑器。

  19. 重新启动计算机。

更改 VPN 连接的 MTU 设置

若要更改 VPN 连接的 MTU 设置,请将 ProtocolType DWORD 值、 PPPProtocolType DWORD 值和 TunnelMTU DWORD 值添加到以下注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0

为此,请执行下列步骤。

重要

此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅:如何备份和还原 Windows 中的注册表。

  1. 单击“开始”,单击“运行**”,在“打开*”框中键入 regedit*,然后单击“确定”。

  2. 找到并单击注册表中的以下子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters

  3. 添加协议子项(如果尚不存在):

    1. 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
    2. 键入 协议,然后按 Enter。
  4. 将 0 (零) 子项添加到 协议 子项:

    1. 单击在步骤 3 中创建的 协议 子键。
    2. 在 “编辑” 菜单上,指向 “新建”,然后单击“ 键”。
    3. 键入 0 (零),然后按 Enter。
  5. 单击在步骤 4 中创建的 0 个子项。

  6. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  7. 在 “值”数据 框中,键入 ProtocolType,然后单击“ 确定”。

  8. 在 “编辑 ”菜单上,单击“ 修改”。

  9. 在**“值”数据框中,键入 800,确保“基数”下选择了“十六进制”**,然后单击“确定”。

  10. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  11. 键入 PPPProtocolType,然后按 Enter。

  12. 在 “编辑 ”菜单上,单击“ 修改”。

  13. 在**“值”数据框中,键入 21,确保“基数”下选择了“十六进制”**,然后单击“确定”。

  14. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

  15. 键入 TunnelMTU,然后按 Enter。

  16. 在 “编辑 ”菜单上,单击“ 修改”。

  17. 在“基本”下**,单击“小数”,在“值”数据框中键入所需的 MTU 大小,然后单击“确定”。**

  18. 退出注册表编辑器。

  19. 重新启动计算机。

参考

有关 PPP 的详细信息,请参阅请求注释 (RFC) 1548。 为此,请参阅 RFC 1548。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。