High CPU usage after installing .NET 4.7.1

Windows Server 2012 R2 に .NET 4.7.1 をインストール後、CPU が 常に50% 前後に張り付いて下がらない。MSのサイトに10分も待てばすれば下がるとあるが、下がらん。

以下のサイトを発見:
https://deploymentresearch.com/Research/Post/386/CPU-spiking-on-Windows-Server-2012-R2-after-applying-updates

PowerShellをAdmin権限で立上げ、以下を実行。

$ngens = Get-ChildItem -Path $env:windir\Microsoft.Net -Filter ngen.exe -Recurse;foreach($ngen in $ngens){& "$($ngen.Directory)\$($ngen)" executeQueuedItems}

10分弱待たされたがプロンプトに戻り完了。サーバーを一度リセットすると、解決できている。

コメント

このブログの人気の投稿

HiddenFor 要注意

SPA を IIS から流す際の ASP 側のルーティング

Jest の テスト・スクリプトをデバッグする術