Anda di halaman 1dari 5

https://support.microsoft.

com/en-us/kb/3083595

Task Manager might show


100% disk utilization on
Windows 10 devices with
Message Signaled Interrupt
(MSI) mode enabled

Email

Print
Symptoms

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.
Cause

While device resets can be caused by a varying number of factors, we are


aware of issues with some Advanced Host Controller Interface PCIExpress(AHCI PCIe) models that causes these symptoms in Windows 10 when
running with the inbox StorAHCI.sys driver. Due to a firmware bug, the Solidstate drive (SSD) does not properly complete input/output when Message
Signaled Interrupt (MSI) mode is enabled. As a result, the Windows storage
stack attempts to reset the device after waiting on unresponsive reads or
writes for a period of time.

Resolution

MSI mode can be disabled for specific devices via the registry:

1.

Identify if you are running the inbox AHCI driver (StorAHCI.sys):

1.

Open a command prompt with administrator privileges. Then


type the following command in the command prompt window and hit Enter:
devmgmt.msc

2.

Under IDE ATA/ATAPI Controllers right-click on the AHCI controller


node and select Properties. This node is usually called Standard SATA AHCI
Controller.

3.

Navigate to the driver tab and click Driver Details.

4.

If you see StorAHCI.sys in the list, you are running the inbox
driver.

2.

Disable MSI for the controller in the registry:

1.

In the same properties window opened in step 1.2, navigate to


the Details tab and select Device instance path from the Property drop-down
menu. Note this path.

2.

Open the registry editor by typing regedit in the previously


opened command prompt.

3.

Navigate to:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ <AHCI
Controller>\Device Parameters\Interrupt
Management\MessageSignaledInterruptProperties, where <AHCI Controller>
refers to the device instance path you noted in step 2.1.

4.
5.

3.

Change the value of the MSISupported key from 1 to 0.


If you dont know which controller your boot device is attached
to, repeat steps 2.1 through 2.4 for all AHCI controllers found under 1.2.

Reboot the machine.


Properties
Article ID: 3083595 - Last Review: 07/29/2015 04:44:00 - Revision: 1.0
Applies to

Windows 10
Keywords:

KB3083595

Yaron PCI\VEN_8086&DEV_1C03&SUBSYS_FC501179&REV_04\3&11583659&0&FA

https://msdn.microsoft.com/en-us/library/ms940847(v=winembedded.5).aspx

Disabling Prefetch
EWF performance can sometimes be improved by disabling Prefetch. Prefetch is a utility
that is intended to improve Windows and application startup performance by loading
application data into memory before it is demanded. When using EWF with a RAM
overly to protect the boot volume, Prefetch is unable to persist its data from startup to
startup. Under these conditions, Prefetch will attempt compute and save new data files
each time the system starts up consuming EWF resources with, potentially, no benefit.
To disable prefetch

Update the EnablePrefetcher registry key in your run-time image:

Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters
Name: EnablePrefetcher
Type: REG_DWORD
Value: 0
The EnablePrefetcher key has the following values:
0 = Disabled
1 = Application launch prefetching enabled
2 = Boot prefetching enabled
3 = Application launch and boot enabled
To disable Prefetch, set the value to 0.
See Also

EWF Performance Considerations | EWF Design Considerations

Last updated on Wednesday, October 18, 2006


2006 Microsoft Corporation. All rights reserved.

http://www.makeuseof.com/tag/4-tips-fix-100-disk-usage-improve-windowsperformance/
http://answers.microsoft.com/en-us/windows/forum/windows8_1performance/superfetch-causing-high-cpu-usage-windows-8/5a4dd775-0bfc454e-ba4a-d0ceddad7bf5

https://www.reddit.com/r/techsupport/comments/3h4wjg/windows_10_high_di
sk_usage_100_ive_seen_a_thread
I had this issue and it seems some others encountered the bug. What fixed it for
me is going to settings, system, notifications, and turning off "show me tips
about Windows." I believe that was the one causing problems, though I turned all
of them off besides the app notifications. System processes went back down after
a restart and haven't spiked since.

After searching the internet I was told to disable and stop running the Windows
Services called "Superfetch" and "Windows Search" while it seems to have
worked perfectly for many, it hasn't for me. I still have 100% disk usage and a
very loud constant fan. I am considering actually reverting back to Windows 7,
because it can't be too good for the actual disk and the noise is very irritating.
Any other suggestion/thread you can link me to, to solve this problem would be
great! I really want to make Windows 10 work! :(

I had this issue and it seems some others encountered the bug. What fixed it for
me is going to settings, system, notifications, and turning off "show me tips
about Windows." I believe that was the one causing problems, though I turned all
of them off besides the app notifications. System processes went back down after
a restart and haven't spiked since.

http://blog.thinkysolutions.com/214814/how-to-fix-windows-hard-disk-usageat-100-percent-problem

Anda mungkin juga menyukai