Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10のmscorsvw.exeとは何ですか?

この記事では、 mscorsvw.exeとは何かについて説明します。 (.NETランタイム最適化サービス)Windows11/10のタスクマネージャーに表示されるプロセスとそれがウイルスであるかどうか。また、CPU使用率が高い場合に備えて、その機能、必要なもの、無効化または削除できるかについても説明します。

Windowsのmscorsvw.exeとは何ですか?

Windows 11/10のmscorsvw.exeとは何ですか?

David Notarioの長い昔の話は、MicrosoftのMSDNブログで次のように述べています。

mscorsvw.exeは、バックグラウンドで.NETアセンブリをプリコンパイルしています。完了すると、消えます。通常、.NET Redistをインストールした後、5〜10分で高優先度のアセンブリが実行され、コンピュータがアイドル状態になるまで待機して低優先度のアセンブリを処理します。これを実行するとシャットダウンし、mscorsvw.exeは表示されなくなります。重要なことの1つは、CPU使用率が100%であっても、コンパイルは優先度の低いプロセスで行われるため、他の処理のためにCPUを盗まないようにすることです。すべてがコンパイルされると、アセンブリはさまざまなプロセス間でページを共有できるようになり、ウォームスタートアップは通常はるかに高速になるため、サイクルを無駄にすることはありません。

原因は、mscorsvw.exeプロセスがバックグラウンドで.NETアセンブリを再コンパイルしていることです。したがって、通常、プロセスはしばらくすると消え、コンピュータの速度は通常に戻るはずです。希望しても、通常の方法でプロセスを強制終了することはできません。

mscorsvw.exeはウイルスですか?

合法的なmscorsvw.exe ファイルはここにあります:

C:\ Windows \ Microsoft.NET \ Framework \

または

C:\ Windows \ Microsoft.NET \ Framework64

他の場所で見つかった場合は、マルウェアである可能性があります。

mscorsvw.exeが必要ですか?

.NETランタイム最適化サービス(mscorsvw.exe)は、Windowsオペレーティングシステムのバックグラウンドで.NETアセンブリをプリコンパイルする際に使用されるため、必要です。

mscorsvw.exeを無効にするにはどうすればよいですか?

mscorsvw.exeを無効にしないでください。必要に応じて、このプロセスを終了できます。

タスクマネージャーを開き、[詳細]タブをクリックし、mscorsvw.exeプロセスを見つけて右クリックし、[プロセスツリーの終了]を選択します。 。

mscorsvw.exeによる高いCPU使用率

場合によっては、.NETランタイム最適化サービス(mscorsvw.exe)によるCPU使用率が高くなることがあります。このようなシナリオでタスクマネージャーを開くと、 mscorsvw.exeというプロセスが見つかります。 CPU使用率が50%以上です!このサービスは、実際には.NETFrameworkによってプリコンパイルに使用されます。では、mscorsvw.exeプロセスとは何ですか、またそれをどのように処理するのですか?

前述のように、原因はmscorsvw.exeプロセスがバックグラウンドで.NETアセンブリを再コンパイルしていることです。したがって、通常、プロセスはしばらくすると消え、コンピュータの速度は通常に戻るはずです。希望しても、通常の方法でプロセスを強制終了することはできません。

これは、プロセスmscorsvw.exeがシステムプロセスであるため、タスクマネージャーを使用して直接閉じようとすると、それを実行できないためです。 CMDに少し習熟している必要があります。

コンピュータがアイドル状態になるまで待たずにコンパイルを開始できるようにする場合は、次の手順を実行できます。

  1. 「C:\ WINDOWS \ Microsoft.NET \ Framework\v4.0.30319」に移動します Windowsエクスプローラーで。
  2. 開始をクリックします 、「 CMD」と入力します 管理者として実行します。
  3. コマンドプロンプトで上記のパスを指定し、ngen.exe executequeueditemsと入力します
  4. このコマンドは、保留中のすべての作業を処理します。
  5. これが完了すると、他に何もすることがないため、サービスはシャットダウンします。
  6. コンピューターを再起動します。これで、タスクマネージャーで実行されているmscorsvw.exeプロセスがないことがわかります。

この投稿では、Windows11/10で.NETランタイム最適化サービスの高いCPU使用率を修正する方法についてさらに提案しています。

Windows 11/10のmscorsvw.exeとは何ですか?
  1. Windows11/10のシステム予約パーティションとは

    Windows 11/10をインストールする場合 またはWindows8/7 きれいにフォーマットされたディスクでは、最初にハードディスクの先頭にあるディスクにパーティションを作成します。このパーティションは、システム予約パーティションと呼ばれます。 。その後、残りの未割り当てディスク領域を使用してシステムドライブを作成し、オペレーティングシステムをインストールします。 コンピュータフォルダを開くと、ディスク文字が割り当てられていないため、システム予約済みパーティションは表示されません。システムドライブまたはCドライブのみが表示されます。システム予約パーティションを表示するには、ディスクの

  2. ctfmon.exeとは何ですか? Windows 11/10でCTFローダーを無効にする必要がありますか?

    いくつかの不正なウイルス対策および技術サポート会社は、顧客をだまして製品やサービスを購入させるために、Windowsタスクマネージャーで本物のプロセスをウイルスまたはマルウェアとして提示しようとしています。そのようなケースの1つは、プロセス ctfmon.exeの場合です。 またはCTFローダー 。ここで、CTFはCollaborativeTranslationFrameworkの略です。 ctfmon.exeまたはCTFローダーとは ctfmonプロセスは、代替ユーザー入力テキスト入力プロセッサとMicrosoft言語バーをアクティブ化するためにMicrosoftOfficeによって