改进和修复
此非安全更新包括 2017 年 10 月 10 日 发布的KB4041690 () 的改进和修补程序,还包括以下新的质量改进作为下一个月度汇总更新的预览:
- 解决了通用 CRT 在使用相对路径时 _stat32i64 () 返回不正确的驱动器号 (错误0xFFFFFFFF) 的问题。
- 解决了通用 CRT 中调用 tolower () 函数时返回错误字符的问题。
- 解决了通用 CRT _splitpath () 函数未正确处理多字节字符串的问题,导致应用在访问多字节文件名时失败。
- 解决了通用 CRT 导致链接器 (link.exe) 停止处理大型项目的问题。
- 解决了 USBHUB.SYS 随机导致内存损坏导致随机系统崩溃的问题,这些故障非常难以诊断。
有关已修复的安全漏洞的更多信息,请参阅安全更新指南。
此更新中的已知问题
| 症状 | 解决方法 |
|---|---|
| 安装此更新可能会导致基于 Microsoft JET 数据库引擎 (Microsoft Access 2007 及更早版本或非Microsoft应用程序在创建或 Microsoft打开 Excel .xls 文件时) 失败。 错误消息为“外部数据库驱动程序 (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 更新目录网站。
文件信息
有关此更新中提供的文件列表,请下载 更新4041692的文件信息。