Techdows

Windows how-to guides, fixes and software downloads

  • Home
  • Windows guides

    • Printer settings and problems
    • Windows Update
    • Wi-Fi and network settings
    • Sound and microphone
    • Keyboard shortcuts and symbols

    Popular fixes

    • Get help in Windows 11
    • Connect a wireless printer
    • Re-pair Bluetooth earbuds for stereo sound
    • Cancel a stuck print job
    • Change default programs

    Windows 11 26H2

    • Should you install 26H2?
    • 26H2 not showing in Windows Update
    • 26H2 build numbers explained
    • Where is My Computer (This PC)
    • ncpa.cpl network connections

    All Windows how-to guides →

  • Popular downloads

    • GTA V for PC
    • YouTube app for PC
    • Google Meet for PC
    • Cisco Packet Tracer
    • TikTok for PC

    Office and productivity

    • Microsoft Office
    • Microsoft Word
    • Google Sheets for PC
    • Office product key

    Windows tools

    • PC Health Check app
    • HEVC Video Extension
    • DirectX 12
    • Cinebench R23

    All software downloads →

  • Microsoft Edge

    • Fix WebView2 using too much memory
    • Internet Explorer mode in Edge
    • Manage Edge favorites
    • Set or remove Edge as default

    Chrome and Firefox

    • Make Chrome the default browser
    • Restore closed tabs
    • Change the default web browser
    • Google Chrome news and tips
    • Firefox news and tips

    All Microsoft Edge articles →

  • Office apps

    • Office product key
    • Office Deployment Tool
    • What is OneDrive?
    • Turn off OneDrive in Windows 11

    Outlook and Teams

    • Outlook inbox view changed
    • Schedule an email in Outlook
    • Outlook dark mode
    • Teams breakout rooms
  • PHP security

    • PHP2Shell patch download
    • PHP critical RCE security update
    • CVE-2026-109618 fix
    • CVE-2026-109619 explained
    • Mitigations if you can't update

    Update PHP

    • Update PHP to the latest version
    • Check your PHP version
    • Update PHP on Ubuntu and Debian
    • Restart PHP-FPM

    Hosting and local servers

    • Update PHP in XAMPP
    • Change PHP version in cPanel
    • Update PHP in Laragon and WampServer
    • Update PHP Docker images
    • WordPress PHP version check

    PHP downloads

    • PHP 8.5.12 download
    • PHP 8.4.27 download
    • PHP 8.3.36 and 8.2.35 download
    • Download PHP for Windows

    PHP2Shell by platform

    • PHP 8.3 fix on Ubuntu 24.04
    • PHP 8.1 fix on Ubuntu 22.04
    • PHP 8.2 and 8.4 fix on Debian
    • Update PHP on IIS
    • Cloudflare PHP2Shell WAF rule

    All PHP guides →

  • News

What is mscorsvw.exe? How to disable its high CPU usage on Windows 10

August 8, 2010 by Venkat Eswarlu

After installing the Microsoft .NET framework on your computer, you may notice the mscorsvw.exe process running in the background in the Task Manager. Sometimes, this process consumes up to 100 percent of CPU and slows down your system, let’s take a look at what is this process? And, how to disable it from running on Windows 10.

mscorsvw.exe

[lwptoc]

Table of Contents

Toggle
  • What is mscorsvw.exe?
  • A quick way to Stop mscorsvw.exe from high CPU usage on Windows 10 or Windows 7
  • Disable Mscorsvw.exe on Windows 10 or Windows 8/7 using Command Prompt

What is mscorsvw.exe?

Mscorsvw.exe is .NET Framework Optimization Service and is used to precompile .Net framework assemblies in the background. It sets your machine to launch apps faster.

Developers build their apps on the .NET framework. NET Framework comes with a technology called Native Image Generator (NGEN) that makes these apps launch faster. Frequently, it works in the background to optimize your system.

As we said above, this service works now and then.

This may consume high CPU usage and more resources and as a result system slowdown happens

This mostly happens when your .NET Framework on Windows gets updated via Windows Update.

Microsoft has improved Mscorsvw aka .NET optimization Service to work in silent mode in version Windows 8 or higher.

You can speed up the running of mscorsvw, so that it completes operation with 6 CPU cores than when it runs with one CPU core.

You can use the .NET Framework Optimization Speedup script to inform .NET Framework Optimization Service to speed up.

A quick way to Stop mscorsvw.exe from high CPU usage on Windows 10 or Windows 7

If you’re using Windows 7 or Windows 10, you already have PowerShell installed on your computer.

  1. Open Windows PowerShell and run it as an administrator
  2. Type this command and press enter
    Get-ExecutionPolicy
  3. After this, set the Execution policy to remote signedSet-ExecutionPolicy RemoteSigned
  4. Press [A] to say Yes to all to proceed.
  5. While Powershell is open, download this file and save it to a desktop or any other location
  6. Right-click on it and select ‘Run with Powershell’.

You should be running this script file under the remotesigned or Undersigned PowerShell execution policy. For that, follow the steps given above.

You should expect the above-provided PowerShell Script file to complete the .NET framework Optimization quickly as it uses 6 CPU cores.

If you have a system with slower hardware, stick to running the commands mentioned below.

Microsoft .NET Framework 4.5.2 Released (Offline Installer link inside)

Whatever the reason if you found that process annoying, let me tell you we can shut down the mscorsvw.exe process quickly.

Disable Mscorsvw.exe on Windows 10 or Windows 8/7 using Command Prompt

1. On Windows XP:

Navigate to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727  in Windows Explorer (assuming you’ve .NET 2.0 or .NET 3.5 installed)

On Windows 7,

you need to navigate to ‘C:\Windows\Microsoft.NET\Framework\v4.0.30319’ (assuming you’ve the above .NET 4 version installed on your computer)

ngen

For 64-bit, this is the path: ‘C:\Windows\Microsoft.NET\Framework64\v4.0.30319’

Cleanup or Completely Remove .NET Framework 4.5 with .NET Framework Cleanup Tool

2. Open the command prompt by typing cmd in the run box (use Win key+R ) and press enter.

3. Type cd/ and press Enter.

4. Now, we need to specify the above-mentioned path in command and type ngen.exe executequeueditems and press enter as shown below without quotes.

XP: “C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>ngen.exe executequeueditems”

32-bit Windows 7 : “C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems ”

64-bit: “C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems”

32-bit Windows 8/8.1 : C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems
schTasks /run /Tn “\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319”

64-bit: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems
schTasks /run /Tn “\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319 64”

run ngen.exe executeditems command

Microsoft .NET Framework Repair Tool [Updated]

5. Now wait for the process to precompile all the assemblies, after a couple of minutes it will be completed.

6. Restart your computer.

Tip: If you’re finding it difficult to type or enter the .NET framework path in the command prompt window, do this: browse to the .NET directory path you’ve to type in Explorer, hold the shift button, on the right-click menu select ‘open command window here, check this link for the screenshot.

Venkat Eswarlu
Venkat Eswarlu

Venkat is an independent technology journalist and the founder of Techdows. He has been covering web browsers, Windows, and software news since 2009. His exclusive scoops on Chrome, Firefox, and Edge features have been cited by Forbes, TechCrunch, Wired, CNET, and other major publications.

More in Troubleshooting

Fix ‘AdBlocker Ultimate’ breaks websites in ‘Firefox 116.0.1’Fix ‘AdBlocker Ultimate’ breaks websites in ‘Firefox 116.0.1’3 years agoHow to Fix Gmail’s ‘Action failed due to an error’How to Fix Gmail’s ‘Action failed due to an error’3 years agoWindows 11 KB5027231 Update breaks Google Chrome for Some, how to Fix?Windows 11 KB5027231 Update breaks Google Chrome for Some, how to Fix?3 years ago6 sure Ways to Fix Microsoft Edge keeps crashing on Windows 11/106 sure Ways to Fix Microsoft Edge keeps crashing on Windows 11/103 years agoFirefox bug causes huge memory leak, Here’s how to fix it?Firefox bug causes huge memory leak, Here’s how to fix it?4 years agoHow to fix latest Microsoft Edge 111’s lagging issueHow to fix latest Microsoft Edge 111’s lagging issue4 years ago
Posted in: Troubleshooting Tagged: disable mscorsvw.exe, mscorsvw.exe, remove mscorsvw.exe, stop mscorsvw.exe

More from Techdows

Google Docs tips: working in Google apps in a browser on a laptop
Google Docs, Sheets and Drive on Windows: tips, offline access and Drive for desktop
How to · 5 hours ago
Run Printer Troubleshooter to fix printer problems in Windows 11/10
Run printer troubleshooter to fix printer problems in Windows 11/10
How to · 5 hours ago
Windows 11 26H2 guide on a laptop with the centered Start menu
Blue screen of death (BSOD) and Windows stop codes: causes and fixes
How to · 5 hours ago
Microsoft Store logo with version, size and supported Windows releases
Download Microsoft Store for PC, Windows 11 and 10 (Free)
Software · 4 hours ago
Excel guide: essential how-tos, formulas and shortcuts
Excel guide: essential how-tos, formulas and shortcuts
How to · 4 hours ago
Windows processes explained: program running on a computer screen
What is this process? Windows .exe files and background processes explained
How to · 4 hours ago
Missing DLL, Visual C++, DirectX and .NET errors: source code on a computer screen
Missing DLL, Visual C++, DirectX and .NET errors: fixes
How to · 3 hours ago
GoPro Quik logo with version, download size and supported systems
Download GoPro Quik for Mac, iPhone and Android (Free)
Software · 3 hours ago

© 2009–2026 Techdows · About · Contact · Privacy Policy

Copyright © 2026 Techdows.

Techdows WordPress Theme by Techdows