Se uma solução aceitável para você é deixar a unidade não girar, você pode definir em Preferências do sistema - > Economizador de energia. Então você não terá que se preocupar com isso girando e parando o sistema.
Eu não acho que você possa mudar o comportamento porque não é possível para o sistema adivinhar quando você precisará da unidade disponível e quando você não precisará. Pode haver algumas circunstâncias quando você pode ter certeza, mas não em todos os casos. Por exemplo: Uma caixa de diálogo aparece perguntando onde eu quero armazenar algo. O sistema não tem como saber que você NUNCA deseja armazená-lo no disco de suspensão, portanto, ele deve disponibilizar o recurso (e atualizar o cache do sistema). Sempre que o sistema precisa saber quais recursos estão disponíveis, ele precisa ativar os dispositivos para dormir. A solução é não deixar seus periféricos dormirem quando o computador estiver em uso. Ou então, acostume-se a esperar que eles acordem. Você provavelmente não está economizando muito poder. O desgaste é maior em unidades de disco que giram para cima e para baixo do que aquelas que permanecem girando. O sistema não pode ler sua mente e antecipar exatamente quando precisará despertar algo.