Keep Drive Spinning is an applet that makes sure that a connected drive never goes to sleep (that is, that it never spins down).
Normally this can be controlled using the Energy Saver preference pane in System Preferences, and that should be your first resort in dealing with the problem, rather than this or any other third party software. However, some external drives (e.g. Western Digital's MyBook drives) do not respect the System Preferences settings, so for them an alternative like this is needed.
This applet simply creates a launch agent that tells OS X to touch a
What's New
Version 1.2:
Now handles drive names that include apostrophes and other troublesome characters.
Keep-drive-spinning might actually work if I could ever get it downloaded. Always get error going to download
Oops! Google Chrome could not find tagfolders.vndv.com
I have tried this all hours of the day and night and on 2 different iMacs. Any ideas from any one on this site that that never connects. Thanks, Harley-Nitro
If you can, then go download the version available on Softpedia and open the script with AppleScript Editor on your Mac(drag the script onto the Dock icon for AppleScript Editor) - save the new document as an application on your desktop for starters. Give it a nice icon and it's almost like you have the updated version available here until recently.
It's exactly what I've done to get it back after returning to OS X recently.
I tried what you suggested and the finder froze and never created the app. Now I can't use my external Seagate Drives at all. If I plug in the drive, after 3 mins they freeze the finder. Do you know of a way to correct the problem?
1) The download link has been fixed now, so you can use that.
2) All Keep Drive Spinning does is create a LaunchAgent in your user's Library folder. If you are having trouble with your drives after running the script, you can delete the LaunchAgent simply by running the script again and clicking the "Let a drive sleep..." button. If you are still having problems after doing this, you will need to look elsewhere for the cause, because all trace of Keep Drive Spinning's work will already have been removed from your system.
@zham61, I'm sorry to hear that about your drive. I don't know what to tell you except that it turned out well for me the times I used that approach where I drag the old PPC application onto Apple Script Editor. I'm afraid I'm not in a position to help you with your drive.
Unfortunately this doesn't work for me. I don't have anything else which is in control of my drives, so not sure why. Drive is a 1TB G-Drive (FW800). I set the drive to be "polled" every 60 seconds but it still spins down, regardless. Have another G-Drive (1TB, FW 400/USB) and same happens with that. Shame, as the OS' maddening habit of grinding to a halt while a drive spins up (er, multi-tasking anyone?) is doing my head in and this would have been very handy....
If you are still having troubles, Macnerd1984, try running the setup again, and then navigate to ~/Library/LaunchAgents (to do so, choose the Go to Folder option in Finder's Go menu, and then paste that path, including the ~ character, into the dialog box) in order to verify that the launch agents have been created. You should find a file with the name net.jonstovell.KeepDRIVENAMESpinning.plist (where DRIVENAME is the name of your drive). If not, something is going wrong in creating the launch agent. It may be a permissions problem, or it may be that your drive name contains some problematic characters.
The version that downloads from softpedia, even though it is V 1.1, gives and error message about "Power PC no longer supported" I'm using a one yr old iMac running Lion. I hope the real download link comes back.
Just a minor hiccup when using. I had named my Western Digital GoFlex drive "Philip's GoFlex" and the script didn't like the apostrophe. Renamed my drive and worked fine.
I didn't feel like changing the applescript to allow the applet to handle apostrophe's
I have an external Fantom USB HDD that was always spinning down due to its internal power saving feature. With Lion, for some reason every time I was writing and email or opening a web page, all of the drives have to be spinning before anything opens. It was driving me nuts - I was getting beach balls constantly! No more! This applet works great! Thanks for putting it together!
I am however seeing an issue with the spinning down of my LaCie d2 Quadra 500Gb edition;
I'm having to launch Keep Drive Spinning for each boot of OS X Lion because apparently OS X forgets the settings for the LaCie drive which is being used for Time Machine. When my mac is idle and should be sleeping after a while, the drive continues to be alive and sounds like it's trying to enter sleep mode with the MacBook Pro(Early 2011) that I have. the MBP's screen is black and the external drive wakes up and idles again many many times, without waking my display but keeping it blackened.
I probably should look to see if the launchagent is present on my drive.
So, a little help or an explanation for this issue? Which btw isn't a problem, rather something I'm noticing.
I think I know that Keep Drive Spinning prevents the Mac from sleeping entirely because of the pulling on the external drive?
You really, really should not need to run Keep Drive Spinning every time you boot. Launch agents do not get deleted when you reboot, so once it is created, it will stay there until you delete it yourself. Moreover, a launch agent will not keep your computer awake. As stated in the launch.plist man page (http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html), jobs are instead simply coalesced and run when the computer wakes back up.
I can't provide anything more than a guess as to what your particular issue is. Did your drive come with some sort of software for you to install, and if so did you install it? If so, perhaps that software is trying to do something to the drive that is causing the behaviour you see.
I think it must be something else entirely that makes my external drive to enter a loop of sorts. I did use Keep Drive Spinning with Snow Leopard and whenever the Mac(iMac at the time) would enter sleep the same LaCie drive would follow.
I'll investigate further. For now I manually sleep my machine by closing the lid. That works just fine.
You've made a excellent guess, but I've never installed the software for any LaCie drive - I did once with my WD MyBook - never this one.
I've also realized that I do have a LaunchAgent for the LaCie drive present over reboots.
Thanks so much for writing this bit of code and sharing with all of us. This solved an annoying problem for me.
I have a Mac Mini with a SSD internal drive and an external WD drive. Every time I would do just about anything that involved the finder, the WD drive would have to come up to speed negating a major reason for having the SSD in the mix.
This is probably something you should offer in the app store.
Brilliant! I've been looking for a little app to do this for ages. I don't feel comfortable writing scripts or adding stuff to the cron myself to do this, so well done!
hi all, hope someone can help! I've just got a Samsung G3 1TB drive to run as my itunes library drive, and it's all good and well while musics playing, but left to its own devices, it goes to sleep and unmounts from my itunes machine. trying to fire up a song does nothing as itunes can no longer see the drive so it doesn't wake up. i've installed keep drive spinning and set it to 60seconds for both partitions of the external drive but its still disconnecting itself and dozing off. any ideas? the machine is running 10.5.8, it's just quietly sitting behind a bookshelf. the itunes i always on. i'd love the drive to play ball for me!
DREWBERRYLICIOUS: I was having the same issue. There's something wrong with the file downloading from here.
I hate to promote one of MacUpdate's competitors, but until they get the file fixed, you can get it from Mac Softpedia. I was able to download it there and it worked fine:
Ack! Sorry about that everyone. I made a new icon for Keep Drive Spinning, but then after I updated the applet with the icon, I accidentally put the icon itself into the zip file instead of the applet. It should be all fixed now.
No problem, thanks for the update! I often have 6 or 7 external drives hooked up, and the occasional 30-second lag when I'd go to save a file and all the drives would have to spin back up was driving me nuts. I had tried another piece of software that was supposed to keep them awake, but it never worked. Yours works like a charm. Thanks!
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Keep Drive Spinning is an applet that makes sure that a connected drive never goes to sleep (that is, that it never spins down).
Normally this can be controlled using the Energy Saver preference pane in System Preferences, and that should be your first resort in dealing with the problem, rather than this or any other third party software. However, some external drives (e.g. Western Digital's MyBook drives) do not respect the System Preferences settings, so for them an alternative like this is needed.
This applet simply creates a launch agent that tells OS X to touch a hidden file on the selected drive once every minute so that the drive stays awake.
Launch agents are built-in OS X technology and persist across reboots, etc., so you can run this once to set-it-and-forget-it. You can find the launch agents made by Keep Drive Spinning in the LaunchAgents folder of your user's Library folder.
+1
Harley-Nitro reviewed on 17 Feb 2012
Oops! Google Chrome could not find tagfolders.vndv.com
I have tried this all hours of the day and night and on 2 different iMacs. Any ideas from any one on this site that that never connects. Thanks, Harley-Nitro
+1
+8
It's exactly what I've done to get it back after returning to OS X recently.
I tried what you suggested and the finder froze and never created the app. Now I can't use my external Seagate Drives at all. If I plug in the drive, after 3 mins they freeze the finder. Do you know of a way to correct the problem?
1) The download link has been fixed now, so you can use that.
2) All Keep Drive Spinning does is create a LaunchAgent in your user's Library folder. If you are having trouble with your drives after running the script, you can delete the LaunchAgent simply by running the script again and clicking the "Let a drive sleep..." button. If you are still having problems after doing this, you will need to look elsewhere for the cause, because all trace of Keep Drive Spinning's work will already have been removed from your system.
+8
+126
Macnerd1984 reviewed on 17 Feb 2012
Sundown7 reviewed on 16 Feb 2012
Your download links are not working from anywhere including:
http://web.me.com/jonstovell/personal/Software.html
If you see this, could you please let us know if you intend to continue distributing this cool little app.
+17
efferon reviewed on 23 Jan 2012
I didn't feel like changing the applescript to allow the applet to handle apostrophe's
Mike In Kansas reviewed on 16 Sep 2011
+8
Allannyholm reviewed on 11 Sep 2011
I am however seeing an issue with the spinning down of my LaCie d2 Quadra 500Gb edition;
I'm having to launch Keep Drive Spinning for each boot of OS X Lion because apparently OS X forgets the settings for the LaCie drive which is being used for Time Machine. When my mac is idle and should be sleeping after a while, the drive continues to be alive and sounds like it's trying to enter sleep mode with the MacBook Pro(Early 2011) that I have. the MBP's screen is black and the external drive wakes up and idles again many many times, without waking my display but keeping it blackened.
I probably should look to see if the launchagent is present on my drive.
So, a little help or an explanation for this issue? Which btw isn't a problem, rather something I'm noticing.
I think I know that Keep Drive Spinning prevents the Mac from sleeping entirely because of the pulling on the external drive?
I can't provide anything more than a guess as to what your particular issue is. Did your drive come with some sort of software for you to install, and if so did you install it? If so, perhaps that software is trying to do something to the drive that is causing the behaviour you see.
+8
I'll investigate further. For now I manually sleep my machine by closing the lid. That works just fine.
You've made a excellent guess, but I've never installed the software for any LaCie drive - I did once with my WD MyBook - never this one.
I've also realized that I do have a LaunchAgent for the LaCie drive present over reboots.
Thank you for your reply.
+1
+1
MacSeoGuy reviewed on 24 Aug 2011
I have a Mac Mini with a SSD internal drive and an external WD drive. Every time I would do just about anything that involved the finder, the WD drive would have to come up to speed negating a major reason for having the SSD in the mix.
This is probably something you should offer in the app store.
Thanks again,
_Matt
Rigo5421 reviewed on 12 Mar 2011
I download the KeepDriveSpinning.zip file, unzip it - and all I get unzipped is the Keep Drive Spinning.icns file.
What am I missing here? Do I need to put the file somewhere?
Feeling a little dumb, but have tried it on two macs with the same result. Both running Snow Leopard
I hate to promote one of MacUpdate's competitors, but until they get the file fixed, you can get it from Mac Softpedia. I was able to download it there and it worked fine:
http://mac.softpedia.com/progDownload/Keep-Drive-Spinning-Download-55147.html
+113
Eggi_from_Hamburg rated on 15 Apr 2012