2017 年 10 月 17 日 — KB4041686 (マンスリー ロールアップのプレビュー)

適用先
Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1

機能強化および修正

このセキュリティ以外の更新プログラムには、 KB4041681 (2017 年 10 月 10 日リリース) に含まれていた機能強化と修正プログラムが含まれています。また、次回のマンスリー ロールアップ更新プログラムのプレビューとしてこれらの新しい品質強化も含まれています。

  • 相対パスを使用している場合に _stat32i64() が 間違ったドライブ番号 (エラー 0xFFFFFFFF) を返す Universal CRT の問題に対処しました。
  • tolower() 関数が呼び出されたときに間違った文字が返されるというユニバーサル CRT の問題に対処しました。
  • ユニバーサル 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 再頒布可能パッケージをダウンロードしてインストールし、ACE をプロバイダーとして使用するように Microsoft Excel で DB 接続文字列を変更します。 例: Provider=Microsoft.Jet.OLEDB.4.0 を Provider=Microsoft.ACE.OLEDB.12.0 に変更します。
Microsoft は解決に取り組んでおり、今後のリリースで更新プログラムを提供します。

この更新プログラムの入手方法

これは、Windows Update でオプションの更新プログラムとして提供されます。 Windows Update の実行方法については、「Windows Update から更新プログラムを入手する方法」を参照してください。 この更新プログラムのスタンドアロン パッケージを入手するには、Microsoft Update カタログ Web サイトに移動してください。

ファイル情報

この更新プログラムで提供されるファイルの一覧については、 更新プログラム 4041686 のファイル情報をダウンロードしてください。