Faire tourner immédiatement un disque dur sous Windows


17

J'ai 2 disques durs SATA non-système qui ne sont pas mappés à un répertoire et normalement maintenus 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, les heures de mise à 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 plus petit logiciel tiers possible sous Windows? Ou même, existe-t-il un logiciel tiers permettant cela?


J'ai voté contre la question parce que j'aimerais aussi connaître la réponse. Puisque vous avez une (bonne) tendance à répondre à vos propres questions, je garderai celle-ci dans les favoris.

1
Avez-vous essayé d'entrer dans le Gestionnaire de périphériques, les lecteurs de disque, en cliquant avec le bouton droit et en désactivant les lecteurs individuels?
Robert Kerr

Étrange, je laisse à peine un commentaire sans réponse, et je suis presque sûr d'avoir répondu à tous les commentaires de cette question. Mes commentaires sont-ils perdus ou quoi?
SuperDuck

Réponses:


9

Étant donné que vous connaissez Linux, respectez l' smartctlutilitaire de ligne de commande de smartmontools . Vous pouvez faire tourner les disques avec le -scommutateur. Depuis la page de manuel :

-s NAME [, VALUE], --set = NAME [, VALUE] en
veille, maintenant - [ATA uniquement] Place le lecteur en mode STANDBY. Cela fait généralement tourner le lecteur. Le réglage de la minuterie de veille n'est pas affecté.

Cela nécessite une invite élevée et le style Linux / dev / sdX pour faire référence 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 faire à nouveau tourner les disques à sa guise.


Concernant empêcher Windows de faire tourner les disques à nouveau - un pilote pourrait-il être mis en œuvre pour se prémunir contre de tels événements, en exigeant l'intervention de l'utilisateur pour permettre la rotation d'un disque et en répondant autrement que le lecteur n'est pas disponible pour les demandes tactiles de service Windows parasites ou quoi que ce soit d'autre on a envie de faire quand ça nécessite une rotation?
deed02392

1

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


1
Oui, mais ce paramètre s'applique à tous les lecteurs, y compris le lecteur système; ce qui entraînerait une boucle marche-arrêt avec une fréquence extrêmement élevée, raccourcissant la durée de vie de votre disque dur et dégradant les performances et plus de bruit.
SuperDuck

@SuperDuck - Noté. Veuillez noter que c'était une véritable erreur et ne faisait pas partie d'un plan astucieux pour amener les gens à passer à OS X / Linux;)
5arx

lol - ok, noté =)
SuperDuck

1

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


3
Est-ce que l'activation / la désactivation est également synonyme de rotation d'un disque dur? Je viens de désactiver deux disques durs mais je pense qu'ils tournent toujours
deed02392

@ deed02392 Il désactive (et ralentit) complètement les disques. Cela équivaut à désactiver des périphériques avec le Gestionnaire de périphériques.
tomasz86

J'ai essayé de le désactiver, mais il a dit qu'un redémarrage de l'ordinateur était nécessaire. C'est donc inutile.
Nickolodeon

@Nickolodeon, cela pourrait être dû au fait qu'une application s'exécutait sur le périphérique que vous tentiez de ralentir.
Shekhar

1

Sur Windows 7, la version "HDDScan" v3.3 a fonctionné pour moi. Démarrage HDDScan, sélectionnez votre disque dans la liste déroulante, cliquez sur l'icône de la loupe sur le disque dur, cliquez sur Fonctionnalités -> Fonctionnalités IDE, cliquez sur Spindown.

Il semble qu'il existe également une option pour définir une minuterie d'inactivité.

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

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


1

Depuis de nombreuses années, j'utilise l'utilitaire RevoSleep exactement dans ce but - il dispose d'un menu contextuel simple de la barre des tâches qui permet de faire tourner (veille) ou de faire tourner (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.


0

Une autre solution consisterait à définir le temps de ralentissement du disque dans le micrologiciel du disque pour qu'il ralentisse immédiatement. Je l'ai fait dans FreeBSD en utilisant ataidle.

Il semble y avoir un outil Windows pour le faire, mais je ne l'ai jamais utilisé. Utilisez à vos risques et périls http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

L'avantage ici est que le lecteur contrôle son temps de rotation, il fonctionnera donc de la même manière n'importe où sans programme.


Hmm ... Ma solution n'est pas à la demande en fait. Cela peut devenir gênant lorsque vous essayez d'utiliser les disques normalement. Pourquoi ne les marquez-vous pas désactivés dans le gestionnaire de matériel de Windows 7? Cela pourrait garantir qu'ils ne tourneront pas en premier lieu. Et ... cette suggestion a déjà été mentionnée. Va moi.
RandomInsano

0

Ce sont les applications qui essaient d'accéder à ces lecteurs si vous n'avez pas dit à l'indexeur Windows d'indexer ces lecteurs. vous pouvez utiliser le moniteur de ressources pour voir quelles applications accèdent ou ont récemment accédé à quels disques durs. vous pouvez configurer des applications en utilisant leurs propres pages de paramètres, formulaires, etc.


Merci. Comme cette question remonte à 6 ans, je n'ai pas actuellement l'environnement pour la tester. Cependant, lorsque vous basculez un disque en mode hors connexion, Windows et vous ne verrez pas les dossiers et dossiers, pas même les volumes et les lettres de lecteur. Comme il n'y a pas de fichiers ou de volumes, les applications normales ne verront pas le lecteur et le moniteur de ressources ne vous y aidera pas.
SuperDuck

0

Il existe des hdparamexécutables exécutables sur Windows qui fonctionnent de manière similaire à hdparamLinux.

Recherchez simplement hdparam.exe

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.