Windows 10 has received numerous updates throughout the year, requiring hardware to consume resources and resulting in 100% Disk Usage. Due to the number of updates in the background, and numerous changes across settings following the updates, disk usage can often stay at 100% too. In order to address the issue, there are a couple of solutions listed below.
Task Manager Showing 100% Disk Usage on Windows 10
You can check the disk usage from your task manager in the processes tab. If you don’t know how to open the Task Manager then follow the steps given below:
- Press and Hold ALT, CTRL and Delete key simultaneously (ALT + CTRL + DELETE)
- A new screen will open.
- Select Task Manager
- Select the Processes tab if it isn’t selected already
- Look at the Disk You should see a percentage below it.
Method 1: Disable Windows Search
Disabling Windows Search has proven to be very useful for a lot of users. Basically what Windows Search does is it scans through your files and folders and creates information in an index file. That is why this service is also known as SearchIndexer. The benefit of Windows Search is that it speeds up searching your files. Disabling the Windows Search won’t have any immediate effect on your current searches. The drawback will be the increased time when searching for files and folders in the future, but it should be negligible. If you don’t search through a ton of files on a regular basis then you won’t even feel the difference.So, follow the steps given below to Disable Windows Search:
- Press the Windows key once
- Type Command Prompt in the Start Search
- Right-click the Command Prompt from the search results and select Run as administrator
- Type net.exe stop “Windows search” (with quotes) and press Enter
- Wait for the system to stop the Windows Search. You will see a message
Keep in mind that this will disable the service temporarily. You can open the Task Manager and look at the Disk usage once the Windows Search is turned off. If your Disk usage decreases then you can turn off the Windows Search permanently via the steps given below.
- Hold the Windows key and press R
- Type services.msc and press Enter
- Locate the service named Windows Search
- Double-Click the Windows Search
- Select Disabled from the drop-down menu in Startup Type
- Click the Stop button if the Service Status isn’t Stopped.
- Click Apply then select OK
Keep in mind that disabling this service isn’t recommended. But, if it makes your system leaner and you want to keep it disabled then that’s up to you. If it doesn’t affect your system speed or disk usage then you can turn it back on by going back to services and selecting Automatic as the Startup Type.
Method 2: Disable Message Signaled Interrupt (MSI) Mode (Firmware Bug)
Disabling Message Signaled Interrupt also solves this problem for a lot of users. StorAHCI.sys is a driver that has a firmware bug associated with high disk usage. This means that it might be behind the issue and disabling it could solve the issue for you.- Hold the Windows key and press R
- Type devmgmt.msc and press Enter
- Double-click IDE ATA/ATAPI controllers
- Double-click Standard SATA AHCI controller
- Click the Driver tab
- Click the Driver Details button
- If the driver file name is StorAHCI.sys then you are running the inbox driver and you need to make some changes to Registry Key
- Click Details tab
- Select Device Instance Path from the drop-down menu under Property
- Note the path that is shown or keep it open here
- Hold Windows key and press R
- Type regedit.exe and press Enter
- Navigate to this address HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\”Device Instance Path taken from step”\Device Parameters\Interrupt Management. If you don’t know how to navigate to this path then follow the steps given below
- Double-click HKEY_LOCAL_MACHINE from the left pane
- Double-click System from the left pane
- Double-click CurrentControlSet from the left pane
- Double-click Enum from the left pane
- Double-click PCI from the left pane
- Double-click “Device Instance Path taken from step” from the left pane
- Double-click Device Parameters from the left pane
- Double-click Interrupt Management from the left pane
- Now click MessageSignaledInterruptProperties from the left pane
- Double-click MSISUpported from the right pane
- Change its value from 1 to 0
- Click Ok
Now reboot your computer and your problem should be solved now. If you see multiple controllers in your device management screen (step 4), repeat the above process from all the controllers and then check if the 100% Disk Usage is now dropped down.
Method 3: Google Chrome
Sometimes, the problem might be because of Google Chrome and its prediction features. Users have complained about these features using a lot of system resources. So, disabling these prediction features from Google Chrome might improve your 100% Disk usage issue.Follow the steps given below to turn off the prediction feature of Google Chrome
- Open Google Chrome
- Select the 3 dots (menu) on the top right corner
- Select Settings
- Scroll down and select Show advanced settings…
- Uncheck the option Use a prediction service to load pages more quickly. This option will be under the Privacy section
Now, close Google Chrome and you should be good to go. If this doesn’t solve the problem then don’t turn the feature back on. Go to the next method (Skype method) and follow that.
Method 4: Turn off Skype
A lot of users have solved the high disk usage issue by turning off Skype. There are some programs like Google Chrome and Skype that are known to cause high or 100% disk usage issues. So, turning off some features or the whole application usually solves the problem. But, if it doesn’t, then you can always turn them back on.Steps for turning off Skype are given below
- Press and Hold Windows key and press R
- Type C:\Program Files (x86)\Skype\Phone\ and press Enter
- Right-click the Skype application and select Properties
- Select Security tab and then select Edit
- Select ALL APPLICATION PACKAGES in the section Group or usernames
- Check (tick) the Write Allow option in the section Permission for ALL APPLICATION PACKAGES section
- Select Apply then select Ok
Now check the disk usage from the Task Manager. It should be fine now.
Method 5: Uninstall Flash Updates
A lot of users have mentioned that uninstalling Flash Updates from the Windows Update History have solved this problem. This might have to do something with the latest Windows Updates and Flash Updates conflicting with each other. The latest update might also have a bug that is causing the issue. Also, keep in mind that Internet Explorer, Microsoft Edge and Google Chrome come with a Flash Plugin. So, even if you didn’t install Flash, it might already be installed and updated via Windows Updates.Here are the steps to uninstall the Adobe Flash Updates.
- Press Windows key once
- Select Settings from the start menu
- Select Update & Security
- Select Update History
- Select Uninstall Updates
- Scroll down and look for the Adobe Flash Player update
- Select the Adobe Flash Player update and select Uninstall
- Follow any additional on-screen instructions.
Reboot your computer once the update is uninstalled. Now if the problem of disk usage is solved or not.
Note: Do not attempt to completely uninstall Flash via the uninstallers available on the internet/Flash’s official website. Uninstalling Flash has been known to cause some problems with Windows.
Method 6: Unlink OneDrive
The problem seems to be arising from OneDrive for a lot of users. Many users have complained about the high disk usage when they signed in to OneDrive. So, signing out and unlinking OneDrive resolves the issue of high disk usage.Follow the steps given below to unlink OneDrive.
- Right-click your OneDrive icon in the system tray (right bottom corner). If you can’t see it then you might have to click the upward arrow button and it will show up.
- Select Settings
- Select Account tab
- Click Unlink this PC
- Click Unlink account
Now restart your computer and check if the issue is still there or not.
You can also completely uninstall the Microsoft OneDrive by following the steps given below
- Hold Windows key and press R
- Type appwiz.cpl and press Enter
- Locate Microsoft OneDrive
- Select Microsoft OneDrive and select Uninstall
- Follow any on-screen instructions
Method 7: Disable Windows Notifications
Disabling Windows notifications is known to solve the issue for many. You can easily disable the notifications from your settings- Press Windows key once
- Select Settings from the start menu
- Select System
- Select Notifications & actions
- Turn off all the notifications under the Notifications section
Wait a few seconds and you will be good to go. Your disk usage should go down within 10 seconds.
Method 8: Feedback & diagnostics
Settings the Feedback & diagnostics option to basic seems a viable solution when it comes to lowering disk usage. Usually, your Feedback & diagnostics will be set to either Full or Enhanced. Turning it back to Basic will lower the disk usage.Steps for lowering the Feedback & Diagnostics are given below
- Press and Hold Windows key and press I
- Select Privacy
- Select Feedback & diagnostics
- Select Basic from the drop-down menu in Diagnostic and usage data section
Now check the disk usage and it should be lowered significantly.
Method 9: Cancelling Windows Performance Recorder (WPR) (Workaround)
Windows Performance Recorder, as its name suggests, is a tool that is used to record and report your performance to Microsoft. It is located at %SystemRoot%\System32 and comes with Windows. Cancelling the WPR via command prompt solves the issue of high disk usage.Note: This is a workaround and not a permanent solution. You will have to repeat this process on every reboot of your system.
- Press the Windows key once
- Type Command Prompt in the Start Search box
- Right-click the Command Prompt from the results and select Run as administrator
- Type WPR –cancel and press Enter
Now you should be good to go. But, remember, you have to repeat this on every restart.
Method 10: Disable Connected User Experiences and Telemetry
Disabling Connect User Experiences and Telemetry service is also known to solve the issue.- Press and Hold ALT, CTRL and Delete key simultaneously (ALT + CTRL + DELETE)
- A new screen will open.
- Select Task Manager
- Select Services tab
- Locate DiagTrack
- Right-click DiagTrack and select Stop
- Right Click DiagTrack and select Open Services
- Locate the service Connect User Experiences and Telemetry
- Double click Connect User Experiences and Telemetry
- Select Disabled from the drop down menu in Startup type
- Click Recovery tab
- Select Take no Action from the drop down menu in First Failure. Repeat this for Second Failure and Subsequent Failures
- Click Apply then select Ok
Once done, you should be good to go. This is a permanent solution and you won’t have to repeat it every time you reboot.