Windows 7,中文名稱視窗7,是由微軟公司(Microsoft)開發的操作系統,內核版本號為Windows NT 6.1。Windows 7可供家庭及商業工作環境:筆記本電腦 、平板電腦 、多媒體中心等使用。Windows 7可供選擇的版本有:入門版(Starter)、家庭普通版(Home Basic)、家庭高級版(Home Premium)、專業版(Professional)、企業版(Enterprise)(非零售)、旗艦版(Ultimate)。 有win7 sp1系統用戶就發現mscorsvw.exe進程占用cpu高,幾乎要被占滿了,居然還無法關閉,要怎么辦呢,win7 sp1版本mscorsvw.exe占用CPU很高怎么處理?下面跟著ghost123小編來一起了解下吧。
win7 sp1版本mscorsvw.exe占用CPU很高處理方法
什么是mscorsvw.exe?
mscorsvw.exe是在后臺預編譯.net的assemblies(集合)。一旦它執行完畢,就停止。一般來說,當你安裝了.NET的分發程序,它就會先用5到10分鐘預編譯那些高優先級的assemblies,然后等到你的電腦空閑的時候再去處理那些低優先級的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最危險)
間諜軟件: 否
廣告軟件: 否
病毒: 否
木馬: 否
系統進程: 是
應用程序: 否
后臺程序: 是
使用訪問: 否
訪問互聯網: 否
mscorsvw.exe占用CPU很高的原因
當你看到mscorsvw.exe進程占用CPU高達100%時,這就是發生在它處于一個低優先級的進程之中,所以它盡可能地不讓其他你正運行的進程搶占CPU。一旦所有的assemblies都被編譯完畢,assemblies將能跨進程地分享內存頁。一般來說,這時的熱啟動將會快得多,所以我們不再丟棄你的其他進程。
關閉mscorsvw.exe進程方法
當您想直接從Windows 7的任務管理器里面直接關閉mscorsvw.exe 進程時,發現這個進程是結束不了的。
如果你真的想要從你的任務管理器中關閉mscorsvw.exe,可以這樣做:
1、通過命令來關閉:
ngen.exe executequeueditems 這就可以讓其后所有排隊等候的進程開始工作。
2.通過關閉服務可以關閉這個程序.
Microsoft.NET Runtime Optimization Service是.NET運行優化服務進程,關掉這個服務就可以了!
windows 7 的設計主要圍繞五個重點——針對筆記本電腦的特有設計;基于應用服務的設計;用戶的個性化;視聽娛樂的優化;用戶易用性的新引擎。 跳躍列表,系統故障快速修復等,這些新功能令Windows 7成為最易用的Windows。
|