Gire imediatamente um disco rígido no Windows

17

Eu tenho 2 HDDs SATA que não são do sistema, que não são mapeados para um diretório e normalmente mantidos 'offline' no meu sistema operacional Windows 7. Mesmo assim, eles alternam periodicamente, incluindo, entre outros, os tempos de atualização do Windows.

É fácil no Linux, mas, qual é a melhor maneira de reduzir um HDD sob demanda usando o menor software de terceiros possível no Windows? Ou ainda, existe um software de terceiros que permita isso?

SuperDuck
fonte
Votei na questão porque adoraria saber a resposta também. Como você tem uma (boa) tendência para responder às suas próprias perguntas, eu continuarei com essa.
11
Você já tentou acessar o Gerenciador de dispositivos, unidades de disco, clicar com o botão direito e desativar as unidades individuais?
Robert Kerr
Estranho, mal deixo comentários sem respostas e tenho quase certeza de que respondi a todos os comentários desta pergunta. Meus comentários estão perdidos ou o quê?
SuperDuck 26/12/2013

Respostas:

9

Como você está familiarizado com o Linux, atenha smartctl-se ao utilitário de linha de comando do smartmontools . Você pode girar os discos com o -sinterruptor. Na página do manual :

-s NAME [, VALUE], --set = NAME [, VALUE] em
espera, agora - [somente ATA] Coloca a unidade no modo STANDBY. Isso geralmente gira na unidade. A configuração do temporizador de espera não é afetada.

Requer um prompt elevado e o estilo Linux / dev / sdX de se referir a discos quando eles não estão mapeados, caso contrário:

> 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

Infelizmente, não há muito para impedir que o Windows gire os discos novamente quando quiser.

kRush
fonte
Sobre impedir que o Windows gire os discos novamente - um driver pode ser implementado para se proteger contra tais eventos, exigindo a intervenção do usuário para permitir que um disco seja girado e respondendo que a unidade não está disponível para solicitações espúrias de serviço do Windows ou qualquer outra coisa parece vontade de fazer quando precisa de um giro?
deed02392
1

Não é imediato, mas você aproxima o que procura depois de Control Panels > Power Optionsdesligar o disco rígido após uma quantidade de ociosidade definida, por exemplo, 1 min.

5arx
fonte
11
Sim, no entanto, essa configuração se aplica a todas as unidades, incluindo a unidade do sistema; o que resultaria em um loop de início / parada com uma frequência extremamente alta, diminuindo a vida útil do seu disco rígido e degradando o desempenho e mais ruído.
SuperDuck
@SuperDuck - Observado. Observe que este foi um erro genuíno e não faz parte de um plano ardiloso para levar as pessoas a migrar para o OS X / Linux;)
5arx
lol - ok, observou =)
SuperDuck
1

A Microsoft fornece uma ferramenta de linha de comando chamada Devcon .
Você pode anotar processos em lote para desativar / ativar seus dispositivos de hardware usando-o.

Shekhar
fonte
3
Ativar / desativar é sinônimo de rotação de um disco rígido? Acabo desativada dois HDD, mas eu acredito que eles ainda estão girando
deed02392
@ deed02392 Desativa (e desativa) os discos completamente. É igual a desativar dispositivos com o Gerenciador de dispositivos.
precisa saber é o seguinte
Tentei desativá-lo, mas ele dizia que a reinicialização do computador é necessária. Então é inútil.
Nickolodeon
@ Nickolodeon, pode ser porque havia algum aplicativo em execução no h / w que você estava tentando desativar.
Shekhar
1

No Windows 7, a versão "HDDScan" v3.3 funcionou para mim. Inicie o HDDScan, selecione seu disco na caixa suspensa, clique no ícone da lupa sobre o disco rígido, clique em Recursos -> Recursos do IDE, clique em Spindown.

Parece que também há uma opção para definir um cronômetro de inatividade.

Eu baixei o programa aqui: http://majorgeeks.com/HDDScan_for_Windows_d6321.html

Inicialmente, eu estava indo para o download do Devcon, mas isso foi muito mais rápido e estou em um plano de dados limitado.

user522490
fonte
1

Por muitos anos eu uso o utilitário RevoSleep exatamente para esse fim - ele possui um menu pop-up simples da barra de tarefas que permite girar manualmente (suspensão) ou girar (ativar) qualquer disco rígido do seu computador.

Embora essa ferramenta tenha sido criada há quase 8 anos (originalmente para Windows XP), ainda funciona nos dias de hoje no Windows 10.

Artanis
fonte
0

Outra solução seria definir o tempo de desaceleração da unidade no firmware da unidade para diminuir imediatamente. Eu fiz isso no FreeBSD usando ataidle.

Parece haver uma ferramenta do Windows para fazer isso, mas eu nunca a usei. Use por sua conta e risco http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

O benefício aqui é que a unidade está controlando seu tempo de desativação, para que funcione da mesma maneira em qualquer lugar sem que um programa o assista.

RandomInsano
fonte
Hmm ... Minha solução não é sob demanda, de fato. Pode tornar-se problemático ao tentar usar as unidades normalmente. Por que você não os marca desativados no gerenciador de hardware do Windows 7? Isso pode garantir que eles não girem em primeiro lugar. E ... essa sugestão já foi mencionada. Vai eu.
RandomInsano
0

São os aplicativos que tentam acessar essas unidades se você não tiver solicitado ao indexador do Windows para indexar essas unidades. você pode usar o monitor de recursos para ver quais aplicativos estão acessando ou acessaram recentemente quais discos rígidos. você pode configurar aplicativos usando suas próprias páginas de configurações, formulários etc.

Uğur Gümüşhan
fonte
Obrigado. Como essa pergunta é de 6 anos atrás, atualmente não tenho o ambiente para testá-la. No entanto, quando você muda um disco para offline, o Windows e você não vê pastas de arquivos e nem mesmo volumes e letras de unidade. Como não há arquivos ou volumes, os aplicativos normais não verão a unidade e o monitor de recursos não o ajudará lá.
SuperDuck 20/07/19
0

Existem hdparamexecutáveis ​​executáveis ​​no Windows que funcionam de forma semelhante ao hdparamLinux.

Basta procurar por hdparam.exe

sharp12345
fonte