How to Fix Performance issues in Windows 10

This is the 20th century, and with various technological development I am sure, most of you must be using a computer for their personal and professional needs. I spend 10-15 hours, in front of a computer. Like me, you might have experienced certain performance issues with your PC. Sometimes, it’s in hung state and sometimes it’s slow. These are the performance issues that most might have faced. It might have occurred for most of you about how to fix performance issues in windows. There are many reasons, it might have occurred. These performance issues might be the result of certain activities inside your computer like high CPU, high memory, etc.

There are plenty of ways to fix performance issues in windows. Resolving the performance issue involves the use of tools and utilities in windows. These tools and utilities work in a way to manage the system’s performance. With the right technique and utility, we can improve the performance of the computer.

The first thing which we do in such cases is open Task Manager by any of the below mentioned ways:

  1. Press ctrl + shift + delete > Task Manager.
  2. Press the Windows button and search for Windows System >Task Manager.
  3. Go-to Run Command by pressing Windows Key + R and type ‘taskmgr‘, and then press OK.
  4. Press ctrl + shift + ESC.
  5. Inside the task manager, you will find the processes tab.

You will find the windows similar to the below mentioned image.

Task Manager - Process

In the task manager, you need to look at the CPU column which will give you the percent amount of utilization the computer is experiencing.  In the Name column, you will find the name of the processes currently running in the background and the CPU column shows the amount of CPU consumption by each process.

How to fix Performance issues using Superfetch

Many users might have noticed a service named Service Host: Superfetch causing their Disk Usage at 100% in the task manager. Superfetch is the Windows Service which is responsible for making the applications launch faster by pre-loading programs that are frequently used in the RAM. If this service is causing the High Disk Usage it is suggested to disable it. 

Fix: 1: via Administrative Tools

  1. Go to Services.msc using any of the below-given methods.
    • Press Windows Key > Click Windows Administrative Tools > Services
    • Windows + R key, type services.msc and click OK.
  2. Services window will pop-up similar to the below image.
  3. Find and Double click on Superfetch in the Name section from the right pane.
  4. Superfetch Properties window will pop up.
  5. Go To General and change the Startup Type to Disabled, Click Stop on Service Status, and Press OK.
  6. Now Superfetch is disabled.
Services.msc - Sperfetch
Services.msc – Sperfetch
Performance Issues in Windows - SuperFetch Properties
Performance Issues in Windows – SuperFetch Properties

Fix 2: via Command Prompt

  1. Press Windows Key and type cmd.
  2. Right-click on Command Prompt and click on Run as administrator.
  3. Type the following command.’net.exe stop superfetch. Press enter
  4. Type sc config sysmain=disable and press enter.

Now the superfetch service is disabled.

Background Apps

Another way to fix performance issues in windows is via changing Background Apps settings. Whenever any application is running on your computer it consumes the PC Ram, even if the applications are running in the background. For better performance of the PC, it is recommended to disable the background apps. If there is any action needed for any apps, it can be done manually by opening the app. To disable background apps, follow the below-mentioned steps:

Go to All Settings > Privacy > App Permissions > Background Apps > Turn it off.

All Settings - Windows 10
All Settings – Windows 10
Windows Settings
Windows Settings
General Settings
General Settings
Performance Issues in Windows - Background Apps
Performance Issues in Windows – Background Apps

Runtime Broker

It manages permissions for apps from Microsoft Store. It uses only a few megabytes of the memory but there are cases where it spikes. If the usage is more than 15% then there can be an issue with an app on the computer. Usually, it will be below 15%, but in case if memory stays above this, the process can be killed by selecting the process on task manager and selecting End Task and restart the computer.

Runtime Broker - Task Manager
Runtime Broker – Task Manager

It is not recommended to disable it because it’s vital for protecting security and privacy when running universal apps. Once you kill the runtime broker process it will launch automatically after a few moments. Still in case you want to disable it you can use any of the one below mentioned ways.

Method1: Disable get tips and tricks.

  1. Go to All Settings > System
  2. Select Notification and actions
  3. Uncheck the options ‘ Get tips, tricks, and suggestions as you use windows’.
Performance Issues in Windows - Notifications and Actions
Performance Issues in Windows – Notifications and Actions

Method2: Disable Background Apps just like mentioned above in the Background Apps section.

Method3: Disable Runtime Broker by registry editor.

  1. Got to run and type ‘regedit‘ and press ok to open the registry editor.
  2. Find the location ‘HKEY_Local_MACHINE\SYSTEM\CurrentControlSet\Services’
  3. Find and select TimeBrokerSvc and Double-Click on Start.
  4. Edit DWORD value will pop-up, change value data from 3 to 4.
  5. Restart the computer.
Performance Issues in Windows - Registry
Performance Issues in Windows – Registry

System Setting Adjustment

If the computer is running slow, adjusting system settings might help in fixing the performance.

Windows Search
Windows Search
  1. Go to Windows search
  2. Type View Advanced System Settings and press enter.
  3. System Properties will pop-up. Go to Advanced.
  4. Under the Performance click on Settings.
  5. From the Performance, Options window select Adjust for best performance and click Ok.
  6. Click Apply.
Performance Issues in Windows - System Properties and Performance Options
Performance Issues in Windows – System Properties and Performance Options

This should resolve the issue, if not, try other steps shared in this post.

Hard Drive Optimization

In case your computer is running slow and sometimes in hung state, then optimizing the hard disk may resolve the issue.

  1. In the search box type Defragment and Optimize Drives and press Enter.
  2. Select the Disk you want to Optimize.
  3. Click Analyze.
  4. Once it is completed then click on Optimize.
  5. Click Close.
Performance Issues in Windows - Optimize Drives
Performance Issues in Windows – Optimize Drives

This will reduce the Disk and CPU Usage.

Update Drivers

Updating system drivers is a healthy process to keep up the Operating System’s performance. If the drivers are outdated, that could be one reason for your system running slow. Follow the below-mentioned steps to update the drivers of your system:

  1. Go To Control Panel. The Control panel can be opened in a number of ways.
    • Type Control Panel in the windows search and click Control Panel.
    • Goto Run and type Control and click Ok.
  2. Open Device Manager.
  3. Select and Right-click on the device you want to update.
  4. Click on properties.
  5. Go to Driver and click Update Driver and click Ok.
Update Driver-Device Manager
Update Driver-Device Manager
Driver Properties
Driver Properties

Start-up Program

When the computer is started, many applications that get started in the background. Some of those applications are not be required at the time of start-up. Disabling such applications from start-ups will result in better system performance. Follow the below-mentioned steps to disable programs from Start-Up.

  1. Open Task Manager
  2. Go To Start-up
  3. Select the name of the application.
  4. Change the status to Disable.