26 votes

Mise en rotation immédiate d'un disque dur sous Windows

J'ai deux disques durs SATA qui ne sont pas mappés à un répertoire et qui sont normalement gardés "hors ligne" sur mon système d'exploitation Windows 7. Même de cette façon, ils tournent de temps en temps, y compris, mais sans s'y limiter, lors des mises à jour de Windows.

C'est facile sous Linux, mais quelle est la meilleure façon de faire tourner un disque dur à la demande en utilisant le moins possible de logiciels tiers sous Windows ? Ou même, existe-t-il un logiciel tiers permettant cela ?

18voto

kRush Points 396

Puisque vous êtes familier avec Linux, tenez-vous-en à la version smartctl l'utilitaire de ligne de commande de smartmontools . Vous pouvez faire tourner les disques avec la fonction -s interrupteur. Depuis le page de manuel :

-s NOM[,VALEUR], --set=NOM[,VALEUR]
en veille, maintenant - ATA uniquement] Place le lecteur en mode STANDBY. Cette opération a généralement pour effet de mettre le variateur en rotation. Le réglage de la minuterie de mise en veille n'est pas affecté.

Elle nécessite une invite élevée et le style Linux /dev/sdX pour se référer aux disques lorsqu'ils ne sont pas mappés, sinon.. :

> smartctl.exe -s standby,now d:
smartctl 6.5 2016-05-07 r4318 [x86_64-w64-mingw32-win10] (sf-6.5-1)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Device placed in STANDBY mode

Malheureusement, il n'y a pas grand-chose pour empêcher Windows de remettre les disques en rotation quand bon lui semble.

4voto

Isank Points 171

Depuis de nombreuses années, j'utilise l'utilitaire RevoSleep Il dispose d'un menu contextuel simple dans la barre des tâches qui permet d'éteindre (mettre en veille) ou de rallumer (réveiller) manuellement n'importe quel disque dur de votre ordinateur.

Bien que cet outil ait été créé il y a près de 8 ans (pour Windows XP à l'origine), il fonctionne encore de nos jours sous Windows 10.

3voto

user522490 Points 31

Sous Windows 7, "HDDScan" version v3.3 a fonctionné pour moi. Démarrez HDDScan, sélectionnez votre disque dans la liste déroulante, cliquez sur l'icône de la loupe au-dessus du disque dur, cliquez sur Caractéristiques -> Caractéristiques IDE, cliquez sur Spindown.

Il semble qu'il existe également une option permettant de définir un minuteur d'inactivité.

J'ai téléchargé le programme depuis ici : http://majorgeeks.com/HDDScan_for_Windows_d6321.html

J'allais à l'origine télécharger Devcon, mais ceci était beaucoup plus rapide et je suis sur un plan de données limité.

2voto

5arx Points 1646

Ce n'est pas immédiat, mais vous pouvez vous approcher de ce que vous recherchez en utilisant Control Panels > Power Options pour éteindre votre disque dur après un certain temps d'inactivité, par exemple 1 minute.

2voto

Shekhar Points 4915

Microsoft fournit un outil de ligne de commande appelé Devcon .
Vous pouvez écrire des processus batch pour désactiver/activer vos périphériques matériels en l'utilisant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X