应用程序连接通过使用 WFP 标注驱动程序重定向的双重用途套接字失败

应用对象
Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Foundation Windows 8 Enterprise Windows 8 Pro Windows 8

症状

假设Windows 8.1或Windows 8客户端上的应用程序尝试通过两用套接字 (IPv4 映射的 IPv6 地址) 进行连接。 如果使用 Windows 筛选平台 (WFP) 标注驱动程序重定向连接,则连接将失败。

注意 即使此问题仅在Windows 8.1和Windows 8中观察到,此修补程序也适用于Windows Server 2012 R2 和Windows Server 2012。

解决方法

修补程序信息

Microsoft 支持部门提供了受支持的修补程序。 但此程序只用于解决本文中提到的问题。 此修补程序仅应用于出现本文所述问题的系统。 此修补程序可能还会接受进一步的测试。 因此,如果这个问题没有对你造成严重影响,建议你等待下一个包含此修补程序的软件更新。

如果该修补程序可供下载,则此知识库文章的顶部将出现“提供修补程序下载”部分。 如果此部分不存在,请联系 Microsoft 客户支持服务部门以获取该修补程序。

注意 如果发生其他问题或需要进行任何故障排除,您应该另行创建服务请求。 对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。 有关Microsoft客户服务和支持电话号码的完整列表或创建单独的服务请求,请转到以下Microsoft网站:

http://support.microsoft.com/contactus/?ws=support 注意“修补程序下载可用”窗体显示修补程序可用的语言。 如果您找不到需要的语言,则说明该语言版本的修补程序未提供。

先决条件

若要在 Windows 8.1 或 Windows Server 2012 R2 中应用此修补程序,必须先安装更新2919355

在 Windows 8 和 Windows Server 2012 上安装此修补程序没有先决条件。

重启要求

应用此修补程序后,必须重启计算机。

修补程序替代信息

此修补程序不替换以前发布的任何修补程序。

文件信息

此修补程序的英语 (美国) 版本安装具有下表中列出的属性的文件。 这些文件的日期和时间使用协调世界时 (UTC) 列出。 这些文件在本地计算机上显示的日期和时间是本地时间再加上当前夏令时 (DST) 偏差。 此外,如果对这些文件执行某些操作,日期和时间可能会更改。

Windows 8.1和Windows Server 2012 R2 文件信息和注释重要Windows 8.1和Windows Server 2012 R2 修补程序都包含在同一包中。 但是,“修补程序请求”页上仅列出了“Windows 8.1”。 若要请求适用于一个或两个操作系统的修补程序包,请选择页面上“Windows 8.1”下列出的修补程序。 请务必参阅文章中的“适用于”部分,确定每个修补程序实际适用的操作系统。

  • 可以通过检查下表所示的文件版本号来识别适用于特定产品、里程碑 (RTM、SPn) 和服务分支 (LDR、GDR) 的文件。

    版本 产品 里程碑 Service branch
    6.3.960 0.17xxx Windows RT 8.1、Windows 8.1 和 Windows Server 2012 R2 RTM GDR
  • 清单文件 (.manifest) 和为每个环境安装的 MUM 文件 (.mum) 分别在“其他文件信息”部分中 列出 。 MUM 和 MANIFEST 文件以及关联的安全目录 (.cat) 文件对于维护更新组件的状态至关重要。 安全目录文件(未列出属性)均使用 Microsoft 数字签名进行签名。

对于所有受支持的基于 x86 的 Windows 8.1

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.3.9600.17336 286,528 2014 年 9 月 8 日 02:33 x86
Tcpip.sys 6.3.9600.17336 1,858,368 2014 年 9 月 8 日 02:33 x86

对于所有受支持的基于 x64 版本的 Windows 8.1 和 Windows Server 2012 R2

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.3.9600.17336 428,864 2014 年 9 月 8 日 03:07 x64
Tcpip.sys 6.3.9600.17336 2,497,344 2014 年 9 月 8 日 03:07 x64

对于所有受支持的基于 ARM 的 Windows 8.1

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.3.9600.17336 278,864 2014 年 9 月 8 日 20:01 不适用
Tcpip.sys 6.3.9600.17336 1,767,248 2014 年 9 月 8 日 20:01 不适用

Windows 8和Windows Server 2012文件信息和注释重要Windows 8和Windows Server 2012修补程序都包含在同一包中。 但是,“修补程序请求”页上仅列出了“Windows 8”。 若要请求适用于一个或两个操作系统的修补程序包,请选择页面上“Windows 8”下列出的修补程序。 请务必参阅文章中的“适用于”部分,确定每个修补程序实际适用的操作系统。

  • 可以通过检查下表所示的文件版本号来识别适用于特定产品、里程碑 (RTM、SPn) 和服务分支 (LDR、GDR) 的文件。

    版本 产品 里程碑 Service branch
    6.2.920 0.16xxx Windows RT、Windows 8和Windows Server 2012 RTM GDR
    6.2.920 0.17xxx Windows RT、Windows 8和Windows Server 2012 RTM LDR
    6.2.920 0.21xxx Windows 8 和 Windows Server 2012 RTM LDR
  • GDR 服务分支仅包含那些广泛发布以解决广泛分布的关键问题的修补程序。 除了广泛发布的修补程序外,LDR 服务分支还包含其他修补程序。

  • 清单文件 (.manifest) 和为每个环境安装的 MUM 文件 (.mum) 分别在“其他文件信息”部分中 列出 。 MUM 和 MANIFEST 文件以及关联的安全目录 (.cat) 文件对于维护更新组件的状态至关重要。 安全目录文件(未列出属性)均使用 Microsoft 数字签名进行签名。

对于所有受支持的基于 x86 的 Windows 8

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.2.9200.16548 271,080 2013 年 3 月 2 日 21:09 x86
Tcpip.sys 6.2.9200.17121 1,799,488 2014 年 9 月 13 日 04:40 x86
Fwpkclnt.sys 6.2.9200.16384 271,088 2012 年 7 月 26 日 03:30 x86
Tcpip.sys 6.2.9200.21237 1,814,848 2014 年 9 月 13 日 16:12 x86

对于所有受支持的基于 x64 的 Windows 8 版本和 Windows Server 2012

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.2.9200.16547 411,880 2013 年 3 月 2 日 09:59 x64
Tcpip.sys 6.2.9200.17121 2,233,152 2014 年 9 月 13 日 06:24 x64
Fwpkclnt.sys 6.2.9200.16384 411,888 2012 年 7 月 26 日 04:43 x64
Tcpip.sys 6.2.9200.21237 2,231,616 2014 年 9 月 13 日 1,836 x64

对于所有受支持的基于 ARM 的 Windows 8

文件名 文件版本 文件大小 日期 时间 平台
Fwpkclnt.sys 6.2.9200.16420 273,640 2012 年 9 月 20 日 03:08 不适用
Tcpip.sys 6.2.9200.17121 1,691,968 2014 年 9 月 13 日 03:59 不适用

Windows 8.1的其他文件信息

所有受支持的基于 x86 版本的 Windows 8.1

文件属性
文件名 X86_c6f8ba4121bbdd199081875f06b631b3_31bf3856ad364e35_6.3.9600.17336_none_71edf8fadc891bf0.manifest
文件版本 不适用
文件大小 702
日期 (UTC) 2014 年 9 月 9 日
时间 (UTC) 04:24
文件名 X86_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.3.9600.17336_none_47f5d04181d596ce.manifest
文件版本 不适用
文件大小 3,880
日期 (UTC) 2014 年 9 月 8 日
时间 (UTC) 02:37

所有受支持的基于 x64 的 Windows 8.1 版本和 Windows Server 2012 R2 的其他文件

文件属性
文件名 Amd64_338deaa5aa1bb9e6db4eb329fb4a5055_31bf3856ad364e35_6.3.9600.17336_none_b97d347194b9d40f.manifest
文件版本 不适用
文件大小 706
日期 (UTC) 2014 年 9 月 9 日
时间 (UTC) 04:26
文件名 Amd64_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.3.9600.17336_none_a4146bc53a330804.manifest
文件版本 不适用
文件大小 3,884
日期 (UTC) 2014 年 9 月 8 日
时间 (UTC) 03:11

所有受支持的基于 ARM 的 Windows 8.1 版本的其他文件

文件属性
文件名 Arm_64b8ee357ba1dee5185548d2c2ec0126_31bf3856ad364e35_6.3.9600.17336_none_9be1972c72d4f3c8.manifest
文件版本 不适用
文件大小 702
日期 (UTC) 2014 年 9 月 9 日
时间 (UTC) 04:25
文件名 Arm_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.3.9600.17336_none_47f8429981d2b594.manifest
文件版本 不适用
文件大小 3,880
日期 (UTC) 2014 年 9 月 8 日
时间 (UTC) 2,201

Windows 8的其他文件信息

所有受支持的基于 x86 的 Windows 8 版本的其他文件

文件属性
文件名 X86_221a1f728cdf134079412036154dea0b_31bf3856ad364e35_6.2.9200.17121_none_e2563dbf59d7d251.manifest
文件版本 不适用
文件大小 702
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 2,239
文件名 X86_cb8e288c73450bd0a7d53a6e8d783fc7_31bf3856ad364e35_6.2.9200.21237_none_6bcfa78d25a359a7.manifest
文件版本 不适用
文件大小 702
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 2,239
文件名 X86_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.2.9200.17121_none_b006e249379f315f.manifest
文件版本 不适用
文件大小 3,883
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 2,239
文件名 X86_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.2.9200.21237_none_b08bb0e450bf8524.manifest
文件版本 不适用
文件大小 3,883
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 2,239

所有受支持的基于 x64 的 Windows 8 版本和 Windows Server 2012 的其他文件

文件属性
文件名 Amd64_63ea3518c18670b61aaa8394e24c2793_31bf3856ad364e35_6.2.9200.17121_none_64a7896e2006a1e4.manifest
文件版本 不适用
文件大小 706
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:40
文件名 Amd64_a83262d95244e43c6be39420cbe38a91_31bf3856ad364e35_6.2.9200.21237_none_ac39b2b01a17f97f.manifest
文件版本 不适用
文件大小 706
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:40
文件名 Amd64_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.2.9200.17121_none_0c257dcceffca295.manifest
文件版本 不适用
文件大小 3,887
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:40
文件名 Amd64_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.2.9200.21237_none_0caa4c68091cf65a.manifest
文件版本 不适用
文件大小 3,887
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:40

所有受支持的基于 ARM 的 Windows 8 版本的附加文件

文件属性
文件名 Arm_8df0be4af55e1aacb7991a3db9bd9ae8_31bf3856ad364e35_6.2.9200.17121_none_5778297715b50c55.manifest
文件版本 不适用
文件大小 702
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:38
文件名 Arm_microsoft-windows-tcpip-binaries_31bf3856ad364e35_6.2.9200.17121_none_b00954a1379c5025.manifest
文件版本 不适用
文件大小 3,883
日期 (UTC) 2014 年 9 月 13 日
时间 (UTC) 22:38

      

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

了解 Microsoft 用于描述软件更新的术语