How to disable automatic hibernation on a USB external hard drive in Windows XP

I saw a related question on this website regarding a Linux system. I have the same question on Windows XP. I bought an external HD Winchester USB and learned from tech support that the sleep function is in the firmware and cannot be disabled. I am looking for an application that will automatically read / write to this disk periodically to keep this timer reset (every 5 minutes?). Does anyone know of a small Windows XP application that will do this?

Thank you for your help.

-1


source to share


5 answers


Make a batch (.BAT) file something like this:



@echo off
:start
copy c:\windows\notepad.exe g:\  (Or whatever your external drive is)
choice /N /D Y /T 120            (The 120 is the delay in seconds)
goto :start

      

+1


source


You can try NoSleepHD.

http://nosleephd.codeplex.com/

It writes a blank text file to the drive of your choice every few minutes (you can choose minutes) to stop the drive in auto-standby mode.



google: nosleephd

ASHx

+1


source


I've tried almost everything to fix this problem on my external one that is shared with my movies. Nothing worked. I have a WD Mybook and I think the dream is happening inside the drive.

I have a solution that works for me and should for someone else. The key is to keep the USB stick busy. Not much, but something simple, causes some disk changes.

Windows XP does not have a SLEEP command, but you can download it and add it to the SYSTEM32 folder. Then all you have to do is create a simple batch file and place it in your startup folder so that it will execute when you log in.

Make sure you have write access to the disc. Change the drive letter to your ...

Make a batch file.

:start
@echo off
@cls
@echo Keeping USB Drive Awake.  Do not close this window!
@sleep 60
@dir E: /S /B >E:\keepawake.txt
@echo Drive Accessed %date% at %time% >keepawake.txt
goto start

      

This will write the complete directory structure to a file on the E: drive in the keepawake.txt file. He will then overwrite it with a simple note containing the date and time. It will always be different. He will do this every 60 seconds.

Problem solved ...

-Krehator

+1


source


I am using the free / open source Windows KeepAliveHD program ( http://keepalivehd.codeplex.com/ ) to accomplish this. Works well.

+1


source


Any text editor with an autosave feature will do this. You can also write a batch file to get a list of directories and make it act recursively (call itself) after a given period of time. Or use the window scheduler to execute it.

0


source







All Articles