Was tun, wenn die Festplatte während eines Zeitraums der Inaktivität nicht einschläft?

In Windows 10 ist ein Problem aufgetreten: Die Festplatte stoppt nicht, nachdem die im Energieverwaltungsbereich des Computers angegebene Zeit abgelaufen ist. Die Festplatte wird als zweites installiert, und Windows befindet sich auf der SSD. Es geht um die Festplatte, in diesem Fall habe ich ein 2,5-Zoll-TOSHIBA-Laptop-Laufwerk. Vorher stand HDD Western Digital, und es gab kein solches Problem.

Das Problem ist, dass eine sich ständig drehende Spindel ein zusätzliches Geräusch macht, manchmal sogar das einzige Geräusch eines Laptops. Außerdem nutzt sich der Scheibenmechanismus ab und es wird Energie verbraucht, was sich besonders bei Arbeiten mit Batteriestrom bemerkbar macht.

Warum die Festplatte nicht stoppt

Stellen wir zunächst sicher, dass jeder versteht, worum es geht. Wir gehen zu „Systemsteuerung -> Energieoptionen“ und klicken auf „Stromversorgungsschema konfigurieren“ des aktiven Stromkreises:

Klicken Sie anschließend auf „Erweiterte Energieeinstellungen ändern“:

Nun kommen wir zum gewünschten Fenster. Suchen Sie das Untermenü „Festplatte“, Wir stellen die Abschaltzeit bereit und stellen sie ein, wenn wir an Batterie und Netz arbeiten. Wenn theoretisch für die angegebene Zeit kein Programm mit der Festplatte arbeitet, sollte die sich drehende Spindel stoppen.

Manchmal schläft eine Festplatte nie ein oder nach einer beliebigen Zeit, beispielsweise nach 15 Minuten, unabhängig von den Windows-Energieeinstellungen. Es würde immer noch nichts geben, aber das Betriebssystem funktioniert so, insbesondere Windows 10, dass regelmäßig auf die Festplatte zugegriffen wird und sie sich zu drehen beginnt und nach nur 15 Minuten wieder stoppt. Das Problem verschärft sich, wenn die zweite Festplatte selten verwendet wird, aber ständig Geräusche macht.

Es ist allgemein anerkannt, dass eine Festplatte nicht angehalten wird, wenn ein Programm von Zeit zu Zeit auf die Festplatte zugreift, und dass sie natürlich nicht in den Ruhemodus wechselt. Ich empfehle, sich daran zu erinnern, wonach ein solches Verhalten begann. Vielleicht haben Sie Ihre Laptoptreiber aktualisiert, Windows-Updates erhalten oder neue Programme installiert? Deinstallieren Sie Programme vorübergehend, setzen Sie Updates und Treiber zurück. Am einfachsten ist es, einen Systemwiederherstellungspunkt zu erstellen und vorübergehend zum vorherigen Wiederherstellungspunkt zurückzukehren, falls vorhanden.

Ein Artikel über den Fall, dass es nicht um die Programme geht, aber aus irgendeinem Grund weiß Windows 10 nicht, wie die Spindel der Festplatte ausgeschaltet werden soll. Das heißt, das APM-System (Automatic Power Management) der Festplatte ist nicht vollständig mit Windows kompatibel. Verwechseln Sie APM nicht mit AAM (Advanced Acoustic Management). AAM wird benötigt, um das durch Bewegen der Leseköpfe erzeugte Rauschen zu steuern.

So stoppen Sie die Festplatte manuell und automatisch

Leider konnte das Problem nicht gelöst werden, indem verschiedene Windows-Einstellungen sortiert und Registrierungsänderungen vorgenommen wurden. Aber es gibt gute Neuigkeiten: Sie können die Festplatte mit dem kleinen Dienstprogramm „HDParm“ in den Ruhezustand versetzen. Laden Sie das Programm entsprechend der Bitness Ihres Betriebssystems herunter.

Laden Sie HDParm herunter

HDParm ist ein Konsolendienstprogramm, d.h. Programm, das im Befehlszeilenmodus ausgeführt wird. Es hat keine grafische Oberfläche, wir werden es manuell aus einer Batch-Datei (Batch-Datei) starten. Um die neuen Parameter automatisch anzuwenden, fügen wir dem Windows-Start die Befehlsdatei cmd hinzu. Außerdem müssen Sie den Start des Dienstprogramms nach dem Verlassen des Ruhemodus aktivieren Nach dem Einschlafen von Windows werden die APM-Einstellungen gelöscht.

Meine Datei „Remove.cmd“ hat folgenden Inhalt:

"c: \ Programme (x86) \ hdparm \ hdparm.exe" -i hda | findstr / C: "TOSHIBA"

wenn nicht Fehlerstufe 1 (

"c: \ Programme (x86) \ hdparm \ hdparm.exe" -S 12 hda

) else "c: \ Programme (x86) \ hdparm \ hdparm.exe" -S 12 hdb

Mountvol D: / D.

Mountvol F: / D.

Lassen Sie uns nun herausfinden, wofür jede Zeile gedacht ist. Zuerst müssen Sie bestimmen, wie die Festplatte im System aufgerufen wird: hda oder hdb. Aus mir unbekannten Gründen lautet der Name zu verschiedenen Zeitpunkten des Starts von „hdparm.exe“ hda, hdb, hdc usw. kann die Plätze wechseln. Erster Befehl:

hdparm.exe -i hda

Zeigt Informationen zur ersten Festplatte „hda“ an. Der zweite Teil der ersten Zeile:

findstr / C: „TOSHIBA“

Sucht nach dem Namen „TOSHIBA“ in den erhaltenen Informationen. Wenn Sie eine andere Festplatte haben, müssen Sie in einer sauberen Befehlszeile nachsehen, wie diese korrekt aufgerufen wird. Führen Sie die Befehlszeile aus und fügen Sie den Befehl dort ein:

„C: \ Programme (x86) \ hdparm \ hdparm.exe“ -i hda

Wenn nichts gefunden wird, versuchen Sie es mit hdb oder hdc anstelle von hda (wenn drei SSD / HDD-Laufwerke installiert sind). Im Allgemeinen lautet das Fazit: Wenn „TOSHIBA“ auf „hda“ nicht gefunden wird, verwendet das Skript „hdb“..

Als nächstes der Befehl:

„C: \ Programme (x86) \ hdparm \ hdparm.exe“ -S 12 hda

Verwendet die S-Funktion – Stellen Sie das Standby-Zeitlimit (Spindown) ein. Die Zahl „12“ wird mit „5“ multipliziert und ergibt 60 Sekunden. Das heißt, eine Zeitüberschreitung von 60 Sekunden wird eingestellt, um die Drehung der Spindel der Festplatte zu deaktivieren. Sie kann auf „-S 60“ erhöht werden, dann schläft die Festplatte nach 5 Minuten ein. Im Prinzip könnte dies abgeschlossen sein, aber manchmal können Programme auf die Festplatte zugreifen und sie ausführen, ohne dass dies wirklich erforderlich ist. Entfernen wir die Laufwerksbuchstaben, ich habe D: – und F: -Laufwerke. Wenn sich im Arbeitsplatz keine Festplatten befinden, wissen die Programme nicht, wohin sie gehen sollen. Mannschaften:

Mountvol D: / D.

Mountvol F: / D.

Entfernen Sie die Laufwerksbuchstaben aus dem System. Ich verwende eine zweite Batch-Datei, wenn ich mit einer zweiten Festplatte arbeiten muss. Inhalt meiner Datei „Enable.cmd“::

"c: \ Programme (x86) \ hdparm \ hdparm.exe" -i hda | findstr / C: "TOSHIBA"

wenn nicht Fehlerstufe 1 (

"c: \ Programme (x86) \ hdparm \ hdparm.exe" -S 180 hda

) else "c: \ Programme (x86) \ hdparm \ hdparm.exe" -S 180 hdb

mountvol D: \\? \ Volume {338b6ea3-0000-0000-0072-e0a903000000} \

mountvol F: \\? \ Volume {338b6ea3-0000-0000-007e-000000000000} \

Die Teams sind alle gleich, nur das Timeout für den Festplattenstopp beträgt „180“, was 15 Minuten entspricht. Um Datenträgern Zugriff auf Buchstaben zuzuweisen, müssen Sie den gewünschten Laufwerksbuchstaben und die Festplatten-Volume-Nummer angeben, die Sie ermitteln müssen, bevor Sie die Buchstabenübereinstimmungen trennen. Um VolumeID zu erhalten, geben Sie den Namen des Programms „mountvol“ ohne Parameter in die Befehlszeile ein:

mountvol

Sie sehen, welchen Laufwerksbuchstaben welche VolumeID zugewiesen ist:

Durch das Entfernen von Laufwerksbuchstaben werden Sie aufgrund der Funktionen von Windows 10 nicht vollständig vor dem regelmäßigen Verschütten der Festplatte geschützt. Sie können diesen Punkt nur durch Ausschalten des Geräts im „Task-Manager“ vollständig beseitigen. Dies kann auch über die Befehlszeile automatisiert werden. Das Problem ist jedoch, dass manchmal ein Neustart für diesen Vorgang erforderlich ist, manchmal nicht. Im Allgemeinen entfällt durch die Neustartanforderung das bequeme Hinzufügen und Entfernen des Ruhemodus und des Buchstabens der Festplatte.

Archiv mit Batch-Dateien herunterladen

Das ist alles, jetzt können Sie das Skript auf bequeme Weise zum automatischen Laden hinzufügen. Wenn Sie den Ruhemodus eines Computers oder Laptops verwenden, müssen Sie den Start des Skripts nach jedem „Aufwachen“ aktivieren..

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.