Skip to content

Published: August 13, 2016 | Applies to:

Sometimes, your Windows may became unresponsive due to high use of disk resources. Learn how to fix Windows 10 100 percent disk usage problem, in this post.

Earlier, we have seen how to fix low memory problem on Windows 10 in following article:

Fix: ‘Your computer is low on memory’ error in Windows 10

As far as low memory problem is concerned, it might happen due to high use of resources by some of the programs. Today, in this article, we will talk about yet another similar issue in which you found that your Windows system is consuming 100% disk space. We recently came across this situation in one of the Windows 10 Pro running system. In the Task Manager, under Performance tab, the disk utilization reaches to 100% due to which system became lagging and unresponsive. It started freezing in few moments and this keeps happening until disk usage reduces from 100%. This can be observed in following screenshot:

FIX Windows 10 100 Percent Disk Usage Problem

If you’re also facing this problem, it is very important that you fix it asap. Because lagging machines shows poor productivity and gives worst user experience. According to Microsoft, the reason behind this issue is presence of Message Signaled Interrupt (MSI) mode which is enabled by default. When MSI is active, Solid State Drives (SSDs) are unable to complete input/output (I/O) requests under a period of time and Windows storage stacks have to reset disk devices after waiting indefinitely for read/write responses. These resets makes Windows to consume 100% of disk space which affects other resources on machine and hence system becomes unresponsive.

The issue can be fixed by disabling MSI mode for your Advanced Host Controller Interface (AHCI) used by StorACHI.sys driver. Here are the complete steps:

FIX : Windows 10 100 Percent Disk Usage Problem

1. Press  W8K + R and type devmgmt.msc in the Run, hit Enter key to open Device Manager snap-in.

Device Manager Windows 10

2. In the Device Manager window, expand IDE ATA/ATAPI controllers and right click on Standard SATA AHCI Controller, select Properties.

FIX Windows 10 100 Percent Disk Usage Problem

3. In the property sheet, switch to Driver tab and click Driver Details.

FIX Windows 10 100 Percent Disk Usage Problem

4. If the Driver File Details window shows storahci.sys driver listed there, it means you’re running inbox driver and hence it is possible to disable MSI mode. Click OK.

FIX Windows 10 100 Percent Disk Usage Problem

5. Back on the property sheet, switch to Details tab. Against Property, select Device instance path from drop-down and note down the Value mentioned there.

FIX Windows 10 100 Percent Disk Usage Problem

Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

6. Press W8K + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

Windows 10 Registry Editor

7. In the Registry Editor window, navigate to following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\<AHCI Controller Value>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties

*Substitute <AHCI Controller Value> we got in step 5.

FIX Windows 10 100 Percent Disk Usage Problem

8. In the right pane of MessageSignaledInterruptProperties key, look for the registry DWORD (REG_DWORD) named MSISupported which should be corresponding to Value 1 as its Data. Double click on the DWORD to modify its value:

FIX Windows 10 100 Percent Disk Usage Problem

9. Finally, set the Value data as 0 and click OK. Close Registry Editor and reboot. After restarting your machine, the 100% disk usage problem should disappear.

Hope this helps!

SHARE: Facebook Google+ Twitter


  • Was hoping this might lead me to a solution but mine did not have storahci.sys, instead it was iaStorA.sys

    Still having issues, sigh.

  • Kapil Arya

    ^^ Try the steps for iaStorA.sys and see if it works.

  • Hello Kapil
    I am not the originator of this post, but had the same issue (I am on Win10 Pro, WIP v.1607, b.14959). The Wiki fix certainly did help, (I also had iaStorA.sys) dropping CPU usage for 100+ to about 35%. I do not know if it is related, but after doing a restart, it took 3-4 times longer to complete the bootup sequence, before having full access to the machine. Other than this, I have seen no other effects of this change, other than actual usage seems much faster in response, once full access was established. Thanks for the fix, but I would like to know is, what is the actual impact is of disabling the MSISupported interrupt, which is on by default?

  • Kapil Arya

    ^^ The impact of MSISupported is already mentioned in article, re-read it.

  • hey guys, what if after all these steps in the target place I see only (default) REG_SZ, no MSISupported?

  • Kapil Arya

    ^^ You can create it the MSISupported value manually. Right click in blank space on left pane and select New > DWORD Value.

  • Hello Kapil,

    You seem to be the expert on this issue. I tried the solution, step by step, but I still get the same issue. Right now I really would like to go back to windows 7 but the time to do that has already passes (I upgraded to Win 10). Is there any other way to solve it? I’m using a Sony VAIO, so there is not too much support form them. Also a hybrid HDD, could that be the issue? I don’t really understand what the “disk usage” means. I would format my computer but I have plenty of programs as well as a dual boot, together with no spare time for all that.

    I would really appreciate if you could help me.

    I have tried many other solutions out there but did not solve the issue btw.

    Thank you very much in advance.


  • Kapil Arya

    ^^ I suggest you to Refresh Windows 10, in case if it helps you:

  • This fix only applies to SSD. What’s the fix for same issue, however Standard HDD ?

    Also, tested a different laptop with a SSD, did not have IDE ATA/aTAPI controller option. And checked the Driver details for my SanDisk HDD and did not have the storahci.sys driver listed.

  • “hey guys, what if after all these steps in the target place I see only (default) REG_SZ, no MSISupported?”

    I had the same problem as Nick. It was related to my permissions. The values were there but I could not see them until I gave myself permissions. Google registry permissions to see how. Once you give yourself full permissions, you should be able to see the values.

  • Kapil Arya

    ^^ Thanks for your inputs 😊

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    What's New

    Recent Comments

    • Hubert : Dear Atul Singh, I have tried your steps, but I cannot dele...

      4 hours ago

    • Kapil Arya : ^^ Glad to hear it helped ☺️...

      8 hours ago

    • kiên : That's awesome, Thanks for the useful guide...

      11 hours ago

    • Praveenraj : Thanks for your help !!!!...

      14 hours ago

    Windows Group Policy Troubleshooting