Task Manager shows the Disk to be at 100% utilization despite a light or no workload, and the system may experience lag or become unresponsive. In addition, the system event log contains numerous events with Event ID 129, which represent resets of the disk controller. This is the most common issue people face, that Task manager shows 100% disk utilization on Windows 10 / 8.1 despite a no workload condition or even if you’re doing just some basic tasks. You’ll find that your system is lagging and sometimes unresponsive when idle for a long time.
A lot of Windows 10 users are experiencing high disk usage and cpu usage problem. high ram usage or high cpu consumption by windows 10 os may be due to some extra processes and features turned on mainly and sometime due to outdated drivers in your system.Usually when you kill any task, which is causing high disk usage, computer returns to normal conditions by itself.
If you check system event log, you’ll find numerous entries with Event ID 129, which actually represents events created by Disk Controller.
Resons Behind This Error
Although there can be numerous reasons behind 100% disk usage, but all reasons vary by a number of factors. Most common reason for this issue in Windows 10 are some Advanced Host Controller Interface PCI-Express (AHCI PCIe) models running with the inbox StorAHCI.sys driver. There is a firmware bug, because of which Solid-State drive (SSD) does not complete properly input/output when Message Signaled Interrupt (MSI) is enabled. Hence, because of that, Windows storage stack attempts to reset the device after waiting on unresponsive reads or writes for a period of time.
Lets See How To Fix This Error Disk Uses 100 %
Note : windows 10 have certain memory requirement. You must be sure that your device is having this much amount of system configuration with it.
Processor
1 Ghz
Installed memory (RAM)
1 GB for 32-bit Operating System
2 GB for 64-bit Operating System
Free hard disk space
16 GB for 32-bit version
20 GB for 64-bit version
Top Methods To Fix High RAM And CPU Usage Problem
Disable Superfetch
Press windows key + x and in the menu which appears on the left side of the screen, click on computer management.
Now, click on services & applications and then click on services under it in the left menu.Scroll down and find superfetch in the right side.
Now, double click on superfetch in the right side of registry editor as shown above. In the startup type, choose disabled from the dropdown menu and click on apply. Finally click ok.
Now, reboot your windows 10 for changes to come into effect.
Set the paging file size for all drives back to automatic
Also Read : Adjust Virtual Memory in Windows 10 To Optimize Performance
The paging file size for all drives in Windows 10 is, by default, set to allow Windows to automatically manage it. The paging file size can be set to a custom value by the user, but doing can lead to problems with memory compression in Windows 10, ultimately leading to 100% disk usage by the System and compressed memory process. If you customized the paging file size for any of your drives in the past and are suffering from this problem, this solution is the way to go.
Open the Start Menu. Click on Settings. Search for “performance”.
Click on the search result named Adjust the appearance and performance of Windows.
When the Performance Options window pops up, navigate to the advanced
Click on Change… under the Virtual memory
The Virtual Memory window will now pop up. In this window, make sure that the box beside automatically manage paging file size for all drives option is checked, meaning that this option is enabled.
Now Click on OK.
Click on Apply and then on OK in the Performance Options. This Will Ask For Restart to make changes, Restart windows.
Disable BITS (Background Intelligent Transfer Service)
Press Windows Key + R Type in “services.msc” without the quotes, press enter
Find Background Intelligent Transfer Service (BITS)… in the list, double click it
Then change the startup type to “Disabled”
Then Change the Service Status “Stop”
Go to the Recovery tab, and choose all three options to be “Take no action”
Close and restart
Disable the System and compressed memory process altogether
you can still fix this problem by simply disabling the System and compressed memory process. To do so, you need to:
Hold the Windows Key and Press X. Choose Control Panel. Search for Administrative Tools and choose Task Scheduler. In the Task Scheduler, double-click on Task Schedule Library in the left pane to expand its contents.
Double-click on Microsoft in the left pane to expand its contents.
Double-click on Windows in the left pane to expand its contents.
Click on MemoryDiagnostic in the left pane to have its contents displayed in the right pane.
In the right pane, locate and right-click on a task named RunFullMemoryDiagnosticEntry.
Click on Disable in the contextual menu.
Close the Task Scheduler and restart your computer. Check to see if the issue persists once your computer boots up.
Adjust System Settings For Best Performance
Search view advanced system settings in start menu search box.
Now, click on settings as shown in the pic.
Now, choose adjust for best performance. Finally choose apply and then click ok. Finally restart your PC.
How To Disable "Runtime Broker" to boost performance.
You can edit the Registry to disable "Runtime Broker", but this will also prevent Microsoft Store Apps from running.
Runtime Broker is a service called Time Broker, which can be disabled through editing the registry.
Right-click on the Start Menu Icon. Go to RUN and type regedit.exe and select OK. Find the following entry:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker] "Start"=dword:00000003
Change the 3 to a 4.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker] "Start"=dword:00000004
4 is Disabled, 3 is Manual and 2 is Automatic startup. Before editing, the original value was 3. Set to 4 to disable. Just change the 3 to a 4 through the MODIFY menu selection, exit regedit and reboot your system.
Turn Off Automatically Pick An Accent Color From My Background
Press windows key + i to reach system control panel. Click on personalization as show below.
Now, choose colors from the left menu.
In the right side, Turn off Automatically pick an accent color from my background.
Turn Off System Restore
Recommended : Why and How To Enable / Turn On System Restore Point on Windows
Again, not an ideal workaround, but this has worked.
Open up Control Panel Now Go to System Here Click on “System Protection” Click on the Local Disk – typically the C Drive Then click on Configure
Put the spot in the “Disable system protection” Ok that, close it all, and restart
If you check system event log, you’ll find numerous entries with Event ID 129, which actually represents events created by Disk Controller.
Resons Behind This Error
Although there can be numerous reasons behind 100% disk usage, but all reasons vary by a number of factors. Most common reason for this issue in Windows 10 are some Advanced Host Controller Interface PCI-Express (AHCI PCIe) models running with the inbox StorAHCI.sys driver. There is a firmware bug, because of which Solid-State drive (SSD) does not complete properly input/output when Message Signaled Interrupt (MSI) is enabled. Hence, because of that, Windows storage stack attempts to reset the device after waiting on unresponsive reads or writes for a period of time.
Lets See How To Fix This Error Disk Uses 100 %
Processor
1 Ghz
Installed memory (RAM)
1 GB for 32-bit Operating System
2 GB for 64-bit Operating System
Free hard disk space
16 GB for 32-bit version
20 GB for 64-bit version
Top Methods To Fix High RAM And CPU Usage Problem
Disable Superfetch
Press windows key + x and in the menu which appears on the left side of the screen, click on computer management.
Now, click on services & applications and then click on services under it in the left menu.Scroll down and find superfetch in the right side.
Now, double click on superfetch in the right side of registry editor as shown above. In the startup type, choose disabled from the dropdown menu and click on apply. Finally click ok.
Now, reboot your windows 10 for changes to come into effect.
Set the paging file size for all drives back to automatic
The paging file size for all drives in Windows 10 is, by default, set to allow Windows to automatically manage it. The paging file size can be set to a custom value by the user, but doing can lead to problems with memory compression in Windows 10, ultimately leading to 100% disk usage by the System and compressed memory process. If you customized the paging file size for any of your drives in the past and are suffering from this problem, this solution is the way to go.
Open the Start Menu. Click on Settings. Search for “performance”.
Click on the search result named Adjust the appearance and performance of Windows.
When the Performance Options window pops up, navigate to the advanced
Click on Change… under the Virtual memory
The Virtual Memory window will now pop up. In this window, make sure that the box beside automatically manage paging file size for all drives option is checked, meaning that this option is enabled.
Now Click on OK.
Click on Apply and then on OK in the Performance Options. This Will Ask For Restart to make changes, Restart windows.
Disable BITS (Background Intelligent Transfer Service)
Press Windows Key + R Type in “services.msc” without the quotes, press enter
Find Background Intelligent Transfer Service (BITS)… in the list, double click it
Then change the startup type to “Disabled”
Then Change the Service Status “Stop”
Go to the Recovery tab, and choose all three options to be “Take no action”
Close and restart
Disable the System and compressed memory process altogether
you can still fix this problem by simply disabling the System and compressed memory process. To do so, you need to:
Hold the Windows Key and Press X. Choose Control Panel. Search for Administrative Tools and choose Task Scheduler. In the Task Scheduler, double-click on Task Schedule Library in the left pane to expand its contents.
Double-click on Microsoft in the left pane to expand its contents.
Double-click on Windows in the left pane to expand its contents.
Click on MemoryDiagnostic in the left pane to have its contents displayed in the right pane.
In the right pane, locate and right-click on a task named RunFullMemoryDiagnosticEntry.
Click on Disable in the contextual menu.
Close the Task Scheduler and restart your computer. Check to see if the issue persists once your computer boots up.
Disable Apps Running In Background
If you want to ask me which one. I would say every one. Why would any app run in background, when we are not using them. Even if they want to update themselves, it can be done once we open it. So, better shut all of them off.
Go to Settings -> Privacy -> Background apps and turn all of them off.
If you want to ask me which one. I would say every one. Why would any app run in background, when we are not using them. Even if they want to update themselves, it can be done once we open it. So, better shut all of them off.
Go to Settings -> Privacy -> Background apps and turn all of them off.
Adjust System Settings For Best Performance
Search view advanced system settings in start menu search box.
Now, click on settings as shown in the pic.
Now, choose adjust for best performance. Finally choose apply and then click ok. Finally restart your PC.
How To Disable "Runtime Broker" to boost performance.
You can edit the Registry to disable "Runtime Broker", but this will also prevent Microsoft Store Apps from running.
Runtime Broker is a service called Time Broker, which can be disabled through editing the registry.
Right-click on the Start Menu Icon. Go to RUN and type regedit.exe and select OK. Find the following entry:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker] "Start"=dword:00000003
Change the 3 to a 4.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker] "Start"=dword:00000004
4 is Disabled, 3 is Manual and 2 is Automatic startup. Before editing, the original value was 3. Set to 4 to disable. Just change the 3 to a 4 through the MODIFY menu selection, exit regedit and reboot your system.
Turn Off Automatically Pick An Accent Color From My Background
Press windows key + i to reach system control panel. Click on personalization as show below.
Now, choose colors from the left menu.
In the right side, Turn off Automatically pick an accent color from my background.
Turn Off System Restore
Recommended : Why and How To Enable / Turn On System Restore Point on Windows
Again, not an ideal workaround, but this has worked.
Open up Control Panel Now Go to System Here Click on “System Protection” Click on the Local Disk – typically the C Drive Then click on Configure
Put the spot in the “Disable system protection” Ok that, close it all, and restart
This post first appeared on Windows101Tricks - Windows 11 And Windows 10 How To Guide, please read the originial post: here