2017 年 10 月 17 日 - 每月彙總) 的KB4041686 (預覽

Applies To
Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1

改進與修正

這項非安全性更新包含屬於 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 應用程式在建立或開啟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 Update 上的選擇性更新。 如需有關如何執行 Windows Update 的詳細資訊,請參閱如何透過 Windows Update 取得更新 (機器翻譯)。 若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。

檔案詳細資訊

如需此更新中提供的檔案清單,請下載 更新4041686的檔案資訊。