mscorsvw.exe (.NET Framework NGEN 服務) 在安裝 .NET 更新後會背景預編譯組件,導致 CPU 短暫高佔用。屬正常行為,但可透過服務管理永久停用。



services.msc停止: ngen executequeueditems (強制完成佇列編譯後自動停止)
或服務控制:
sc config "clr_optimization_v4.0.30319_32" start= disabled
sc config "clr_optimization_v4.0.30319_64" start= disabled
建議:若非極度缺乏 CPU 資源,請讓其自然完成編譯 (通常數小時內),後續 .NET 應用程式啟動將顯著加快。僅在伺服器/嵌入式環境確需靜默運行時考慮停用。