Share via

Microsoft Common Language Runtime native compiler using 100% of CPU and 2 gigs of memory

Anonymous
2023-12-15T19:05:07+00:00

Ngen.exe keeps using up all of my CPU and keeps starting up every 5 mins. It's very annoying and I don't want to keep having to close it every time. I have literally tried everything I can apart from a fresh Windows install. I have tried updating, updating the .NET framework, changing the permissions for it so it doesn't start up in Task Scheduler. I've also tried using Windows' virus detection (the full scan) and I've tried using a clean boot. I've ran SFC and DISM scans. Also, ngen does not show up in services.msc. I've deleted the registry keys in the registry editor. I've used the ngen repair tool thingy but that has not worked. When I tried to update the .NET framework, the latest update (4.8.1) was already installed on my computer.

Does someone have a solution? Or do I have to install windows again?

Thanks

Windows for home | Windows 11 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Anonymous
    2023-12-15T19:48:30+00:00

    Hi, Esythe,

    Sorry to hear you're experiencing this issue.

    As you already tried several troubleshooting and none of them have fixed the problem, you can use the Windows ISO to perform the repair upgrade. This procedure will repair all Windows files, apps, services, and registry keys.

    1-Download the Windows 11 ISO at this link.

    https://www.microsoft.com/en-gb/software-downlo...

    2-Double-click your ISO file, and click on the setup.exe file.

    3-You may be prompted by User Account Control. Click on Yes if so.

    4-In the Install Windows 11 dialog, click on Change how Setup downloads updates.

    5-Select "Not right now". This will save you from downloading a new build (if available). Click Next.

    6-Setup will check your PC and show a license agreement. Click on Accept in the license terms dialog.

    7-Wait for the setup program to check for the available free space.

    8-On the Ready to install page, click the Change what to keep.

    9-Now, you can select Keep personal files and apps, Keep personal files only, and Nothing. Also, Nothing is the only option that will be available if your installation media doesn't match the installed Windows 11 version or language.

    Note: It is safe to close the setup wizard at this step and cancel the repair install process. Otherwise, you won't be able to cancel it later. Finally, click Next.

    10-Click on Install to start the repair install of Windows 11.

    I hope this information helps. If you have any questions or the problem persists, please let me know and I'll be glad to assist you further.

    Was this answer helpful?

    0 comments No comments