Fahren Sie eine Festplatte unter Windows sofort herunter

17

Ich habe 2 Nicht-System-SATA-Festplatten, die keinem Verzeichnis zugeordnet sind und normalerweise auf meinem Windows 7-Betriebssystem „offline“ bleiben. Auch auf diese Weise werden sie von Zeit zu Zeit hochgefahren, einschließlich, aber nicht beschränkt auf Windows-Aktualisierungszeiten.

Unter Linux ist es einfach, aber wie lässt sich eine Festplatte bei Bedarf am besten ausschalten, wenn unter Windows eine möglichst kleine Software von Drittanbietern verwendet wird? Oder gibt es überhaupt eine Software von Drittanbietern, die dies ermöglicht?

SuperDuck
quelle
Ich habe die Frage abgestimmt, weil ich die Antwort auch gerne wissen würde. Da Sie eine (gute) Tendenz haben, Ihre eigenen Fragen zu beantworten, werde ich diese favorisieren.
1
Haben Sie versucht, den Geräte-Manager, Laufwerke aufzurufen, mit der rechten Maustaste darauf zu klicken und die einzelnen Laufwerke zu deaktivieren?
Robert Kerr,
Seltsamerweise hinterlasse ich kaum einen Kommentar ohne Antworten, und ich bin mir fast sicher, dass ich auf alle Kommentare in dieser Frage geantwortet habe. Sind meine Kommentare verloren oder was?
SuperDuck

Antworten:

9

Halten Sie sich an das smartctlBefehlszeilendienstprogramm von smartmontools, da Sie mit Linux vertraut sind . Sie können die Festplatten mit dem -sSchalter herunterfahren . Von der Manpage :

-s NAME [, VALUE], --set = NAME [, VALUE]
Standby, jetzt - [nur ATA ] Versetzt das Laufwerk in den STANDBY-Modus. Dadurch wird normalerweise das Laufwerk heruntergefahren. Die Einstellung des Standby-Timers wird nicht beeinflusst.

Es erfordert eine Eingabeaufforderung mit erhöhten Rechten und den Linux / dev / sdX-Stil, um auf Festplatten zu verweisen, wenn diese nicht zugeordnet sind. Andernfalls gilt Folgendes:

> 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

Leider gibt es nicht viel, was Windows daran hindert, die Datenträger bei Bedarf erneut zu sichern.

kRush
quelle
Um zu verhindern, dass Windows die Festplatten erneut hochfährt, kann ein Treiber implementiert werden, der sich vor solchen Ereignissen schützt, indem der Benutzer eingreifen muss, um das Hochfahren einer Festplatte zu ermöglichen, und auf andere Weise antwortet, dass das Laufwerk nicht für fälschliche Windows-Service-Touch-Anforderungen oder für andere Zwecke verfügbar ist Es fühlt sich an, als ob man es tun müsste, wenn man es drehen muss.
deed02392
1

Es ist nicht sofort, aber Sie Control Panels > Power Optionsnähern sich dem, wonach Sie suchen, indem Sie Ihre Festplatte nach einer festgelegten Leerlaufzeit, z. B. 1 Minute, ausschalten.

5arx
quelle
1
Ja, diese Einstellung gilt jedoch für alle Laufwerke, einschließlich des Systemlaufwerks. Dies würde zu einer Start-Stopp-Schleife mit einer extrem hohen Frequenz führen, die Lebensdauer Ihrer Festplatte verkürzen, die Leistung beeinträchtigen und mehr Rauschen verursachen.
SuperDuck
@ SuperDuck - zur Kenntnis genommen. Bitte beachten Sie, dass dies ein echter Fehler war und nicht Teil eines listigen Plans, um die Leute zum
Umstieg
lol - ok, notiert =)
SuperDuck
1

Microsoft stellt ein Befehlszeilentool namens Devcon zur Verfügung .
Sie können Stapelprozesse aufschreiben, um Ihre Hardwaregeräte zu deaktivieren / aktivieren.

Shekhar
quelle
3
Ist das Aktivieren / Deaktivieren gleichbedeutend mit dem Herunterfahren einer Festplatte? Ich habe gerade zwei Festplatten deaktiviert, aber ich glaube, sie drehen sich immer noch
deed02392
@ deed02392 Festplatten werden vollständig deaktiviert (und heruntergefahren). Dies entspricht dem Deaktivieren von Geräten mit dem Geräte-Manager.
Tomasz86
Ich habe versucht, es zu deaktivieren, aber es wurde darauf hingewiesen, dass ein Neustart des Computers erforderlich ist. Es ist also nutzlos.
Nickolodeon
@Nickolodeon es könnte sein, weil es eine Anwendung gab, die auf dem h / w lief, das Sie versuchten, herunterzufahren.
Shekhar
1

Unter Windows 7 hat die "HDDScan" -Version v3.3 für mich funktioniert. Starten Sie HDDScan, wählen Sie Ihre Festplatte aus der Dropdown-Liste aus, klicken Sie auf das Lupensymbol über der Festplatte, klicken Sie auf Features -> IDE Features, und klicken Sie auf Spindown.

Sieht so aus, als ob es auch eine Option zum Einstellen eines Inaktivitäts-Timers gibt.

Ich habe das Programm hier heruntergeladen: http://majorgeeks.com/HDDScan_for_Windows_d6321.html

Eigentlich wollte ich Devcon herunterladen, aber das ging viel schneller und ich habe nur einen begrenzten Datentarif.

user522490
quelle
1

Seit vielen Jahren verwende ich das Dienstprogramm RevoSleep genau zu diesem Zweck - es verfügt über ein einfaches Popup-Menü in der Taskleiste, mit dem Sie jede Festplatte Ihres Computers manuell herunterfahren (Standby) oder hochfahren (Wake) können.

Obwohl dieses Tool vor fast 8 Jahren hergestellt wurde (ursprünglich für Windows XP), funktioniert es auch heute noch unter Windows 10.

Artanis
quelle
0

Eine andere Lösung besteht darin, die Zeit zum Herunterfahren des Laufwerks in der Laufwerks-Firmware so einzustellen, dass sie sofort herunterfährt. Ich habe das in FreeBSD mit ataidle gemacht.

Es scheint ein Windows-Tool zu geben, aber ich habe es nie benutzt. Benutzung auf eigene Gefahr http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

Der Vorteil hierbei ist, dass das Laufwerk die Auslaufzeit steuert, sodass es überall auf die gleiche Weise funktioniert, ohne dass es von einem Programm überwacht wird.

RandomInsano
quelle
Hmm ... Meine Lösung ist in der Tat nicht auf Abruf. Wenn Sie versuchen, die Laufwerke normal zu verwenden, kann dies zu Problemen führen. Warum markieren Sie sie nicht im Windows 7-Hardwaremanager als deaktiviert? Das könnte sicherstellen, dass sie gar nicht erst auflaufen. Und ... dieser Vorschlag wurde bereits erwähnt. Geh mich.
RandomInsano
0

Es sind die Anwendungen, die versuchen, auf diese Laufwerke zuzugreifen, wenn Sie Windows Indexer nicht angewiesen haben, diese Laufwerke zu indizieren. Mithilfe der Ressourcenüberwachung können Sie feststellen, auf welche Anwendungen gerade zugegriffen wird oder welche kürzlich auf welche Festplatten zugegriffen hat. Sie können Anwendungen über ihre eigenen Einstellungsseiten, Formulare usw. konfigurieren.

Uğur Gümüşhan
quelle
Vielen Dank. Da diese Frage erst vor 6 Jahren gestellt wurde, kann ich sie derzeit nicht testen. Wenn Sie jedoch eine Festplatte in den Offlinemodus schalten, werden unter Windows keine Dateien und Ordner angezeigt, nicht einmal Volumes und Laufwerksbuchstaben. Da es keine Dateien oder Volumes gibt, wird das Laufwerk von normalen Anwendungen nicht angezeigt, und der Ressourcenmonitor hilft Ihnen dort nicht weiter.
SuperDuck
0

Es gibt hdparamausführbare Dateien, die unter Windows ausgeführt werden können und hdparamunter Linux ähnlich funktionieren .

Einfach suchen nach hdparam.exe

sharp12345
quelle