H
Hype Drip

How to see which program is using all your cpu on windows

Author

Sebastian Wright

Published Mar 29, 2026

Benj Edwards is an Associate Editor for How-To Geek. For over 15 years, he has written about technology and tech history for sites such as The Atlantic, Fast Company, PCMag, PCWorld, Macworld, Ars Technica, and Wired. In 2005, he created Vintage Computing and Gaming, a blog devoted to tech history. He also created The Culture of Tech podcast and regularly contributes to the Retronauts retrogaming podcast. Read more.

How to see which program is using all your cpu on windows

Sometimes your Windows 10 PC slows to a crawl, perhaps accompanied by a whirring fan and programs that barely respond. Often the problem is an application that is using a large share of the CPU’s power, leaving little left for other programs. Here’s how to check—and what to do about it.

The best tool to diagnose a Windows program that might be using too much system resources is a built-in utility called Task Manager.

To open Task Manager, right-click the taskbar. In the menu that pops up, select “Task Manager.” (You can also press Ctrl+Alt+Delete and select “Task Manager” from the list.)

How to see which program is using all your cpu on windows

If you see the simple Task Manager interface, click “More Details” at the bottom of the window.

How to see which program is using all your cpu on windows

In the full Task Manager window, click the “Processes” tab. You will see a readout of all the active processes and the resources they’re using. Processes are any applications or programs running on your computer, including vital system functions that run silently in the background.

To sort the processes by which one is using the most CPU, click the header of the “CPU” column. The process using the largest percentage of the CPU will appear at the top of the list.

How to see which program is using all your cpu on windows

At this point, if the CPU-hogging process is an application, you can attempt to close it using the usual methods (such as selecting File > Exit in the application’s menu or right-clicking the application in the taskbar and selecting “Close Window”).

If the application doesn’t respond, you can either wait for a task to complete (if you know that the application is actively working and not just hung), or you can force it to close. To do that, select the application or process name in the Task manager processes list, and click “End Task.”

How to see which program is using all your cpu on windows

After that, the process will close. If your machine suddenly becomes responsive again, then you know that the CPU-hogging application was the issue.

If the process hogging the CPU is a system process or a process that you don’t recognize, you could also try to reboot your PC. Immediately afterward, it might be wise to run a virus scan with Windows Defender just in case malware is causing the problem.

If rebooting doesn’t fix the problem, you can also try updating the application or updating Windows itself. That may fix a bug in the software that is causing the process to hang. Good luck!

Procedures to Check Which Process Is Using More CPU in Windows 10. – Windows 10 is expected to run flawlessly but for several reasons, it fails to do so. In some cases, the OS slows down completely due to the consumption of high CPU by certain processes. So, you might need to know about those processes that are actually slowing down the system. Well, in this article, we will provide you a few utilities using which you can keep a track on CPU usage. If you want good performance from your PC, then pursue Things to do to Make Windows 10 PC Fast – User Guide.

To Check Which Process Is Using More CPU in Windows 10, you have three distinct and mostly used free monitoring utilities. Let us first know why actually you need to monitor the CPU consumption? Sometimes, one program needs the full attention of CPU and as a result, other programs that also require CPU fail to get enough time to perform their tasks perfectly. Hence, this leads to very slow performance of the OS. So, if you also have some troubles regarding the usage of CPU, then walk through the guide as three methods with steps are mentioned below to Check Which Process Is Using More CPU in Windows 10.

Ways to Check Which Process Is Using More CPU in Windows 10

Let us learn about the components and their steps to know CPU usage one after the other.

1. Task Manager

The first method is through Task Manager and this built-in utility generally serves the need of the basic users by monitoring about all the apps, processes and services that are right away running on your PC.

Step 1 – First and foremost, locate a blank space on taskbar and execute a right-click there. From the list of options that appear, select Task Manager, the third last one.

To know more methods to launch Task Manager, follow How to Open Task Manager in Windows 10.

How to see which program is using all your cpu on windows

Step 2 – Now, Task Manager will come up on the screen and by default, Processes tab will be noticeable.

Step 3 – Inside the Processes tab, you will see a few columns with different titles. The Name column displays all the processes that are running both in the foreground as well as in the background.

How to see which program is using all your cpu on windows

Step 4 – Next, click the CPU title and it will categorize the processes depending on their CPU consumption.

How to see which program is using all your cpu on windows

Step 5 – Moving on, click on the Performance tab and it gives you an overview of how your CPU is being utilized by Windows 10 PC. So, by default, the CPU category will show a graph on its right pane.

How to see which program is using all your cpu on windows

Step 6 – The x-axis on the graph reads the time and the y-axis indicates the total utilization of CPU.

2. Resource Monitor

Step 1 – To begin this procedure, launch Taskbar search. Now, type the command resmon and then the Best match will display resmon (Desktop app), click on it.

How to see which program is using all your cpu on windows

Step 2 – Next, the Resource Monitor window will appear on the screen with several graphs on the right pane and other information on the rest of the window.

Step 3 – Well, by default, the CPU tab explores up and the first section will be of Processes. There you will notice all the running processes and other related details in the respective columns.

How to see which program is using all your cpu on windows

Step 4 – To know, which process is consuming how much CPU, then select the Average CPU column. Moreover, if any process that is not responding, then its name will appear in the red color text.

How to see which program is using all your cpu on windows

Step 5 – Moving ahead, you will notice graphs of CPU usage on the right-hand side. Now, if you have a multi-core CPU, the first two graphs represent average data for all cores. Whereas, the next graphs illustrate each core respectively.

3. Process Explorer

If you are a techie and want to explore more about CPU usage, then Process Explorer comes into action. Process Explorer is free system monitor for Windows computers, licensed by Microsoft. It provides the functionality of Task Manager and in addition, holds lots of rich features including CPU details.

Step 1 – Start this method, by downloading Process Explorer from this web page.

Step 2 – It will be a small zip file, so, right-click on ProcessExplorer and select Extract Here.

Step 3 – Now, find and double-click a file labeled as procexp.exe. Click Agree button on the window that shows up the agreement terms of Process Explorer.

Step 4 – This will launch the main window of Process Explorer on the screen. Next, locate and select the CPU column.

How to see which program is using all your cpu on windows

Step 5 – The process that lists on the top is the one that drains up the most CPU. When I took the below screenshot, the CPU was idle 81.49%. In this way, it displays the running processes that consume CPU in decreasing order.

How to see which program is using all your cpu on windows

Winding Up

By now, you will be quite sure to use any of the above monitoring tools to know about the functioning of CPU. Hence, follow any of the utilities to Check Which Process Is Using More CPU in Windows 10 as per your requirement and let us know which was more helpful to you.

by · Published · Updated

How to see which program is using all your cpu on windows

There are tons of reasons for a computer to become slow. You might not have enough RAM, your computer may be too old for the programs you’re trying to run, or an app or a Windows process is eating up all your CPU resources. In this article, we’ll help you find out which program is using up CPU on your PC and fix the problem.

Why Do Some Programs Use Up 100% CPU?

First of all, 100% CPU usage is very common on older or less powerful computers when they are trying to run programs that require too much system resources. That why your processor can’t cope and the CPU usage becomes sky-high. When that happens, you can’t use your PC because it’s simply stuck. Sounds nasty? You bet!

But what if you have a pretty good computer and your CPU goes to 100% and stays there from time to time? That usually happens when a program or a Windows process decides that it has something extremely important to do and it needs all the resources it can get for that task. For example, Windows Update loves using up CPU and RAM when it downloads and installs large updates. Most of the time, the process should stop using more CPU than usual when it finishes whatever it’s doing. But sometimes it may get stuck and wreak havoc on your system. That’s why it’s important to learn how to find the culprit and fix it. So, let’s get on with it!

How to Find Out Which Program is Using 100% CPU

Luckily, Windows has a tool that will show you exactly which program is using up all of your CPU resources – the Task Manager. Press Ctrl+Shift+Esc and it will open. Then, if you’re on Windows 10, make sure you go to the advanced view and make the Task Manager show you processes from all users. When that’s done, go to the CPU tab and sort all running processes by CPU usage. The one that’s using the most CPU will be at the top.

Now right-click on the process name and go to Properties. Hopefully, you’ll be able to understand what that process does straight away. If not, write down its name and Google it (and don’t forget to browse our site first).

Is There an Easy Way to Fix 100% CPU Usage?

Yes and no. Basically, it all depends on the problem. Sometimes a simple reboot will fix high CPU usage, sometimes running a program to fix internal Windows errors will help. But sometimes the only way to go is to do research and fix the problem manually. Or ask your techie friend to do it for you.

I am using the windows task manager to track CPU utilization. I notice that my applications are listed but Windows Services are not.

For instance, total CPU usage is listed at 70% but the summary of the listed applications is only about 30%. I assume the difference is from services that are not being listed in the Processes tab in the Windows Task Manager.

6 Answers 6

Here’s how to get detail on a service without any external tools on Windows 7, 8 and 10:

Open the Resource Monitor:

  • Open Task Manager and click on the Performance tab
  • Click on “Open Resource Monitor” at the bottom

Show Service Detail:

  • Click on the “CPU” tab
  • In the “Processes” section, find the process you want; you can sort by CPU by clicking the “CPU” column header
    • Check the box next to it
  • Expand the “Services” section below; you will see which specific service is using CPU

How to see which program is using all your cpu on windows

I had to figure this out because svchost was consuming a lot of resources and this was the only way i could see that upnphost was the culprit.

Probably the best tool is Process Explorer from Sysinternals. You can get that tool and many others here.

Edit: To see which services are running in svchost instead of as a separate process, you need to add the “Command Line” column to the right-hand window. Unfortunately this will not show you services that run bundled together. To see that information in Process Explorer you need to place your mouse over the specific instance of svchost in question. The information will appear in a popup.

Try the Extensoft Free Extended Task manager

Go to the Services tab and right click on a running service, then click on Go to Process.

It will take you back to the Processes tab and highlight what Process is being used by that service.

Many services run inside an instance of a generic host process, svchost.exe. You can use tasklist /svc at a command-line to get an enumeration of the services running inside of each instance of svchost.exe along with other processes.

You can also righ-click on a svchost.exe process in task manager and seleect “Go to Service(s)” and taskman will switch to the services tab and highlight the relevant services.

With sysinternals process explorer, you can hover over a servicehost.exe with your mouse and see a tooltip of the services hosted within.

None of these will tell you how much of the cpu time of the host service process is dedicated to a particular member service hosted within.

How to see which program is using all your cpu on windows

How to see which program is using all your cpu on windows

Sometimes it happens that our Windows 10 PC slows down, perhaps with a chirping fan and programs that barely respond. Often the problem is an application that is using a large portion of the CPU’s power, leaving very little space for other programs. How will you check it – and what to do about this.

The best tool for diagnosing a Windows program that can use a lot of system resources is a built-in utility called Task Manager.

Search and fix the application that most uses of the CPU:

To open the task manager, right-click the taskbar. In the menu with the popup, select “Task Manager”. (By pressing Ctrl + Alt + Delete simultaneously and select “Task Manager” from the list.)

How to see which program is using all your cpu on windows

In the Complete Task Manager window, click on the “Processes” tab. You will see a readout of all the active processes and resources they are using. Processes are any application or program running on your computer, including important system functions that run silently in the background.

To sort the processes by which most CPUs are used, click the header of the “CPU” column. The process of using the largest percentage of CPU will appear at the top of the list.

How to see which program is using all your cpu on windows

At this point, if the CPU-hogging process is an application, you can try closing it using common methods (such as selecting File-> Exit in the application’s menu or right-clicking the application in the taskbar And choose the “Close Window”.)

If the application does not respond, you can either wait for the task to complete (if you know the application is actively working and not just hang), or you can force it to close Huh.To do this, select the name of the application or process in the Task Manager Process List and click “End Task”.

How to see which program is using all your cpu on windows

After that, the process will close. If your PC suddenly becomes unresponsive again, then you know that the CPU-hogging application was the issue.

You can also try rebooting your PC if you think that the CPU hanging process is a system process or a process you don’t recognize.

How to see which program is using all your cpu on windows

  • You can check your CPU usage on a PC with the Task Manager or Resource Monitor apps.
  • On a Mac, you can check your CPU usage using the Activity Monitor app.
  • Your CPU usage tracks how hard your computer is working to run programs, make calculations, and more.

Your PC or Mac’s central processing unit (CPU) is like its brain. It’s the piece of your computer that tells every other part how to work, which programs to launch, which pictures to show, and more.

Your CPU usage – in simpler terms, how much of the CPU’s energy is being used – is measured with a percentage. When your computer is idle, your CPU usage should float around the single digits or low teens. When running videos, games, or other intensive applications, the CPU usage should jump, but still never stay at 100% for too long.

If you’ve noticed performance issues, like a slow startup time or lagging apps, you’ll want to check your computer’s current CPU usage. That way, you can make sure the CPU’s usage percentage is staying in a healthy range, both when your computer is idle and running at high gear.

How to check your CPU usage on a Windows PC

Using the Task Manager

  1. Press Control + Alt + Delete on your keyboard.
  2. On the screen that’s summoned, select “Task Manager” at the bottom.

At the top of the Task Manager, click “Performance.”

Quick tip: If you don’t see this option, your Task Manager might be in “Fewer details” view – click “More details” in the bottom-left to reveal all the options.

In this menu, click “CPU” in the left sidebar. You’ll see a graph showing your CPU usage over time, and you can find your current usage listed under “Utilization.”

Using the Resource Monitor app

Open the Resource Monitor app, which you can find by searching for it.

You’ll see your CPU usage near the top of the Resource Monitor, by the green box icon. An itemized breakdown of CPU usage by applications will be listed below.

How to check your CPU usage on a Mac

Using the Activity Monitor app

Open the “Activity Monitor” application. If the app isn’t in your Dock, you can find it by searching for it with Spotlight, or by going to your Applications folder and selecting “Utilities.”

Check this list to see which applications are using your CPU power, and how much each one is using.

Quick tip: If you don’t see the “% CPU” column, right-click on “Process Name” and select “% CPU.”

You can also look at the box at the bottom of the screen, which shows your CPU’s power split into three categories: “System,” “User,” and “Idle.” Adding the System and Idle percentages together will give you your total current CPU usage.

If you see any unnecessary apps gobbling up CPU usage, you can close them with the task manager.

Highlights:

Is one process eating up nearly all your CPU’s resources? Here’s how to fix high CPU usage.

Is one process eating up nearly all your CPU’s resources? Here’s how to fix high CPU usage.

The central processing unit (CPU) is a PC’s brain. All of the system’s major components, like the graphics card and RAM, rely on the CPU’s instructions. This makes a properly functioning processor a critical part of every gaming PC.

When a game stutters or crashes, open applications stop reacting to new inputs, or programs open at a snail’s pace, abnormally high CPU usage can be the cause. Let’s go over the steps on how to fix high CPU usage in Windows* 10.

1. Reboot

First step: save your work and restart your PC. “Turn it off and on again” is classic troubleshooting advice for a reason. This may resolve the issue, especially if it’s been a long time since you last restarted — a reboot can clear out temporary files and potentially resolve slowdown in long-running processes.

2. End or Restart Processes

Open the Task Manager (CTRL+SHIFT+ESCAPE). If a program has started climbing in CPU use again even after a restart, Task Manager provides one of the easiest methods for tracking it.

Note that full-screen programs like games will sometimes take focus away from the Task Manager (hiding it behind their own window). To prevent this, click “Options” in the top menu bar, then select “Always On Top”. If you have a second monitor, you can also just drag the Task Manager window over there.

Once you’re in the Task Manager, click the Processes tab at the top. Click “More details” at the bottom of this tab to reveal background Windows processes. Look for the “CPU” column near the top of the Processes tab and click it to order by CPU usage:

You can expect high CPU utilization when playing some games, running a video-editing or streaming application, performing an antivirus scan, or juggling many browser tabs. If you’re dealing with this kind of everyday high-CPU usage situation, you should close all background programs and tabs you aren’t using, then return to Task Manager and see if the situation has changed.

It’s important to remember that high CPU usage while multitasking can be normal. Modern CPUs handle multitasking situations by splitting processes between multiple processor cores, which work through different sets of instructions simultaneously. Intel® Hyper-Threading Technology (Intel® HT Technology) takes it a step further, creating multiple “threads” of execution in each core, each of which handles different processes. If the CPU usage of a heavy-duty program like Adobe Premiere is high, it may just be efficiently using the CPU cores available to it.

Intel® Turbo Boost Technology can also help processing of heavy workloads by dynamically increasing the frequency of your CPU. Intel® Core™ X-series processor family have another tool to help avoid slowdowns, as their Intel® Turbo Boost Max Technology 3.0 automatically assigns the biggest tasks to your fastest processor cores, as well as boosting the frequency of those cores.

These processor technologies can greatly increase the speed of multitasking and using demanding programs, but abnormal CPU usage situations can still arise. If you see a background process with a name like Runtime Broker, Windows Session Manager, or Cortana at the top of the CPU column when you hit 100% CPU usage, then you have an issue.

These Windows processes are designed to use very little of your processing power or memory under ordinary circumstances — you’ll often see them using 0% or 1% in Task Manager. When your PC is idle, all of these processes together will usually use less than 10% of your CPU capacity. However, buggy or unexpected behavior — for example, one Windows process trying and retrying to perform a search action that has been disabled elsewhere — can sometimes cause a process to eat up nearly all of your system’s resources.

After you’ve opened Task Manager and found the process unexpectedly using up a chunk of your CPU, search online to identify it. You don’t want to stop a process like explorer.exe (which manages many graphical elements like the desktop and Start menu) or winlogon.exe (startup tasks and the CTRL+ALT+DEL screen), unless you have a good reason.

Once you’ve identified the process as non-critical (and, again, checked that you’ve saved whatever you were working on), click on the process to select it, then click End Process at the bottom right of Task Manager. End Process will cause the program to terminate without saving.

How to see which program is using all your cpu on windows

Your computer’s operating system is constantly allocating resources to different tasks. Consequently, CPU and memory usage fluctuates constantly. The following sections show you how to view how much of the performance these two system resources are utilizing at any given point. To proceed, select your operating system from the list below and follow the instructions.

  • Microsoft Windows
  • macOS

Microsoft Windows

There are a few options for checking CPU and memory usage in Windows. Both methods below work equally well, but the second has a cleaner interface and can be set to load automatically when your computer boots.

Using the Task Manager

  1. Press the Windows key , type task manager, and press Enter .
  2. In the window that appears, click the Performance tab.
  3. On the Performance tab, a list of hardware devices is displayed on the left side.

How to see which program is using all your cpu on windows

  1. Clicking any of these devices displays more detailed information on the right side of the window.

Using a third-party utility

There are many third-party programs that display information about your computer’s CPU and memory usage. One of our favorites is CAM by NZXT.

  1. Open your preferred Internet browser and go to the CAM page on the NZXT website.
  2. In the middle of the screen, click the button.
  3. Once the download has finished, install it from your browser and open the program.
  • How to install software.
  • How to run a computer software program.
  1. A window opens that looks like the image below.

How to see which program is using all your cpu on windows

  1. From here, you can see various metrics about your computer, including CPU and memory usage. Furthermore, the buttons on the left side of the screen allow you to view other details, such as specifics about your computer’s hardware.

macOS

  1. First, click the Finder icon in the Dock.

How to see which program is using all your cpu on windows

  1. In the window that opens, click Applications ( A), then Utilities ( B), and then Activity Monitor ( C).

How to see which program is using all your cpu on windows

  1. On the next screen, click a top tabs to view the utilization of different parts of your system, including CPU and memory usage.

How to see which program is using all your cpu on windows

Every computer contains at least one processor, also known as a CPU or central processing unit. Your computer’s CPU is probably made by Intel or AMD. Here’s how to see what CPU you have and how fast it is.

You don’t need a system information utility to find this information. Windows shows it in several different places.

To find this information in Windows 10’s Settings app, navigate to Settings > System > About. Look under “Device specifications.” The name of your computer’s processor and its speed are displayed to the right of “Processor.”

You can press Windows+i to open the Settings app quickly. You can also press the Windows key, type “About” to search your Start menu for this settings screen, and click the “About This PC” shortcut that appears.

How to see which program is using all your cpu on windows

Windows 10’s Task Manager shows detailed CPU information, too. Right-click your taskbar and select “Task Manager” or press Ctrl+Shift+Esc to launch it. Click the “Performance” tab and select “CPU.” The name and speed of your computer’s CPU appear here. (If you don’t see the Performance tab, click “More Details.”)

You’ll also see real-time CPU usage data and other details, including the number of cores your computer’s CPU has.

How to see which program is using all your cpu on windows

Windows 7—or Windows 10—users can find this information in the Control Panel. Specifically, it’s on the system pane. Head to Control Panel > System and Security > System to open it. You can also press Windows+Pause on your keyboard to instantly open this window.

Your computer’s CPU model and speed are displayed to the right of “Processor” under the System heading.

How to see which program is using all your cpu on windows

If Windows isn’t booting on your system, you can still find this information in several other ways. Your computer’s documentation likely includes system specification details like this. You may also find this information displayed in your computer’s BIOS or UEFI firmware settings screen.

  • ‘)” data-event=”social share” data-info=”Pinterest” aria-label=”Share on Pinterest”>
  • ‘)” data-event=”social share” data-info=”Reddit” aria-label=”Share on Reddit”>
  • ‘)” data-event=”social share” data-info=”Flipboard” aria-label=”Share on Flipboard”>

How to see which program is using all your cpu on windows

Related

  • How to Put Windows Media Player Into the Taskbar
  • How to Launch a Program From a Web Link
  • How to Stop a Program From Running in the Background
  • How to Set Associations in the Control Panel
  • How to Reduce Pagefile.Sys Size

Increasing the CPU priority for a program boosts the CPU’s focus on that program, increasing its productivity. For a small business, designating CPU usage can help you save time. For example, increasing the priority on a CPU-heavy task such as compiling a database results in the action finishing faster, which allows you to focus on other tasks. In addition, some older programs work better when they use only one core, instead of the full amount of cores your CPU offers. The process for designating the CPU usage differs depending on whether you are changing the priority or setting the amount of cores.

Setting CPU Core Usage

Press the “Ctrl,” “Shift” and “Esc” keys on your keyboard simultaneously to open the Task Manager.

Click the “Processes” tab, then right-click the program you want to change the CPU core usage on and click “Set Affinity” from the popup menu.

Check the box next to “CPU 0” or “CPU 1” to assign only that CPU core to that program. If you have a quad-core processor, there are two additional “CPU” boxes: “CPU 2” and “CPU 3.” You can assign one to three cores to a program with a quad-core processor. If you have a single-core processor, such as an earlier Pentium model, you cannot set the core affinity.

Click “OK” to set the core affinity. You must do this each time you close and reopen the program.

Setting CPU Priority

Press the “Ctrl,” “Shift” and “Esc” keys on your keyboard simultaneously to open the Task Manager.

Click the “Processes” tab, right-click the program you want to change the CPU priority on.

Hover your cursor over “Set Priority” and select a Priority setting. Your changes are automatically applied as soon as you choose a setting. You must do this each time you close and reopen the program.

  • These steps also apply to Windows Vista.
  • Do not change the affinity for any of the system processes; doing so will cause your copy of Windows to become unstable and crash.

Joshua Phillips has done it all when it comes to video games: strategy guides, previews, reviews, in-depth interviews with developers and extensive public relations work. He has written for websites such as Hardcore Gaming 101 and MyInsideGamer.

Last Updated: 10 months ago

Find System interrupts process hogging CPU on your Windows shows like the image below?

How to see which program is using all your cpu on windows

The good news is that it can be fixed quickly and easily.

What is System interrupts?

System interrupts is an official part of the Windows operating system. It manages the communication between your computer hardware and system. You can find it shown as a process in Task Manager. That’s used to display the CPU usage of all hardware interrupts.

Fixes for System interrupts high CPU

If you find System interrupts keep taking up over 20% of CPU usage, it means there’s something error with your hardware or the driver. Go with the following solutions to fix it.

Solution 1: Quick & Easy

First of all, try to restart your Windows 10 computer. No kidding! A complete reboot can always fix a lot of weird issues. Thus be sure to try it at first as it’s easy enough to take.

Solution 2: Update your device drivers

If your device driver misbehaves, then the error may also occur. So you can update your drivers to try to fix the issue.

1) Press the Windows logo key + X key to open quick access menu. Then click Device Manager to open it.

How to see which program is using all your cpu on windows

2) Expand any dialog and right-click on your device to choose Update driver. Choose Update driver and go on to click Search automatically for updated driver software.

How to see which program is using all your cpu on windows

Then Windows will start to detect the update for your device.

After update one device, check for update of your other devices as the same steps.

Note: If you check for the update one by one, it could be very tedious and really time-consuming. Let Driver Easy help you! Instead of checking after each, it can scan out all of your missing, corrupted and outdated drivers in less than 1 min!

How to see which program is using all your cpu on windows

Then you can try its Free version, and update your drivers one by one. Or update all your missing and outdated drivers automatically with just one-click with Pro version . No worry to try it as it comes with a no-questions-asked 30-day money-back guarantee and professional tech support 24/7.

If updating driver didn’t help you, go on to follow other solutions:

Solution 3: Disable USB Root Hubs

USB hardware can also cause System interrupts high CPU issues. You can disable USB Root Hubs in Device Manager to fix it.

1) Follow the step 1 of Solution 2 to head to Device Manager.

2) Find and expand Universal Serial Bus controllers dialog.
Then right-click on each USB Root Hub except the ones for your keyboard and mouse. Choose Disable device.

How to see which program is using all your cpu on windows

Note: Check which USB Root Hub is for your keyboard and mouse:
Right-click on USB Root Hub to choose Properties.
Then you can see the Attached devices on Power pane.

How to see which program is using all your cpu on windows

3) After disabling your USB Root Hubs, check if the CPU usage comes down.

Solution 4: Disable All Sound Effects

When you play music or video files, System interrupts CPU usage can go up as well. Disable sound enhancement to try to fix the issue.

1) Right-click on sound icon in task bar to choose Playback devices.

How to see which program is using all your cpu on windows

2) Double-click on your playback device. Then choose to view on Enhancements pane to check Disable all enhancements.
Click OK to save your setting.

How to see which program is using all your cpu on windows

Solution 5. Disable your network adapters

1) Follow the step 1 of Solution 2 to head to Device Manager.

2) Expand Network adapters dialog. The right-click on your network adapter to choose Properties.

How to see which program is using all your cpu on windows

3) Choose to view on Advanced pane. Then scroll down to the Property Wake on Magic Packet and Wake on pattem match.
Set their Value to be Disabled from the drop-down menu one by one.
Click OK to save your settings.

How to see which program is using all your cpu on windows

That’s all there is to it. Hopefully it can help you fix the error.

It seems to never fail, every time a process causes high CPU utilization, it always returns to normal just before you had the chance to identify the process in Windows Task Manager. On top of that, Task Manager only displays information in real time, which doesn’t help if you need to see what just happen a few seconds or a minute ago.

Unless you got lucky and quickly open Task Manager to see which process caused the high CPU utilization, you probably just missed catching the culprit.

To get around this dilemma, the tool Process Explorer from Microsoft (formally Sysinternals) can display process information that occurred in the past, allowing you to catch the process that’s bogging down Windows intermittently.

By default Process Explorer displays updated activity every two seconds (which can be modified). Viewing the CPU graph in System Information mode, you can easily mouse over the spikes which will display the process name, it’s PID (Process Identifier), the CPU usage (percent) and the exact time of the spike.

To be able to capture past history, Process Explorer needs to be running, which isn’t a problem since it can be minimized in the System Tray.

How to see which program is using all your cpu on windows

The next time a process causes a spike, just mouse over the icon in the System Tray and the pop-up will display the process name and percentage of utilization. You can even move the mouse around to view other spikes and identify the process.

While that’s cool, it’s a small window and sometimes when Windows really bogs down and becomes unresponsive, you may not be able to use the icon in the System Tray. This is where Process Explorer really shines in it’s capability to view recent past data history.

When CPU utilization returns to normal, and you are actually able to perform a task, right click on the icon (in System Tray) and select System Information.

How to see which program is using all your cpu on windows

When System Information opens, press the space bar to pause Process Explorer from updating, and mouse over the spike (or spikes) to identify the process. The graph will display the last twelve minutes of activity.

From here you can open Process Explorer by clicking on it’s icon in the System tray, to identify information about the process and it’s path location.

In case you’re wondering, the red spikes in the graph represent kernel times, while the green spikes are application related.

Another nice feature of Process Explorer is the capability to sort process utilization by clicking on the CPU History column.

How to see which program is using all your cpu on windows

TIP: If you don’t see the CPU History column, you can add it by clicking on View \ Select Columns… then select the Process Image tab and check the box next to CPU History and click OK.

I’m not sure of the time length that is displayed, but it’s a good way to visualize CPU utilization for all processes and pick out the culprits that’s slowing down your system.

Now that you know how to catch processes that causes high CPU usage, you will want to make sure that Process Explorer is configured properly for it’s update speed.

To do this, click on View \ Update Speed and set it to either one or two second interval. Setting it to anything higher may prevent a process from being captured during quick spikes.

Process Explorer is a stand alone application, requires no installation. and can be downloaded from Microsoft’s Sysinternals Technet site.

Process Explorer works on Windows 9x/Me, Windows NT 4.0, Windows 2000, Windows XP, Server 2003, and 64-bit versions of Windows for x64 and IA64 processors, and Windows Vista and Windows 7.

To view running programs in Windows 10, use the Task Manager app, accessible by searching in the Start menu.

  1. Launch it from the Start menu or with the Ctrl+Shift+Esc keyboard shortcut
  2. Sort apps by memory use, CPU use, etc.
  3. Get more details or “End Task” if needed

When your computer is running sluggishly, it can be helpful to cull the number of programs you have open. This includes cutting down on background processes which run invisibly, sometimes without your knowledge.

The best place to start when monitoring apps is the Task Manager. Launch it from the Start menu or with the Ctrl+Shift+Esc keyboard shortcut. You’ll land on the Processes screen.

How to see which program is using all your cpu on windows

At the top of the table, you’ll see a list of all the apps which are running on your desktop. These are generally programs which you have started yourself. You should recognise them as apps which you’re currently using.

The next section, “Background processes,” details programs which probably aren’t visible on your desktop. These include processes installed by other programs, such as self-update utilities, Windows components and “suspended” Windows Store apps.

How to see which program is using all your cpu on windows

At the bottom of the list, you’ll find “Windows processes.” These are individual components of the Windows operating system. You won’t generally need to interact with any of these. They should be left on their own to keep your system running.

You can click the column headings to sort the table by the available fields. This helps you quickly identify apps which are using a lot of RAM, or those which are consuming processor time. Right-clicking a column header allows you to add further fields to the table, such as estimates of power consumption or the complete command which was used to launch the process.

How to see which program is using all your cpu on windows

If you need more detailed information, switch over to the “Details” pane. This provides technical details for each process. Again, you can add extra fields and change the sorting using the column headers at the top of the screen.

You can right-click a process to change its attributes. Terminate a process by selecting “End task” – this should work even if the program is unresponsive and you can’t use the regular “Close” button.

How to see which program is using all your cpu on windows

Finally, we should note that Task Manager only shows apps running on your own desktop. If there are multiple users logged in, you can view their processes by switching to the “Users” tab. This enables you to see if one of their open programs is consuming all the resources of the machine. You’ll need to be logged in as an administrator in order to see this information, due to the inherent privacy and security implications of viewing another user’s processes.

To resolve excessive CPU usage, follow the steps below:

  1. Launch the Task Manager by pressing Control + Shift + Esc.
  2. Click on the CPU tab to sort the processes.
  3. Select the process that’s occupying the most of CPU’s memory space and click on End Task.

Repeat the process until you’ve closed all the unnecessary apps that were occupying your computer’s memory.

Imagine having to handle multiple tasks for a prolonged period. While multinational corporations might advertise multitasking as a desirable trait, one scientific study after another warns us of its adverse side effects on our health. Computers are similar.

The CPU, short for Central Processing Unit, is the brain of your computer. To take a Stephen Hawkins reference, it is that which ‘breathes fire’ into your computer and lights everything up. So, if something goes wrong with your CPU, you are going to be in trouble.

A common issue that our readers have faced at one point or the other is that of high CPU usage. Among other things, excessive CPU usage is caused by using multiple apps concurrently. And so, it should be resolved with closing down all the excessive apps. In this article, we’ll look at the best ways to tackle this excessive wastage of CPU resources. Let’s get started.

1. Reboot Your PC

A quick reboot can do wonders for your PC. Indeed, it’s often the first solution that is recommended for most of our electronic woes.

A reboot works by removing all the apps that might be eating your computer’s memory. This can happen even if you’ve closed the said task for a while now. So, a quick reset is definitely worth the shot.

2. Close Down Heavy Tasks

Some tasks can end up eating a lot of your CPU memory, even if they are only running in the background. The same applies if you’ve got multiple tabs open in your web browser. Each additional tab weighs on your CPU’s memory.

To make sure that’s not the case, open the Task Manager and close any background apps that are occupying too much space.

Press Control + Shift + Esc to open the Task Manager. Now, if you are opening the Task Manager for the first time, click on the More details option to see all the processes and the space they are occupying.

From there, click on the CPU tab to sort the processes, so that those occupying most of your CPU space are at the top. Select the process that’s weighing down your CPU, which you no longer want to use, and click on the End Task.

How to see which program is using all your cpu on windows

Repeat the process, till you’re done with all the unnecessary tasks. If everything went right, then the high CPU usage issue would be resolved by now.

3. Remove Malware

Malware, or malicious software, is a software designed to harm your computer. Sometimes confused with virus, which is a specific type of malware, a malware works by harming your computer in different ways.

One such way of harming your PC is by slowing it down. It can do this sneakily by running multiple programs, and taking up memory space. In fact, as per the current cryptocurrency fads, malware could even be used to eat up your memory for the mining of cryptocurrency coins. Such specific types of malware are known as mining malware.

To make sure that’s not the case, run a complete scan of your computer through an anti-virus. If you don’t have one installed right now, you can easily download one for free from the internet. However, we recommend that you buy a paid plan for the additional security that it offers.

4. Optimize Your Windows Operating System

There’s an option on your PC by which you can set your PC for optimization of performance over other things.

To make sure that’s the case, open the file explorer and right-click on This PC. Now, select Properties.

How to see which program is using all your cpu on windows

On the next window, click on “Advanced system settings.” Next, click on the Settings button from the Performance section. Finally, select Adjust for best performance option and then click on Apply. Note that this will make your Windows a little unappealing than before, so try this one as a last resort.

Fixing High CPU Usage for Good

Unnecessary usage of your CPU resources can result in a poor performance of computer. If this goes on for a longer time, it might even shorten your computer’s life. Hopefully, however, one of our methods listed on this article might’ve resolved the high CPU usage problem for you.

If not, then there might be an underlying hardware problem, and we’d suggest you take your computer to the nearest repair center.

All major components in a system like the graphics card, RAM, etc rely on the CPU’s instructions. So, it is critical to keep the CPU usage under check or increase or decrease its usage as per requirements. This post will guide you through the steps to check, lower, limit or increase CPU usage in Windows 11/10.

Check, Lower or Increase CPU usage in Windows 11/10

If, all of a sudden you have started seeing unexpected spikes or a drop in CPU usage in Windows 10, you can follow these tips to check the usage and manage it as desired.

1] How to check CPU usage in Windows 11/10

How to see which program is using all your cpu on windows

The Task Manager provides one of the quickest and easiest ways for checking CPU usage. Once you’re in the Task Manager, click the Processes tab at the top.

Click the ‘More details’ option at the bottom of this tab to reveal background Windows processes.

Then, simply look for the CPU column, adjacent to the Processes tab and click it to order by CPU usage.

2] How to increase or Maximize CPU usage in Windows 11/10

High CPU power is essential for web browsing and performing other resource-intensive tasks. You can increase CPU usage by following a simple trick. We know, most Windows systems are equipped with energy-saving software that automatically slows down the computer’s CPU if its temperature rises past a pre-determined value.

You can change its Minimum Processor State settings to run the CPU cooling fans faster. That way you can continue running applications that use a high CPU.

  1. Go to Control Panel > Power Options > Change Plan Settings.
  2. Choose Advanced Power Settings.
  3. Then, expand the Processor Power Management list
  4. Select the Minimum Processor State list.
  5. Set the settings to 100 percent for ‘Plugged in.’
  6. Thereafter, expand System Cooling PolicyList and change the settings from Passive to Active for “Plugged in.”

3] How to lower CPU usage in windows 11/10

A quick way to lower the CPU usage in Windows 11/10 is to restart your computer to remove any unwanted temporary files. Make sure to save your work before proceeding with this step! Alternatively, you can look for the applications that are using maximum CPU resources under Task Manager. If any service comes across as a memory hog, just right-click it and select the End Task option.

Check the Task Manager and processes running under it. If there’s any process that shows CPU usage almost 100% disable it and then start it again.

Similarly, the built-in Windows service Service Host Superfetch predicts which applications a user will run next and thus, pre-loads the necessary data into the system’s memory. It also does the same with boot files. This results in high CPU usage. To stop it and lower the CPU usage, disable SysMain, earlier known as Superfetch.

The Windows system automatically assigns the Priority Levels to the running processes based, but you can change the level manually.

You can change the process priority level in Windows 11/10. The higher up the Priority Level assigned to the process, the more processor resources it uses; hence, the better the performance of the application using the process. To reduce CPU usage, you may reduce its Priority Level.

Note that although you can easily set process priorities, it’s only temporary because the process reverts to its default priority level when you close the program or reboot your computer.

If you like to keep a close eye on the CPU, GPU and RAM usage of devices running Windows 11, you may find the following native option useful. Keeping an eye on the performance of the device can be useful, for instance when you are troubleshooting issues that you are experiencing.

How to see which program is using all your cpu on windows

Windows includes a native option to display certain usage metrics, but most users have not heard of the option probable. Windows 10 and 11 systems come with the Xbox Game Bar application installed.

Use the keyboard shortcut Windows-G to display its overlay. Select performance and you see the device’s CPU, GPU and RAM usage in realtime on the screen. While that is handy already, it is only visible on the screen temporarily. The overlay is closed automatically when you click elsewhere or switch to other applications or programs.

There is however an option to pin certain widgets so that they become visible all the time. All it takes for that is to activate the pin icon of the panel, in this case of the performance panel that displays CPU, GPU and RAM readings.

How to see which program is using all your cpu on windows

The panel remains visible on the screen in that case, so that you see the performance stats in realtime all the time.

Some options are available to change the display. Open the Xbox Game Bar app using the shortcut again and select the preferences icon in the title of the widget that you want to display all the time.

How to see which program is using all your cpu on windows

You may use the preferences to change the position of the graph, to hide certain metrics that you don’t require, and to change the accent color and transparency.

Note that you can hide the graph in the widget by hovering over it and clicking on the up and down arrow icon that is displayed. The option is available while the rest of the Xbox Game Bar app is not visible. Note that you can’t move the widget around when the app is minimized.

The widget is displayed for the duration of the session only. You need to use the keyboard shortcut Windows-G and select Performance in each new session to restore the display of the widget on the screen.

Our colleagues over at Deskmodder note that you can place the widget on the Windows taskbar using the method.

Closing Words

The performance widget of the Xbox Game Bar application is handy in certain cases. Maybe you want to check on the system’s RAM or CPU usage, or check the “hunger” of specific games or applications.

Now You: do you keep an eye on CPU, GPU or RAM usage on your devices?

In Windows 10, it is possible to get information about the CPU installed in your PC using the command line. If you need to print it out or just view your CPU details without restarting your PC or using a third party tool, here is how it can be done.

To see some information about the CPU of your Windows 10 device, do the following.

  1. Open an elevated command prompt.
  2. Type the following command:

The command produces the following output:

While this trick can’t replace powerful apps like AIDA64 or HWiNFO, it is a nice option to see the information quickly without third party tools. It is possible to use it in various automation scripts if required.

If you need to use GUI tools, you can see some CPU information via the built-in Task Manager tool. In the “More details” mode it has a tab “Performance” which shows the CPU name and its clock:How to see which program is using all your cpu on windows

Another option is the application “System Information”. Use it as follows:

    Press the Win + R hotkeys together on the keyboard and type the following command in your Run box:

Tip: See the ultimate list of all Windows keyboard shortcuts with Win keys. How to see which program is using all your cpu on windowsHow to see which program is using all your cpu on windows

  • In the System Summary section, look at the Processor value in the right pane:
  • Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

    If you like this article, please share it using the buttons below. It won’t take a lot from you, but it will help us grow. Thanks for your support!

    Author: Sergey Tkachenko

    Sergey Tkachenko is a software developer from Russia who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube. View all posts by Sergey Tkachenko

    Leave a Reply Cancel reply

    Connect with us

    We discontinued Facebook to deliver our post updates.

    Questions for today

    • What does “run” mean?
    • How does code run on the CPU?

    CPU – Machine Code

    • The CPU implements “machine code” instructions
    • Each machine code instruction is extremely simple
      -e.g. add 2 numbers
      -e.g. compare 2 numbers
    • Javascript code we’ve used: print(1, 2)
    • Javascript is not machine code
    • Javascript does not run on the CPU directly
    • Javascript works in translation
      – print(1, 2) translates to a lot of machine instructions to actually run on the CPU
    • Only machine code runs on the CPU

    “Software” is the general category of code which runs on the hardware. If the hardware is a player piano, then the software is the music. The common case is a “program” like Firefox — software you run on your computer to solve a particular problem. A computer can run multiple programs at the same time and is responsible for keeping their memory separate.

    A CPU understands a low level “machine code” language (also known as “native code”). The language of the machine code is hardwired into the design of the CPU hardware; it is not something that can be changed at will. Each family of compatible CPUs (e.g. the very popular Intel x86 family) has its own, idiosyncratic machine code which is not compatible with the machine code of other CPU families.

    What is a Program/App?

    The machine code defines a set of individual instructions. Each machine code instruction is extremely primitive, such as adding two numbers or testing if a number is equal to zero. When stored, each instruction takes up just a few bytes. When we said earlier that a CPU can execute 2 billion operations per second, we meant that the CPU can execute 2 billion lines of machine code per second.

    A program, such as Firefox, is made up of a sequence of millions of these very simple machine code instructions. It’s a little hard to believe that something as rich and complicated as Firefox can be built up out of instructions that just add or compare two numbers, but that is how it works. A sand sculpture can be rich and complicated when viewed from a distance, even though the individual grains of sand are extremely simple.

    How Does a Program Run?

    • CPU runs a “fetch/execute cycle”
      -fetch one instruction in sequence
      -execute (run) that instruction, e.g. do the addition
      -fetch the next instruction, and so on
    • Run a program = Start CPU running on its 1st instruction
      it runs down through all of the machine code, running the program
      the program will have instructions like “return to step 3” to keep it running
    • Super simple machine code instructions run at the rate of 2 billion per-second

    The CPU runs instructions using a “fetch-execute” cycle: the CPU gets the first instruction in the sequence, executes it (adding two numbers or whatever), then fetches the next instruction and executes it, and so on. Some of the instructions affect the order that the CPU takes through the instruction sequence. For example, an instruction might direct the CPU to jump back to an earlier point in the instruction sequence (loops are implemented this way), or to skip over the next instruction if a particular condition is true (if-statements are implemented this way).

    How to see which program is using all your cpu on windows

    How Does a Program Start?

    • The file Firefox.exe contains its instructions (in the file system)
    • To start Firefox.exe running:
      -Each program gets its own area of RAM
      -The RAM area holds the program’s code and data it manipulates
      -The instruction bytes are copied from storage to RAM
      -The CPU is directed to start running at the first instruction
      -Now the program is running!

    How to see which program is using all your cpu on windows

    In the file system, a file like Firefox.exe just contains the bytes of the machine code instructions that make up the program (“.exe” is a windows convention to mark a file as a program). Each machine code instruction takes up about 4 bytes, and whole program is just an enormous sequence of instructions.

    When the user double clicks a program file to run it, essentially the block of bytes of the instructions for the program are copied into RAM, and then the CPU is directed to begin running at the first instruction in that area of RAM.

    What Starts Firefox Running? The “Operating System”

    • What are the steps to run Firefox?
    • “Operating System”
      -e.g. Windows, Linux, Android, iOS
    • Operating System = Management
    • Set of supervisory programs that manage the computer
    • The operating system runs when the computer first starts up
    • Manage the start/stop of programs
    • Manage RAM
    • Manage persistent storage
    • Computers can run multiple programs at the same time
    • Operating system keeps track of the information for each program and shares resources (like RAM) among the programs

    The “operating system” of a computer is like a first, supervisory program that begins running when the computer first starts up (“boots up”). The operating system plays an invisible administrative and bookkeeping role behind the scenes. When a laptop or phone starts up, the operating system typically gets things organized and then launches a “file explorer” program which displays available programs and menus etc. that show the user what is available, allowing the user to navigate and run programs.

    The operating system keeps things organized in the background so that multiple programs can run at the same time, which is known as “multitasking”. The operating system gives each program its own area of memory, so each program only accesses its own resources .. attempting to limit what an erroneous or malicious program can do. Keeping the programs separate is sometimes known as “sandboxing” .. mediating the access of each program so it operates independently, without interfering with other programs or the system as a whole. Similarly, each program has some access to the screen through a window, but this output area is separated from the output of other programs.

    Recall that a .exe file or whatever is essentially just a file of machine code instructions. When you double-click the program, the operating system “launches” the program, doing the housekeeping steps of allocating an area of memory within RAM for the program, loading the first section of the program’s machine code into that memory, and finally directing the CPU to start running that code.

    The Whole Picture – Scenarios

    Now we have the whole picture of a program running on the hardware. Look at common scenarios.

    • Demo: bring up “Activity Monitor” (Mac) “Task Manager” (windows)
      -See all the programs running
      -Do something costly in Firefox, see its CPU % spike
      -Kill a program

    How to see which program is using all your cpu on windows

    How to see which program is using all your cpu on windows

    How to see which program is using all your cpu on windows

    Sometimes your Windows 10 PC slows down to crawl, maybe accompanied by a roaring fan and barely responding programs. Often the problem is an application that uses a lot of CPU power, leaving little room for other programs. Here’s how to check and how to fix it.

    The best tool for diagnosing a Windows program that might be using too many system resources is a built-in utility called Task Manager.

    To open Task Manager, right-click on the taskbar. From the menu that appears, select “Task Manager”. (You can also press Ctrl + Alt + Del and select “Task Manager” from the list.)

    How to see which program is using all your cpu on windows

    If you see the simple interface of Task Manager, click “More Details” at the bottom of the window.

    How to see which program is using all your cpu on windows

    In the full Task Manager window, click on the “Processes” tab. You will see a readout of all active processes and the resources they are using. Processes are applications or programs running on your computer, including vital system functions that run silently in the background.

    To sort the processes by which the most CPU is used, click on the header of the “CPU” column. The process using the greatest percentage of the processor will appear at the top of the list.

    How to see which program is using all your cpu on windows

    At this point, if the process that is monopolizing the processor is an application, you can attempt to close it using the usual methods (such as selecting File> Exit from the application menu or right-clicking the application in the taskbar and select “Close window”)).

    If the app is unresponsive, you can either wait for a task to complete (if you know the app is actively running and not just stuck), or you can force it to quit. To do this, select the name of the application or process in the list of processes in the task manager, then click on “End task”.

    How to see which program is using all your cpu on windows

    After that, the process will close. If your machine suddenly becomes responsive again, you know the CPU-hogging application was the problem.

    If the CPU-hogging process is a system process or one that you don’t recognize, you can also try restarting your PC. Immediately after, it might be wise to run a virus scan with Windows Defender just in case malware is causing the problem.

    If restarting doesn’t fix the problem, you can also try update the application or update Windows itself. This can fix a bug in the software that causes the process to crash. Good luck!

    The venerable Task Manager has a few new tricks.

    If your laptop no longer runs as long as it once did, then it certainly could be an issue with your battery getting on in years and losing its ability to hold a charge. Or there could be a power-hungry app consuming more than its fair share of battery resources. Before you replace your laptop’s battery (or your entire laptop), it’s well worth your time to check the Windows Task Manager to see if one of your apps is causing your battery woes and not the battery itself. This tried-and-true Windows utility has a couple of new tricks (read: columns) up its sleeve.

    Expanded Task Manager

    With Windows 10 October 2018 Update , Task Manager received some attention. It now has two new and useful columns that show power usage information for the apps you have running, along with any background processes.

    Hold on, let’s back up. If you haven’t used Task Manager before, there are three easy ways to launch the utility:

    • Use the keyboard shortcut Ctrl-Shift-Esc.
    • Right-click the Start button or taskbar and click Task Manager.
    • Search for it using the search box in the taskbar in the lower-left of your screen.

    When Task Manager opens, click the Processes tab at the top. You will see stats for CPU, Memory, Disk, Network and GPU usage and to the right you should see two new columns: Power usage and Power usage trend. (If you don’t see these columns listed, right-click in the header and select them.)

    The Power usage column informs you whether an app is on the low or high side of drawing power from your battery. You’ll find it corresponds closely to CPU and memory usage, but it’s still useful to see Windows 10’s estimate of an app’s power consumption in words.

    For the Power usage trend column, you’ll need to wait a couple of minutes for it to populate. It shows how much power an app or process has used over the past 2 minutes.

    For an app consuming too much of your battery’s power, you can select it in Task Manager and then hit the End Task button in the lower-right corner to close it.

    Battery usage in Settings

    For a longer trend line, go to Settings > System > Battery and click See which apps are affecting your battery life. Here, you can see which apps have used the most battery resources over the past week or the last 6 or 24 hours.

    Microsoft’s own registry hack makes upgrades painless

    If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.

    Share this story

    • Share this on Facebook
    • Share this on Twitter

    Share All sharing options for: The easy way to install Windows 11 on unsupported CPUs

    How to see which program is using all your cpu on windows

    Did you take one look at our hefty Windows 11 upgrade checklist and nope right out of there? It turns out there’s a dramatically easier way to install Windows 11 on computers with older CPUs — with no need to reformat your drive, erase your files, or even burn the ISO to an external USB drive.

    If you’re currently seeing “This PC doesn’t currently meet Windows 11 system requirements” or “The processor isn’t currently supported for Windows 11,” there’s a Microsoft-approved registry hack that should instantly make it better.

    How to see which program is using all your cpu on windows

    How to see which program is using all your cpu on windows

    (We’ve tested this method working on a Dell XPS 15 with Core i7-7700HQ and a Microsoft Surface Go with Pentium Gold 4415Y, neither of which are on Microsoft’s compatibility list.)

    Here’s the whole process from start to finish in three easy steps.

    1) Download the Windows 11 ISO

    You’ll need to download the ISO. In our testing, this trick doesn’t work with the Windows 11 Install Assistant, it doesn’t trigger Windows Update, and it doesn’t fool Microsoft’s PC Health Check tool.

    On this Microsoft page, scroll down to Download Windows 11 Disk Image (ISO). Open the Select Download dropdown, pick Windows 11, hit the Download button, select your product language from the Choose one dropdown that appears below, hit Confirm, then click 64-bit Download.

    While that 5.1GB image is downloading, let’s move to step two.

    2) Edit the Windows Registry to bypass the CPU check

    In Windows, hit Start and type regedit, then hit enter to launch the Registry Editor. Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup, either by pasting that whole address into the box just beneath “File, Edit, View, Favorites, Help” or by drilling down through the HKEY_LOCAL_MACHINE and System and Setup and MoSetup folders one at a time.

    How to see which program is using all your cpu on windows

    How to see which program is using all your cpu on windows

    In the right pane, right-click and pick New > DWORD (32-bit) Value. Name the value “AllowUpgradesWithUnsupportedTPMOrCPU” minus the quotes. Double-click on the new value you created, and enter 1 into the Value data field. Hit OK and close the registry editor.

    3) Open the ISO in Windows Explorer and launch setup

    Did the ISO finish downloading? Just right-click on it and pick Open with > Windows Explorer to mount the virtual disc, then double-click the setup file to begin installation.

    That’s it! If the registry hack worked, you should soon see a warning message instead of a rejection message, and be given the option to install Windows 11 without losing your data. Just know that Microsoft reserves the right to withhold security updates if you go this route.

    Plus, get free shipping and easy returns.

    HP TECH TAKES /.

    What is a CPU?

    CPU construction and history

    CPU components

    Arithmetic Logic Unit (ALU)

    Control Unit (CU)

    How a CPU processes data

    I-time, E-time, and machine cycle

    1. The CU fetches the instruction from the memory.
    2. The CU decides what the instruction means and directs the relevant data to be moved from memory to the ALU. These first two steps combined are called instruction time or I-time.
    3. The ALU executes the arithmetic or logical instruction.
    4. The ALU stores the result of this operation in the memory. Steps 3 and 4 together are referred to as execution time or E-time.
    5. The control unit directs memory to release the result to an output device or storage. I-time and E-time together are called the machine cycle.

    CPU cores

    How to check CPU usage

    • Right-click the Taskbar and click on Task Manager
    • Open Start, do a search for Task Manager and click the result
    • Use the Ctrl + Shift + Esc keyboard shortcut
    • Use the Ctrl + Alt + Del keyboard shortcut and click on Task Manager
    • Use the Windows key + X keyboard shortcut to open the power-user menu and click on Task Manager

    How do I improve my CPU’s performance?

    About the Author

    Related tags

    • computer cpu
    • computer ram

    Popular articles

    Also visit

    Article archives

    • 2021 Articles >
    • 2020 Articles >
    • 2019 Articles >
    • 2018 Articles >
    • Laptops
    • HP Fraud Alert
    • Mobile Workstation Laptop
    • HP Standard Laptop
    • Nvidia Geforce Laptop
    • Nvidia Laptop
    • NVIDIA Laptops
    • Nvidia Quadro Laptop
    • Chrome OS Laptop
    • Windows 10 Laptop
    • Windows Laptops
    • Windows 7 Laptop
    • Laptop Bundles
    • Custom 2-in-1 Laptop
    • Custom Build Workstation
    • Windows 10 Laptop W/ AMD Processor
    • HP Intel Celeron
    • i3 Laptops
    • i3 Windows 10 Laptop
    • i5 Windows 10 Laptop

    Disclosure: Our site may get a share of revenue from the sale of the products featured on this page.

    • Shipping Information
    • Order Tracking
    • Returns Information
    • Cancellation Policy
    • My HP Rewards

    Need help?

    Prices, specifications, availability and terms of offers may change without notice. Price protection, price matching or price guarantees do not apply to Intra-day, Daily Deals or limited-time promotions. Quantity limits may apply to orders, including orders for discounted and promotional items. Despite our best efforts, a small number of items may contain pricing, typography, or photography errors. Correct prices and promotions are validated at the time your order is placed. These terms apply only to products sold by HP.com; reseller offers may vary. Items sold by HP.com are not for immediate resale. Orders that do not comply with HP.com terms, conditions, and limitations may be cancelled. Contract and volume customers not eligible.

    HP’s MSRP is subject to discount. HP’s MSRP price is shown as either a stand-alone price or as a strike-through price with a discounted or promotional price also listed. Discounted or promotional pricing is indicated by the presence of an additional higher MSRP strike-through price

    The following applies to HP systems with Intel 6th Gen and other future-generation processors on systems shipping with Windows 7, Windows 8, Windows 8.1 or Windows 10 Pro systems downgraded to Windows 7 Professional, Windows 8 Pro, or Windows 8.1: This version of Windows running with the processor or chipsets used in this system has limited support from Microsoft. For more information about Microsoft’s support, please see Microsoft’s Support Lifecycle FAQ at

    Ultrabook, Celeron, Celeron Inside, Core Inside, Intel, Intel Logo, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Inside Logo, Intel vPro, Itanium, Itanium Inside, Pentium, Pentium Inside, vPro Inside, Xeon, Xeon Phi, Xeon Inside, and Intel Optane are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.

    In-home warranty is available only on select customizable HP desktop PCs. Need for in-home service is determined by HP support representative. Customer may be required to run system self-test programs or correct reported faults by following advice given over phone. On-site services provided only if issue can’t be corrected remotely. Service not available holidays and weekends.

    HP will transfer your name and address information, IP address, products ordered and associated costs and other personal information related to processing your application to Bill Me Later®. Bill Me Later will use that data under its privacy policy.

    Microsoft Windows 10: Not all features are available in all editions or versions of Windows 10. Systems may require upgraded and/or separately purchased hardware, drivers, software or BIOS update to take full advantage of Windows 10 functionality. Windows 10 is automatically updated, which is always enabled. ISP fees may apply and additional requirements may apply over time for updates. See

    HP Rewards qualifying and eligible products/purchases are defined as those from the following categories: Printers, Business PCs (Elite, Pro and Workstation brands), select Business Accessories and select Ink, Toner & Paper.

    By: Waseem Patwegar

    Windows 10 makes it really easy to check information about the hardware on your computer. You will find below the steps to check Processor Speed and Cores in Windows 10.

    How to see which program is using all your cpu on windows

    Check Processor Speed and Cores

    Every laptop and desktop computer contains a processor which is also commonly known as CPU or “Central Processing Unit”.

    The CPU handles all the main system instructions on your computer, like processing keyboard and mouse inputs and running the applications on your computer.

    On most computers the processor is either made by Intel or AMD, while some computers also use mobile processors developed by ARM or Apple.

    The processors on modern desktop and laptop computers are equipped with multiple processing cores which work as a team to process multiple instructions.

    When you check the processor information on a computer, you may find the processor being described as Dual Core Processor (two cores) or Quad Core Processors (four cores).

    Apart from number of cores, you will also be able to see information about the make, model, speed and integrated Graphic processing unit (if any) on the processor.

    1. Check Processor Speed and Cores Using Task Manager

    The Task Manager in Windows 10 provides detailed information about the Processor installed on your computer, including Processor Speed and the number of Cores on the processor.

    1. Right-click on the Start button and click on Task Manager .

    2. On the Task Manager screen, click on the Performance tab > click on CPU in the left pane. In the right-pane, you will be able to see Processor Speed and Number of Cores.

    How to see which program is using all your cpu on windows

    As you can see in the image above, Dual core, Intel Core i5-7200 (7th generation) processor is installed on this computer.

    2. Check Processor Speed and Cores Using Settings

    An easy way to find information about the processor installed on your computer is to go to the System Tab on Windows 10 settings screen.

    1. Open Settings and click on the System tab.

    How to see which program is using all your cpu on windows

    2. On the next screen, scroll down and click on About in the left pane. In the right-pane, you will be able to see the Processor Make, Model and Speed.

    How to see which program is using all your cpu on windows

    Once you know the make and model of the processor, you can get information about number of cores and other details by typing “ Intel Core i5-7200 ” in Google.

    3. Check Processor Speed and Cores Using System Information Tool

    Another way to check Processor Speed and Number of Cores is by using the in-built “Microsoft System Information” tool as available on your computer.

    1. Right-click on the Start button and click on Run .

    How to see which program is using all your cpu on windows

    2. In the Run Command window, type msinfo32.exe and click on OK .

    How to see which program is using all your cpu on windows

    3. On System Information screen, scroll down in the right-pane, till you see information about the Processor on your computer.

    How to see which program is using all your cpu on windows

    The CPU usage in Windows 8, 8.1, and 10 can sometimes be a problem. For users on older PCs, it can render a computer useless.

    In the case that you have programs, services, and other factors spiking your CPU usage in Windows 10, there are some steps you can take to help limit it so that you can use your computer normally.

    Let’s look at how to limit CPU usage in Windows 10 with a few different methods.

    Limiting CPU Usage in Windows 10

    Find the Culprit for High CPU Usage

    The first way to limit CPU usage in Windows 10 is to find the culprit and eliminate it. In many cases, anti-virus and anti-malware programs are the biggest issues in Windows 10.

    Avira, Avast, and Baidu had issues on launch day with Windows 10, causing an overload of CPU resources and rendering PCs useless. All three have released patches to fix the issue, but sometimes switching software is the quickest way to limit CPU usage in Windows 10.

    Normally, when you first install software, the first few instances of it running will overload your CPU, memory and disk usage as your system adjusts to it being on the PC. Once this calms down, a few minutes after booting, you’ll find the levels running at normal. If not, you’ll want to look at alternatives to accomplish the same thing on your Windows 10 computer.

    Clean Your Fans

    The majority of PC owners, desktop and laptop alike, never blow out their fans. Over time, the dust, debris, and build up that covers your fans can cause your CPU to overheat which then causes it to max out.

    Turn off your PC, blow your fans out with a can of compressed air, let it sit for 30 minutes, then boot up your computer and see if it helps.

    Change Your Power Options

    Power options can cause issues with system performance in general.

    Open the Advanced settings for Power Options in Windows 10. You’ll need to look at these settings for each plan to maximize the impact.

    Look for Processor power management, then change the minimum processor state to: 70 percent for minimum and maximum processor state.

    Click “Apply” then “OK” to save the settings.

    Change Program Affinity

    In the Task Manager, under the Details tab, you can change which processor programs are assigned to. You’ll need to do this every time you log in to Windows 10, which can be a bother, but it can be a way to limit certain processes and cut down on their CPU usage.

    Open the “Task Manager,” then go to “Details.”

    Right-click on any program or service, and click “Affinity.”

    You’ll be able to limit a program to service to certain core processors.

    Third-Party Solutions

    If you still can’t figure out where the CPU issues lie, consider third party software.

    Three of the best software solutions for Windows 10 include:

    • BES
    • ProcessTamer
    • Process Lasso

    BES is considered one of the best Window-based CPU programs out there to manage CPU issues. It’s easy to use and can change the way you use Windows 10 forever.

    Conclusion

    It takes some troubleshooting to figure out what’s causing issues with your CPU and how to limit it in Windows 10. The above steps should help you figure it out without wasting too much of your time.

    If you’re still having issues with your CPU maxing out, we recommend contacting Microsoft tech support for them to get into some advanced level troubleshooting to fix the issue permanently.

    How to see which program is using all your cpu on windows

    How to see which program is using all your cpu on windows L ots of Windows 10 users report on Reddit and Microsoft forums that some processes (e.g.: ntoskrnl.exe) in Windows 10 are slowing down the OS by consuming tons of RAM and CPU power. Here are some ways to fix high RAM and CPU usage in Windows 10.

    In 2015, Microsoft released its long-awaited Windows 10 operating system and people upgraded their Windows 7 and 8.1 PCs for free. To help the Windows users, I’ve been writing regular Windows 10 guides on fossBytes . I’ve told you about Windows 10 Phone Companion app to sync your Android phone or iPhone or iPhone with Windows 10 .

    Today, I’m here to tell about a bug in Windows 10 that is worrying the Windows 10 users. According to them, processes like ntoskrnl.exe Windows 10 are slowing down the OS by consuming tons of RAM and CPU power.

    The main process that is being observed as troublesome is the System (ntoskrnl.exe) process. Reportedly, this process uses an increasing amount of RAM after PC starts. It remains calm for few hours, but then it eats up all the free RAM and a large portion of CPU juice.

    Here, we are sharing some simple fixes to fix memory leak in Windows 10 due to high RAM and CPU usage issue:

    How To Fix High RAM and CPU Usage of Windows 10 System (ntoskrnl.exe) Process?

    Instead of changing any advanced system settings on your PC, make sure that your PC isn’t affected by some malware. Most of the users have upgraded their PCs from older Windows 7 and 8.1. Thus, any malware in the previous OS gets migrated to Windows 10.

    You can install the anti-malware tools like MalwareBytes to deep scan your Windows 10 PC and take the first step in fixing Windows 10 high memory leakage. After the scan, reboot your PC. Now, move to the next solution to fix high RAM and CPU usage if this problem persists.

    How to Fix High RAM and CPU Usage of Windows 10:

    1. Registry Hack:

    • Hit Win Key + R
    • Type in “Regedit” and then hit Enter.
    • Go to ‘HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management’
    • Find ‘ClearPageFileAtShutDown’ and change its value to 1
    • Restart the computer.

    2. Fix the driver issue:

    • Open ‘Device manager’ and ‘Scan for hardware changes.’

    3. Adjust your Windows 10 for the best performance

    • Right click on “Computer” icon and select “Properties.”
    • Select “Advanced System settings.”
    • Go to the “System properties.”
    • Select “Settings”
    • Choose “Adjust for best performance” and “Apply.”
    • Click “OK” and Restart your computer.

    4. Disable startup programs

    • Hit Win Key + R
    • Type ‘msconfig’ and press enter
    • The Task manager window will open. Click on the “Startup” tab, and you will see a list of programs that run at startup.
    • Right-click on the applications that you don’t want to run at startup and select “Disable”.

    5. Defragment Hard DrivesHit Win Key + R

    • Hit Win Key + R
    • Type “dfrgui” and press enter
    • In the new window click on the hard drives you want to defragment (Prefer the drive in which Windows is installed)
    • Click “Optimize” and follow the instructions on the screen to finish the defragment process.
    • Restart your computer.

    6. Close and uninstall as many unwanted preinstalled applications as many you can. Here are the steps on How To Remove Pre-installed And Suggested Apps In Windows 10

    The above steps should be sufficient to solve the high CPU uses problem in Windows 10 along with High RAM uses in Windows 10. Below are the steps on containing memory leak and High CPU/ RAM problem due to ntoskrnl.exe process.

    How To Fix System ntoskrnl.exe Process High CPU/RAM uses in Windows 10?

    • Clean your PC using a trusted antivirus
    • Update the faulty and outdated drivers
    • Disable Runtime Broker to fix high CPU and memory usage
      • Go to Start menu > Settings app and then open System > Notifications & Actions. Deselect the option “Show me tips about Windows” and reboot the computer.

    On Reddit and Microsoft forums, people have claimed that the root cause of this Windows 10 memory leak is some faulty driver. If you have RAID disk drive setup, update those drivers. Also, try updating the remaining hardware drivers as it’s a problem caused due to unmatching OS and drivers. It is a known fact that Microsoft has taken control of the update process . Still, we recommend you to update the network, graphics and sound drivers manually. This step has worked for the most of the people and fixed their high RAM and CPU usage.

    Some discussion threads suggest that Runtime Broker is one such system process that eats a large chunk of CPU power due to the poor memory optimization. This ntoskrnl.exe Windows 10 doesn’t deliver any functionality as such, so you can disable it to solve the Windows 10 high memory leakage problem.

    To disable the Runtime Broker, open the Settings app and go to System. Inside System window, locate Notifications & Actions and unselect “Show me tips about Windows.” Now restart the PC to bring it back to the normal and fix high RAM and CPU usage.

    How to see which program is using all your cpu on windows

    If you are having any alternate solution to fix this high RAM and CPU usage due to ntoskrnl.exe Windows 10, do let us know in the comments below.

    Is ntoskrnl.exe process a virus?

    Just because you saw numbers crunching in the Task Manager, it doesn’t mean the System process in some of sort of malware. It’s an internal process present in Windows 10. Still, if you’re skeptical, you see make sure its located in the System32 folder on the Windows installation drive.