Disk drive spinup/spindown on Vista

Generally you do not want to spin up the locally attached drives in parallel
as it can cause power issues. Either by design or by accident, serializing
the spinup is generally the desired behavior. That said, you could of course
introduce your own agent that issues a start unit on its own, assuming that
you actually knew this was the correct behavior.

From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@attotech.com
Sent: Friday, September 07, 2007 11:40 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Disk drive spinup/spindown on Vista

Hi,

In Vista, the SCSI Stop Unit command is being sent to SCSI, FC, SAS, etc
drives on shutdown to spin down the drives. When the system is restarted,
Vista does not send a Start Unit command until the drive returns ‘not ready’
sense data (usually on the first read of block 0). The result is each drive
gets spun up sequentially which can add several minutes to the boot. Is
there any way to work around this behavior?

Thanks


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer