2017 年 3 月的月度质量汇总预览包括 Windows 8.1 和 Windows Server 2012 R2 平台的一些新改进和修补程序。 我们建议您将此质量汇总用作常规维护例程的一部分。 安装此更新之前,请参阅先决条件和重启要求部分。
改进和修补程序
要了解有关此更新中的非安全改进和修补程序的详细信息,请参阅 Windows 8.1 和 Windows Server 2012 R2 更新历史记录中的“2017 年 3 月 21 日– KB4012219”部分。
此更新中的已知问题
症状 |
解决方法 |
---|---|
如果您最近安装或重新安装远程桌面 Web 访问(RD Web 访问)角色服务,自动生成的自签名证书仍使用安全哈希算法 1 (SHA-1)。 |
有两个选项:
|
此更新引入了一个问题:如果 iSCSI 目标不可用,尝试重新连接将导致泄漏。 启动与可用目标的新连接将按预期工作。 |
Microsoft 正寻求一种解决方案,并会在即将发布的版本中提供更新。 有关此问题的更多信息,请参阅下面的部分。 |
与 iSCSI 连接目标断开连接的 Windows Server 2012 R2 和 Server 2016 计算机可能会显示许多不同的症状。 这些症状包括但不限于:
-
操作系统停止响应
-
收到停止错误 (Bugcheck errors) 0x80、0x111、0x1C8、0xE2、0x161、0x00、0xF4、0xEF、0xEA、0x101、0x133 或 0xDEADDEAD。
-
用户登录失败,同时出现“没有可用的登录服务器”错误。
-
由于短暂的端口消耗,应用程序和服务失败。
-
系统进程正在使用异常高数量的临时端口。
-
系统进程正在使用异常高数量的线程。
原因
此问题是由 Windows Server 2012 R2 和 Windows Server 2016 RS1 计算机上的锁定问题引起的,从而导致 iSCSI 目标的连接问题。 此问题在安装以下任意更新之后发生:Windows Server 2012 R2
发布日期 |
KB |
文章标题 |
2017 年 5 月 16 日 |
KB 4015553 |
2017 年 4 月 18 日—KB4015553(月度汇总预览) |
2017 年 5 月 9 日 |
KB 4019215 |
2017 年 5 月 9 日—KB4019215(月度汇总) |
2017 年 5 月 9 日 |
KB 4019213 |
2017 年 5 月 9 日—KB4019213(仅包含安全更新) |
2017 年 4 月 18 日 |
KB 4015553 |
2017 年 4 月 18 日—KB4015553(月度汇总预览) |
2017 年 4 月 11 日 |
KB 4015550 |
2017 年 4 月 11 日—KB4015550(月度汇总) |
2017 年 4 月 11 日 |
KB 4015547 |
2017 年 4 月 11 日—KB4015547(仅安全更新) |
2017 年 3 月 21 日 |
KB 4012219 |
2017 年 3 月的 Windows 8.1 和 Windows Server 2012 R2 月度质量汇总预览 |
Windows Server 2016 RTM (RS1)
发布日期 |
KB |
文章标题 |
2017 年 5 月 16 日 |
KB 4023680 |
2017 年 5 月 26 日—KB4023680(操作系统内部版本 14393.1230) |
2017 年 5 月 9 日 |
KB 4019472 |
2017 年 5 月 9 日—KB4019472(操作系统内部版本 14393.1198) |
2017 年 4 月 11 日 |
KB 4015217 |
2017 年 4 月 11 日—KB4015217(操作系统内部版本 14393.1066 和 14393.1083) |
验证
-
验证系统上以下 MSISCSI 驱动程序的版本:
c:\windows\system32\drivers\msiscsi.sys 呈现此行为的版本是用于 Windows Server 2012 R2 的 6.3.9600.18624 以及用于 Windows Server 2016 的 10.0.14393.1066 版本。 -
以下事件记录在系统日志中:
事件源
ID
文本
iScsiPrt
34
与目标的连接丢失,但发起程序已成功重新连接到目标。 转储数据包含目标名称。
iScsiPrt
39
发起程序发送任务管理命令以重置目标。 转储数据中提供了目标名称。
iScsiPrt
9
目标没有及时响应 SCSI 请求。 转储数据中提供了 CDB。
-
检查在系统进程下运行的线程数,并将其与已知的工作基准进行比较。
-
检查当前由系统进程打开的句柄数,并将其与已知的工作基准进行比较。
-
检查系统进程正在使用的临时端口数。
-
从管理 Powershell 中运行以下命令:
Get-NetTCPConnection | Group-Object -Property State, OwningProcess | Sort Count 或者,从管理 CMD 命令提示符中运行以下 NETSTAT 命令以及“Q”开关。 这显示不再连接的“绑定”端口: NETSTAT –ANOQ 关注 SYSTEM 进程拥有的端口。 对于前面三点,任何超过 12,000 的数量都视为可疑。 如果计算机中存在 iSCSI 目标,则很可能会出现此问题。
解决方案
如果事件日志表明出现许多连接,请与您的 iSCSI 和网络结构供应商合作,帮助诊断并更正失败原因以保持到 iSCSI 目标的连接。 确保 iSCSI 目标可以通过当前网络结构访问。 请安装可用的更新修补程序。 本文将随着要安装的可用修补程序的具体知识库文章编号而更新。 注意 我们不建议您卸载任何 3 月、4 月、5 月或 6 月安全汇总。 这样做会使计算机遭受已知的安全攻击和其他通过月度更新减轻的错误。 建议您先与 iSCSI 目标和网络供应商合作,共同解决触发目标重新连接的连接问题。如何获取此更新程序
重要 如果您在安装此更新之后安装语言包,必须重新安装此更新。 因此,建议您在安装此更新之前安装需要的所有语言包。 有关详细信息,请参阅将语言包添加到 Windows。
方法 1: Windows 更新 此更新已在 Windows 更新中作为“可选”更新提供。 有关如何运行 Windows 更新的更多信息,请参阅如何通过 Windows 更新获取更新。
方法 2: Microsoft 更新目录 若要获取此更新的独立程序包,请转到 Microsoft 更新目录网站。 注意 必须运行 Microsoft Internet Explorer 6 或更高版本。
更新详细信息
先决条件 要应用此更新,必须在 Windows 8.1 或 Windows Server 2012 R2 上安装 2014 年 4 月的 Windows RT 8.1、Windows 8.1 和 Windows Server 2012 R2 更新汇总 (2919355)。
重启要求 必须在应用此更新后重启计算机。
注册表信息 无需对注册表进行任何更改即可应用此更新。
更新替换信息 此更新不会替换先前发布的任何更新。
文件信息
文件名 |
SHA1 哈希 |
SHA256 哈希 |
---|---|---|
Windows8.1-KB4012219-x64.msu |
65A44C2F045B53479BDE37D475BAF94768C814C5 |
6CF1D8EA7F7E6B853A13B338DAD01CAC641C52D97E212768DA833A71ED463F2A |
Windows8.1-KB4012219-arm.msu |
E7D72E250EA22BD5B4F4A9304EB9B1BC4A887593 |
E61965AFD8189C395324461006CDFBC0AE405BFC42C1E604B4889938830FE38C |
Windows8.1-KB4012219-x86.msu |
A7C2A0F83F62F7633983EC40470A74C8642DF7D4 |
2A4F22AFCCC3FF1BB47C294514965CB43A034592621D0AF31E11A338077E169F |
文件信息
有关此更新中提供的文件列表,请下载更新汇总 4012219 的文件信息。
参考
有关 Windows 更新的更多信息,请转至以下 Microsoft 网站:解决安装更新时遇到的问题Windows 更新: 常见问题 了解 Microsoft 用来介绍软件更新的术语。