Helping people with computers... one answer at a time.

Most external drives will power-down or go to sleep after a period of inactivity. Waking back up can take a noticeable few seconds.

I have an HP Envy 15 notebook PC running Windows 7. I have a 3 TB Western Digital external hard drive that I use for a backup drive. I do manual backups from my C: drive to it. I bring up the back-up directory on that hard drive and keep it minimized until I want to back up a file or directory (or a collection of those) to it. Frequently, when I click a directory on the backup drive, that window turns white and my cursor spins, causing an irritating delay in doing the backup. This must occur to other PC users as well. Do you know what causes that and what I can do to stop that from occurring?

It's extremely common. I run into this all the time.

Even better - I'll bet it only happens "sometimes."

The problem isn't really a problem, per se. It's by design.

And we can't even blame Windows.

Sleepy Drives

Many external disk drives will "go to sleep" if they've not been accessed in a while.

This power-saving feature actually causes the hard disk to stop spinning, as that's the single largest consumer of power in the drive. The circuitry in the drive stays mostly awake, awaiting a request to actually do something from your computer.

When that request comes in, the circuitry "wakes up" the drive. And like me before I've had my first cup of coffee ... it takes a little time to wake up.

The problem is that the disk needs to "spin up" to full speed - typically 5000 RPM - before the external hard disk can act on whatever it's been asked to do. Zero to 5000 take a couple of seconds.

A couple of seconds where your machine is waiting. Depending on the application being used and how it was written, those couple of seconds could cause the program to block completely until the drive is up to speed.

Annoying as that is.

Who's to blame?

Well, to start with, it's not a bug - it's a feature. Drives that do this are attempting to save power by not spinning the hard disk when it's not in use.

Unfortunately for many, if not most, this feature is simply built-in.

There's no way to turn it off.

If you don't use your drive at all for some period of time, usually around 10 minutes, the drive will go to sleep and turn off its hard disk.

Caching confuses

One of the reasons that this can often be confusing is that Windows will often cache the folder listing for whatever folder is current on that drive. If you plug in the drive and let it sit for 15 minutes so that it goes to sleep, you still might be able to see the contents of the top-level folder on the drive. Windows will have cached it from when the drive was inserted and doesn't need the drive to spin up again to read what it already knows.

Do something else, however, like attempt to open a folder or copy a file to the drive and you'll be faced with that multi-second delay as the drive wakes up and comes back up to speed before doing what you asked.

One work-around

If it's really a problem, there is a work-around.

Access the drive every so often. If the drive times out at 10 minutes, then do something to the drive every nine minutes.

A folder read or directory listing won't be enough, as Windows will have cached that. Even a file read could be cached.

Nope, you'll have to do something slightly more serious.

Like write a small file to it every nine minutes. That can't be cached and will keep the drive spinning and ready for you when you come along with some real work.

And that's exactly what NoSleepHD does.

Caveat: I have not tested this utility; it's just not something that I need. It appears like a simple solution that you can set up to keep your external drives from going to sleep.

But of course, as with all tools that you might download from the internet, use it with caution, and of course, backup early and often.

Article C5124 - March 21, 2012 « »

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
10 Comments
John H
March 23, 2012 4:07 PM

Henk
I was fairly specific in naming the hard drive I tested for power consumption. These are 3.5 inch 7200 RPM Drives. These are not portable mini hard rives or the ones used inside your laptop.

I would assume the drives installed in tower or desktop computers consume large amounts of power but assumptions do not count, only real measurements.

I used a Kilowatt brand power meter for the test. Again, these measurements are when the disk is spinning and not starting surge. When the disk is not spinning, power consumption is almost nil.

It appears that there is a huge difference in power consumption between a 2.5 inch 500 RPM drive and a 3.5 inch 7200 RPM drive.

Replacing your CRT monitor with an LED monitor would pay for itself if you keep your computer monitor on continuously.

At times I live off the grid and am always looking at and measuring how I consume power.

John
March 23, 2012 4:42 PM

I feel that power consumption would be fairly minor compared with the wear and tear of having it running all the time, Especially when they are spinning at such high rpm.
To have it running all the time would have to shorten the hard drive's life!

Actually, it's unclear that this is the case. The act of starting up and slowing down, and heating and cooling, also "wears" on the drive. In many cases leaving the drive running continuously is actually easier on the drive. The one factor that someone mentioned earlier is interesting, though: since many portable drives often do not have fans it's possible that they're simply not designed to be left on continuously and their lives might be shorter due to overheating. Either way it's not as simple "always running is bad for the drive", since that's not always the case.
Leo
24-Mar-2012
Ravi Agrawal
March 26, 2012 12:31 PM

Control Panel > System > Hardware tab > Device Manager button > Select Drive > Properties by right click > Power Management tab > Uncheck "Allow the computer to turn off this device to save power".

I agree that it could be the hardware circuitry controlling the Sleep function but the above place is also worth looking. Maybe that could help.

Ravi.

mutonic
December 8, 2012 12:49 AM

To stop it from going into sleep mode start any video in VLC media player, then pause and minimize. It will prevent sleep-mode.
(let me know if this should be wrong plz.)

claes lundqvist
January 9, 2013 3:42 PM

The problem for me and many others is that it is a matter of 2 - 3 minutes before the external drive wakes up from the point you try to wright something on it. This is the way it works for me in Win 7. The same drive in XP wakes up in second after it has been tiold to wright something. This is all very annoying.