⑴在win操作系统中CPU使用率居高不下,一查发现是一个名为. Runtime Optimization Service的进程占用CPU使用率,该进程是什么程序呢?一般来说,当你安装了.之后电脑中就会出现该程序,一般来说.在更新的时候会引起占用使用率的现象,经过几分钟之后便会自动关闭,若是一直占用CPU使用率则可能是由于某些高优先顺序会尽快被执行,其他低优先顺序工作,会利用电脑空闲时去处理。导致 CPU 不断飙高的原因在低优先顺序工作被卡住了。
⑵【Windows笔记本系统】Win 位笔记本通用旗舰版
⑶笔记本GHOST WIN 位极速精简万能装机版
⑷进程名称: . Runtime Optimization Service
⑸进程文件: mscorsvw.exe
⑹出现这样的现象我们可以通过下面方法来解决:
⑺方法一:关闭mscorsvw.exe
⑻通过cmd命令来关闭
⑼按下win+X,点击命令提示符(管理员,在命令提示符中键入:ngen.exe executequeueditems
⑽若没有效果则使用方法二来解决:
⑾按下win+q搜索 powershell ,在windows powershell 上单击右键,选择【以管理员身份运行】;
⑿在powershell框中键入下面代码:
⒀# Script to force the . Framework optimization service to run at maximum speed.
⒁$isWinPlus = [Environment]::OSVersion.Version -ge (new-object 'Version' ,)
⒂$dotDir = [environment]::GetEnvironmentVariable("windir","Machine") + "Microsoft.Framework"
⒃$dot = "v.."
⒄$dot = "v.."
⒅$dotVersion = if (Test-Path ($dotDir + "" + $dot + "
⒆gen.exe")) {$dot} else {$dot}
⒇$ngen = $dotDir + "" + $dotVersion +"
⒈gen.exe"
⒉$ngen = $dotDir + "" + $dotVersion +"
⒊gen.exe"
⒋$ngenArgs = " executeQueuedItems"
⒌$isBit = Test-Path $ngen
⒍#-bit NGEN -- appropriate for -bit and -bit machines
⒎Write-Host("Requesting -bit NGEN")
⒏Start-Process -wait $ngen -ArgumentList $ngenArgs
⒐#-bit NGEN -- appropriate for -bit machines
⒑if ($isBit) {
⒒Write-Host("Requesting -bit NGEN")
⒓Start-Process -wait $ngen -ArgumentList $ngenArgs
⒔#AutoNGEN for Windows + machines
⒕if ($isWinPlus) {
⒖Write-Host("Requesting -bit AutoNGEN -- Windows +")
⒗schTasks /run /Tn "MicrosoftWindows. Framework. Framework NGEN v.."
⒘#-bit AutoNGEN for Windows + machines
⒙if ($isWinPlus -and $isBit) {
⒚Write-Host("Requesting -bit AutoNGEN -- Windows +")
⒛schTasks /run /Tn "MicrosoftWindows. Framework. Framework NGEN v.. "
①按下回车键执行加快其运行速度即可解决CPU占用问题。
②. Framework 在被安装与更新时,在本机端会进行一个最佳化的工作,由于工作效率慢慢来的现象导致CPU使用率不停飙升!