【Windows 11】安裝 KB5100998 後出現 fxupdate.dat,以及 .NET Framework NGEN 排程行為請教

林宗昇 8,360 信譽點數
2026-07-16T04:57:08.5966667+00:00

【Windows 11】安裝 KB5100998 後出現 fxupdate.dat,以及 .NET Framework NGEN 排程行為請教

大家好,想請教一個關於 .NET Framework 的問題。

今天(2026/07/15)我的 Windows 11 筆電安裝 KB5100998 更新後,發現在:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\

資料夾內多了一個 fxupdate.dat 檔案。

想請問:

  1. fxupdate.dat 是什麼用途?是否屬於 .NET Framework 更新過程中正常產生的檔案?

我後來發現該檔案已經被 Windows 自動清除,這是否代表更新程序已完成?

另外,我也觀察到 工作排程器 有一些變化。

以下兩個工作:

.NET Framework NGEN v4.0.30319 Critical

.NET Framework NGEN v4.0.30319 64 Critical

原本狀態一直都是「已停用」,但安裝更新及多fxupdate.dat完成後,在我完全沒有手動操作的情況下,它們自動變成「執行中」,過一段時間後又恢復成「已停用」。

整個過程都是 Windows 自己執行,我沒有手動啟動或停止任何工作。

另外,我還注意到一個現象:

更新完成至今已經約 7 小時,雖然看到 fxupdate.dat 被 Windows 自動清除,但 C:\Windows\Microsoft.NET 資料夾的「修正日期」始終沒有改變。

以前我觀察到,只要 NGEN 在背景執行,C:\Windows\Microsoft.NET 的修正日期通常都會更新,因此這次的情況讓我有些疑惑。

想請教各位:

fxupdate.dat 的用途是什麼?自動刪除是否代表更新已正常完成?

更新後 NGEN Critical 工作自動執行,完成後再恢復為「已停用」,是否屬於正常行為?

為什麼 NGEN 執行完成後,C:\Windows\Microsoft.NET 的修正日期沒有更新?是否是新版 Windows 或 .NET Framework 的機制已有所改變?

感謝各位撥空解答。

Windows for home | Windows 11 | Windows Update
0 則留言 沒有留言

由問題作者接受的回答
TaoLi 112K 信譽點數 獨立顧問
2026-07-16T06:31:13.5433333+00:00

您好,

KB5100998 是 .NET Framework 3.5/4.8.1 累積更新。fxupdate.dat 並沒有公開的詳細官方說明,但從檔案位置、更新後產生並自動刪除來看,應屬於 .NET 更新與最佳化期間使用的暫存檔;只要 Windows Update 顯示安裝成功、系統沒有錯誤,通常無須處理。

.NET Framework 更新後會使部分原生映像失效,因此 Windows 會自動執行 NGEN,重新建立或更新原生映像;Critical 工作短暫變成「執行中」,完成後再次顯示「已停用」,屬於正常的系統維護行為,請勿手動更改。

C:\Windows\Microsoft.NET 的修正日期沒有改變也不代表 NGEN 未執行。父資料夾日期通常只會在其直接內容新增或刪除時更新,子資料夾內部檔案變動未必會反映到最上層資料夾,因此不建議用此日期判斷更新是否完成。

此回答有幫助嗎?

有 1 人認為此回答有所幫助。
0 則留言 沒有留言

0 個其他答案

排序依據: 最實用

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。