Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In a nutshell, the problem looks like this picture:

enter image description here

In short, gigantic latency, very slow read speed (I assume that is caused by the same thing). After a very very painful few minutes, everything seems to go back to normal.

What the heck is going on that can cause that?

Note: Note the fact that 100% activity happens at a wide range of speeds.

share|improve this question
3  
Are there any read errors on the disk (not reported to windows if the disk can eventually read the data on its own. Even if that takes a long time before it succeeds). - Check SMART data for increasing reallocated sectors. –  Hennes Sep 5 '12 at 13:25
    
@Hennes 39 of those, and 100 each of uncorrectable sector count and pending sector count –  soandos Sep 5 '12 at 13:26
1  
Having such problems on a disk is not a problem. Every modern disk has at least a few. But keep monitoring. If that number increases then you have a problem (and likely also the reason for the low performance). If it stays the same then it is something else. –  Hennes Sep 5 '12 at 13:50
    
BTW: Not all SMART values are standardised. But Seagate has nice manual for your drive at manualowl.com/m/Seagate/ST9500420AS/Manual/51279?page=32 –  Hennes Sep 5 '12 at 13:55
1  
I'm glad running chkdsk fixed this, but you could also check the Processes tab and sort by disk activity to see what is using the disk. I do this every time I boot, just because I'm like that. –  Mark Allen Sep 6 '12 at 19:03

8 Answers 8

Check if you have drive indexing turned on. In the past I've heard HDDs rip like chainsaws as they look over every file on the drive. Try disabling it temporarily from services and see if that changes anything.

share|improve this answer

Another reason for extremely HDD usage is MS Windows Defender. There is some antimalware service under Windows 8 that belongs to Windows Defender.

share|improve this answer
1  
I think this might be the key, whenever I see this happen for me in Resource Monitor MsMpEng always seems to be 1st, 2nd or 3rd in the list under the disk tab and I think it is doing something in the background but the Windows Defender interface doesn't show anything! –  CodeBlend Jul 25 at 15:27
    
I experience high disk usage from Windows Defender too. Did you solved it somehow? The Defender UI doesn't show anything running. –  Piedone Aug 29 at 19:22

I found that Windows Update is a victim. When I stop Windows Update Service, Disk read down to 5%.

share|improve this answer
7  
Can you confirm this with resource manager? –  soandos Apr 4 '13 at 17:39
1  
A victim? Don't you mean a culprit? –  Peter Mortensen Jun 19 at 19:58

To others: I had this exact same problem. Nearly identical screenshot to this one. Max usage, low throughput, latency through the roof. I tried disabling services--like indexing--, chkdsk, power management options, and even crazy things like disabling IPv6 per an Amazon review of my drive (desperate, I know). Nothing I did worked. So I did some research on my drive and unfortunately found that many many other users were experiencing the same issue.

Ultimately, I emailed the manufacturer of my drive and laid out my case, stating that this drive model was defective and requesting that I can send it in and receive the next model up in return (which has 1000+ good reviews). A friendly phone call later and for a very small fee, they complied (negotiate down their fee!). Yesterday I got the new drive and it's night and day. Incomparable. The old SSD was slower than spinning by a large margin, and the new one feels like every other proper SSD I've used. It's wonderful.

If you found this page because of similar issues, spinning or SSD, I'd highly suggest you do some Googling and potentially follow-up with the manufacturer to exchange it. I am very glad I did. Good luck.

share|improve this answer
up vote 7 down vote accepted

Running the following command appears to have fixed the problem (thanks to @hennes for the inspiration)

chkdsk /b /f /v /scan c:

share|improve this answer
    
/r implies /f. On NTFS, /b implies /r. /scan is not a valid parameter... So all you really need is chkdsk /b /v /x C: –  Bob Dec 24 '12 at 4:04
4  
@Bob /scan runs the scan online for windows 8 (new version of chkdsk I guess). Its not nessisary, but it means that I don't have to stop using my PC while chkdsk is running –  soandos Dec 24 '12 at 4:08
    
Ah, interesting. So it can run on mounted disks? I'm currently on my Win7 machine, so I don't have that option. Though now I'm wondering why you're using it in conjunction with /x, since that forces a dismount... –  Bob Dec 24 '12 at 4:10
2  
You might want to go with the original line, (I've just jumped into Win8), since it appears that /r does not imply /f if /scan is there. I'm getting a headache... –  Bob Dec 24 '12 at 4:13
1  
@Bob but does /b imply /r? (and how do you know that?) –  soandos Dec 24 '12 at 4:15

I had the same issue. I resolved it by changing the power plan from 'Balanced' to 'High performance'. Instant results.

share|improve this answer
1  
Instant results for me also! –  Dan Atkinson Jun 23 '13 at 13:47
1  
+1 instant results here also... Anyone have a clue why this would happen? –  Accatyyc Jul 3 '13 at 15:58
1  
@Accatyyc I'm also experiencing, didn't try High Performance mode, but it might have something to do with the fact that W8 schedules a weekly defrag by default (you can turn that off in the "Optimize Drives" tool). Maybe the High Performance plan prevents background defragging in order to provide more resources? –  T045T Aug 22 '13 at 11:46
    
@T045T I don't think it should be because of defragging, because in that case my computer would have been CONSTANTLY defragging. Which it shouldn't since I use Diskeeper which keeps the disks defragged. Your theory sounds plausible though, and in that case the W8 defrag scheduler needs a serious fix. Did high performance work for you? –  Accatyyc Aug 22 '13 at 12:21
    
@Accatyyc I honestly can't say - I changed lots of things (disabled scheduled defrag, ran chkdsk, installed updates, high performance mode...) at once, so it might have been any of them. Just letting my laptop sit for a while until Windows had finished whatever it was doing worked for me, I guess... –  T045T Aug 23 '13 at 16:10

Use xperf from the WPT (part of the Windows 8 SDK) to trace the disk IO:

http://blogs.msdn.com/b/ntdebugging/archive/2009/08/17/xperf-to-investigate-slow-i-o-issues.aspx

share|improve this answer

I would check out your hard drive's performance.

Acronis Drive Monitor will work and is free. I use this, it's really good. However, like all of these things, it's only as good as the signal route - IE, a bad cable may cause false positives etc so if you can also test the cable you will have the extra reassurance (and of course then the port on the motherboard! Although normally, the results are pretty accurate I just wanted to point out it could be something else.)

Acronis Drive Monitor: Estimate health percentage, and use Windows Event Log events (which may be related to risk of data loss). Can trigger automatic backup on S.M.A.R.T. alert when combined with Acronis backup software.

Wikipedia also gives you an overview of such S.M.A.R.T tools (too much to copy across).

One of the contributors to this site, Ramhound suggests SpinRite (from another post). Despite it saying XP at places, it should work for W8 fine.

The results of reports based on S.M.A.R.T data should be taken into context. Many of the problems HDDs have they are not even aware of. The best way to have a healthy drive is to run it through a program that will read each and every sector often. This allows the HDD to move data from bad sectors to good sectors and then mark any sectors it determines as bad as unusable. This is far more useful then say a defrag although it should be said, running a defrag, often does exactl this. One program I use for for all my HDDs is SpinRite. – Ramhound

share|improve this answer
    
You give me to much credit. While I do use SpinRite, the knowlege I share about SpinRite, is based on the author's knowlege. He hosts a podcast called Security Now! every week. –  Ramhound Sep 5 '12 at 14:28
    
@Ramhound I was wondering if Steve was paying you to say this. –  user142485 Sep 6 '12 at 14:34
1  
@user142485 - Of course I wasn't. –  Ramhound Oct 1 '13 at 11:36

protected by Community May 27 '13 at 17:31

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.