使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵狀

您安裝 Microsoft .NET Framework 4 更新時,原生映像產生器 (NGen.exe) 長時間大量佔用電腦上的 CPU 週期。該產生器佔用 CPU 的時間長短,視安裝到電腦上的原生映像數目多寡而定。

發生的原因

安裝 .NET Framework 4 的更新需要完全重新產生原生映像快取,這個作業非常耗時。在某些電腦上,先前安裝的原生映像可能會造成重新產生原生映像的時間比預期還長。雖然這個問題只會在安裝的時候造成影響,但這個影響可能達數分鐘到幾十分鐘。安裝較多原生映像的電腦,產生原生映像的時間會更長。

其他可行方案

如果要解決這個問題,您可以強制 NGen.exe 捨棄先前產生的原生映像,直接產生新的原生映像,藉此可多少縮短產生原生映像的時間。

如果要減少重新產生所耗費的時間,請在安裝 .NET Framework 4 更新之前立即開啟提高權限的命令提示字元,並執行下列命令。

重要:套用此更新之前,請立即執行這些命令。否則,這些命令的作用便會減弱。

在執行 32 位元作業系統的電腦上

%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue
在執行 64 位元作業系統的電腦上

%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×