改进和修复
此非安全更新包括 2017 年 10 月 10 日) 发布的 KB4041681 (中的改进和修补程序,还包括以下新的质量改进作为下个月度汇总更新的预览:
- 解决了通用 CRT 在使用相对路径时 _stat32i64 () 返回错误驱动器号 (错误0xFFFFFFFF) 的问题。
- 解决了通用 CRT 中的问题:调用 tolower () 函数时返回错误字符。
- 解决了通用 CRT _splitpath () 函数未正确处理多字节字符串的问题,该问题会导致应用程序在访问多字节文件名时失败。
- 解决了通用 CRT 导致链接器 (link.exe) 停止用于大型项目的问题。
- 解决了随机 USBHUB.SYS 导致内存损坏,从而导致极难诊断的随机系统崩溃的问题。
有关已修复的安全漏洞的更多信息,请参阅安全更新指南。
此更新中的已知问题
| 症状 | 解决方法 |
|---|---|
| 安装 KB4041681 后,包用户可能会看到一个错误对话框,指示关闭某些应用程序时发生应用程序异常。 这可能会影响使用 mshtml.dll 加载 Web 内容的应用程序。 仅当进程已关闭且不会影响应用程序功能时才会发生故障。 | 此问题已在 KB4048957 中得到解决。 |
| 安装此更新可能会导致基于 Microsoft JET 数据库引擎 (Microsoft Access 2007 及更早版本或非 Microsoft 应用程序在创建或打开 Excel .xls 文件时Microsoft) 失败。 错误消息为“外部数据库驱动程序出错 (1) 。 (Microsoft JET 数据库引擎) “。 | 下载并安装 Microsoft Access 数据库引擎 2010 可再发行组件,然后在 Microsoft Excel 中修改数据库连接字符串以使用 ACE 作为提供程序。 示例:将 Provider=Microsoft.Jet.OLEDB.4.0 更改为 Provider=Microsoft.ACE.OLEDB.12.0。 Microsoft 正寻求一种解决方案,并会在即将发布的版本中提供更新。 |
如何获取此更新
此项作为 Windows 更新中的可选更新提供。 有关如何运行 Windows 更新的更多信息,请参阅如何通过 Windows 更新获取更新。 若要获取此更新的独立程序包,请转到 Microsoft 更新目录网站。
文件信息
有关此更新中提供的文件列表,请下载 更新4041686的文件信息。