Jump to content
EduGeek EdSec 2026 is Go! 27th Oct in Derby! Join us for a day of EdTech security focused talks, networking, and an evening social ×
  • entries
    2
  • comment
    1
  • views
    541

How to fix 100% high disk usage issue in Windows 10?


In the previous article, I introduced to you about what is svchost.exe and why does it take a lot of CPU resource. In this post, I'm going to explain to you about one more annoying issue in Windows, the one that eats up all disk resource.

 

So, what is high disk usage issue?

 

Basically, this issue is quite similar to the one that caused high CPU usage I mentioned above. But in this time, it takes up all disk resource. It means your hard drive, normally the system drive C:\, is overload with reading and writing commands. As a result, all other programs that you want to run can't be worked properly as there is no resource left.

 

l6qZqNQ.png.ce036820c43df7ff2a826e9191b81d68.png

 

Why does this issue happen on your Windows 10 computer?

 

The most common cause of this high disk usage issue is that something goes wrong with a program or Windows feature, especially Windows Update. According to some reports from users, after checking for updates and download available updates, the high disk usage issue came up. That said, this issue could be occurred because of corrupted Windows updates.

 

Normally, your computer will check for new updates, then download and store them in a temporary folder called SoftwareDistribution.

 

After that, Windows will use download packages from this folder to install new updates to your Windows PC. But in some cases, these downloaded packages are corrupted and lead to high disk usage issue.

 

To get rid of this problem, you need to delete the SoftwareDistribution folder, which is located at

 

C:\Windows\SoftwareDistribution

 

Subsequently, reboot your Windows 10 PC and check for updates again. This move will force Windows to check for new updates and redownload all available packages to install those updates.

 

In other cases that this issue doesn't cause by Windows Update, you should check again the program that is using your disk.

 

In some cases, corrupted system files also can create this type of errors. To get it fixed, you should boot into Windows 10 Safe Mode and run the System File Checker to detect corrupted files and repair them. By doing so, all system corrupted files will be found and repaired, which will help you get rid of 100% high disk usage issue in Windows 10.

 

Besides, you should also take a look at your antivirus software, especially Windows Defender. Those programs are the ones that often use your disk and cause high CPU and disk usage issues, like Antimalware Service Executable process.

1 Comment


Recommended Comments

Arthur

Posted

Another cause for high CPU usage in Windows 10...

 

Deployment Research > Research

 

So this is the story of a company having a Microsoft field engineer on-site to perform an "Offline Assessment for Windows Desktop". The focus was mostly on Windows 10 (Enterprise x64 Anniversary Update) although they did also run a few scans against their Windows 7 Enterprise x64 computers.The goal of the assessment was to identify misconfigurations and/or sub-optimal Windows settings based on leanings from Microsoft field engineers. The on-site engineer used Windows Performance Recorder and Analyzer along with custom system scans to collect and report findings.

 

The engineer asked the company why a particular computer always had high CPU. Low and behold, it was a Microsoft Surface Pro 4 (Core i5, 8GB RAM and 256GB SSD).

 

The engineer then had the company check the ReadyBoot and Prefetch folder locations.

 

[b]ReadyBoot traces[/b]: C:\windows\Prefetch\ReadyBoot
[b]Prefetch Layout.ini[/b]: C:\windows\Prefetch\Layout.ini

 

Specifically the engineer had the company open the Prefetch Layout.ini file: C:\windows\Prefetch\Layout.ini. That file had pages and pages of entries whereas his Windows 10 system had only a few lines. He commented that all these entries in my Layout.ini file would indicate the computer didn't discover a SSD as present so it was trying to prefetch as many files as possible during the boot process.

 

He then checked the status of the WinSAT scheduled task. The screenshot below was taken after they manually ran the WinSAT command: WinSAT formal (Unfortunately I couldn’t get a screenshot showing that WinSAT had never been run previously).

 

Per the assessment it was suggested that the command, WinSAT formal, be run as one of the last steps in the PC build process. The logic being it's when the PC will likely be at it's "best" performance state. The company tended to agree as it's "clean" from end user mucking and playing.

 

Fixing it

In an upcoming task sequence release, the company will add the command WinSAT formal as one of the last steps of their ConfigMgr 1702 task sequence.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...