Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a 7200RPM Dell (rebadged seagate momentus) hard drive in my laptop. It should be pretty quick but it gets a 4 on Vista's User Experience metric and feels dog slow during every day use and boots. I have the auto-defrag on a schedule and have run check disc.

What is a good suit of tools for testing and optimizing discs besides what Vista provides?

share|improve this question
up vote 3 down vote accepted

For testing, maintenance and data recovery spinrite by Steve Gibson

share|improve this answer
Is spinrite really any good? Always seemed like fluff-ware to me. – romandas Jul 18 '09 at 17:07
Yes, it has saved quite a few drives for me. Cured several BSOD, and recovered many unreadable files. I actually use it for preventative maintained now. [Review][1] [1]: – Move More Comments Link To Top Jul 20 '09 at 1:09

HDTach is a pretty nice tool for measuring hard drive speed.

Also you can always access the WinSAT benchmarks (that Windows User Experience Index stuff thingie) at %Windir%\Performance\WinSAT\DataStore. The XML files there are pretty self-explanatory and offer hard data instead of just "a 4".

share|improve this answer
hdTach is no more – yoshco Jan 30 '12 at 15:20

Check HDTune

share|improve this answer

Is this a drive that you've installed yourself as an upgrade? If so, you might check your BIOS to make sure that the hard drive controller isn't in "Legacy" or "Compatability", etc mode. If this setting is turned on, it will disable some of the improved performance features supported by modern SATA drives.

You can also try downloading the free Ultimate Boot CD for Windows and running some of the disk benchmark tools from there to see if there's any difference compared to what you're seeing from within Vista.

In addition to benchmarking, you should run some diagnostic tools to see whether the drive is getting a lot of seek errors. Often when drives seem to work fine other than being a bit sluggish, they are actually getting a lot of seek/read errors behind the scenes that are being corrected on the fly by the drive controller's error correction software. Windows seems to have a pretty high tolerance for the latency caused by this, so it will often continue to run for a long time before the problem is corrected, but once a drive starts to get excessive errors it's a good idea to just go ahead and replace it if you can afford to, because it'll just keep getting worse until it fails.

share|improve this answer
Its the drive that came with the laptop. Its in AHCI mode. – Rob Allen Jul 18 '09 at 21:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .