學習啦>學習電腦>電腦入門>

win7電腦mscorsvw.exe占用CPU很高如何解決

時間: 春健736 分享

  有win7系統(tǒng)用戶就發(fā)現(xiàn)mscorsvw.exe進程占用cpu高,幾乎要被占滿了,居然還無法關閉,要怎么辦呢,接下來學習啦小編給大家分享一下Win7系統(tǒng)mscorsvw.exe進程占用cpu高怎么禁用吧

  win7電腦mscorsvw.exe占用CPU很高解決方法

  什么是mscorsvw.exe?

  mscorsvw.exe是在后臺預編譯.net的assemblies(集合)。一旦它執(zhí)行完畢,就停止。一般來說,當你安裝了.NET的分發(fā)程序,它就會先用5到10分鐘預編譯那些高優(yōu)先級的assemblies,然后等到你的電腦空閑的時候再去處理那些低優(yōu)先級的assemblies 。一旦它全部處理完畢,它將會終止,你將不會再看到mscorsvw.exe。

  mscorsvw.exe 文件分析

  文件屬性如下圖:

  進程文件: mscorsvw.exe

  進程名稱: .NET Runtime Optimization Service

  英文描述: mscorsvw.exe is a process belonging to Microsoft .NET Framework. This program is a non-essential process, but should not be terminated unless suspected to be causing problems.

  進程分析: Microsoft Visual Studio 2005 Framework預編譯工具。

  進程位置: unknown

  程序用途: 后臺預編譯.net的assemblies

  作者: Microsoft

  屬于: Microsoft .NET Framework

  安全等級 (0-5): 0 (N/A無危險 5最危險)

  間諜軟件: 否

  廣告軟件: 否

  病毒: 否

  木馬: 否

  系統(tǒng)進程: 是

  應用程序: 否

  后臺程序: 是

  使用訪問: 否

  訪問互聯(lián)網: 否

  mscorsvw.exe占用CPU很高原因

  當你看到mscorsvw.exe進程占用CPU高達100%時,這就是發(fā)生在它處于一個低優(yōu)先級的進程之中,所以它盡可能地不讓其他你正運行的進程搶占CPU。一旦所有的assemblies都被編譯完畢,assemblies將能跨進程地分享內存頁。一般來說,這時的熱啟動將會快得多,所以我們不再丟棄你的其他進程。

  關閉mscorsvw.exe進程方法

  當您想直接從Windows 7的任務管理器里面直接關閉mscorsvw.exe 進程時,發(fā)現(xiàn)這個進程是結束不了的。

  如果你真的想要從你的任務管理器中關閉mscorsvw.exe,可以這樣做:

  1、通過命令來關閉:

  ngen.exe executequeueditems 這就可以讓其后所有排隊等候的進程開始工作。

  2.通過關閉服務可以關閉這個程序.

  Microsoft.NET Runtime Optimization Service是.NET運行優(yōu)化服務進程,關掉這個服務就可以了!

win7電腦mscorsvw.exe占用CPU很高如何解決相關文章

1.win7 sp1版本mscorsvw.exe占用CPU很高怎么處理

2.win7系統(tǒng)CPU資源占用過高如何解決

3.Win7系統(tǒng)mscorsvw.exe進程怎么禁用

4.如何解決win7系統(tǒng)CPU占用率高

5.如何解決win7電腦cpu使用率高

6.win7cpu占用過高怎么辦

1425979