Как заставить hdd крутится постоянно

Обновлено: 07.07.2024

Со временем жёсткий диск начинает работать медленнее. Однако это не значит, что его нужно срочно менять. HDD можно ускорить, как минимум вернув первоначальную производительность. Рассмотрим самые простые, но при этом действенные методы ускорения жёсткого диска.

Важно: рекомендации по ускорению относятся только к HDD. Если у вас SSD, то эти советы по большей части не помогут, так как твердотельные накопители работают по другой технологии.

Очистка диска

В процессе работы на диске скапливается много мусора, временных файлов, ошибочных записей в реестре. Всё это влияет на производительность системы, поэтому она начинает работать медленнее. Устранить недостаток помогает очистка диска, которую можно выполнить встроенными средствами Windows или через чистящие утилиты от сторонних разработчиков.

Чтобы очистить диск встроенными средствами Windows:

  1. Заходим в «Компьютер».
  2. Кликаем правой кнопкой по системному диску и открываем его свойства.
  3. На вкладке «Общие» нажимаем на кнопку «Очистка диска».

После проверки появится список файлов, которые можно удалить без вреда для системы. Отмечаем, что мы хотим удалить, и нажимаем «ОК».

После удаления временных файлов возвращаемся в окно очистки и нажимаем на кнопку «Очистить системные файлы». Утилита сформирует ещё один список, в котором будут старые версии Windows, ненужные обновления и другие данные, которые занимают много места, но не используются системой.

Системные файлы тоже копятся, не принося никакой пользы Системные файлы тоже копятся, не принося никакой пользы
  1. Запускаем CCleaner.
  2. На вкладке «Очистка» нажимаем «Анализ».
  3. Ждём завершения проверки, затем очищаем диск от найденного мусора.
CCleaner находит даже больше мусора, чем встроенный инструмент Windows CCleaner находит даже больше мусора, чем встроенный инструмент Windows

4. Переходим на вкладку «Реестр» и нажимаем на кнопку «Поиск проблем».

5. Ждём завершения сканирования, исправляем найденные ошибки.

В реестре накопилось много неправильных записей, которые следует удалить В реестре накопилось много неправильных записей, которые следует удалить

При очистке диска через CCleaner нужно внимательно отмечать приложения, из которых он будет удалять временные файлы. Особенно это касается браузеров. Если вы не хотите, чтобы утилита стёрла историю и сохранённые пароли, снимите галочки с приложения, прежде чем запускать сканирование и очистку.

Дефрагментация носителя

При записи на HDD файлы разбиваются на фрагменты, которые сохраняются в разных ячейках. Запуская файл, мы заставляем диск собирать эти части. Со временем этот процесс занимает всё больше времени. Устранить неудобство помогает дефрагментация . Для её проведения Windows предлагает встроенный инструмент:

  1. Находим в меню «Пуск» и запускаем инструмент «Дефрагментация».
  2. В списке отмечаем системный раздел и нажимаем «Анализировать».
  3. Смотрим на текущее состояние. Если оно не «ОК», то нажимаем на кнопку «Оптимизировать»
Windows самостоятельно выполнит дефрагментацию, нам ничего делать не нужно Windows самостоятельно выполнит дефрагментацию, нам ничего делать не нужно

Дефрагментацию не стоит проводить часто — хватит 1-2 раз в месяц в зависимости от активности пользователя.

Проверка диска на ошибки

  1. Открываем свойства системного диска.
  2. Переходим на вкладку «Сервис» и нажимаем «Проверить».

Изменение параметров диска

У жёсткого диска, как и у любого устройства на Windows, есть параметры работы. Их изменение позволяет в определённой степени управлять скоростью чтения/записи накопителя.

  1. Запускаем «Диспетчер устройств». На Windows 7 можно найти его в меню «Пуск», нажать на сочетание клавиш Win+X и выбрать в контекстном меню.

2. Раскрываем раздел «Дисковые устройства».

3. Находим жёсткий диск, кликаем по нему правой кнопкой и открываем свойства.

Заходим в свойства, чтобы настроить параметры диска Заходим в свойства, чтобы настроить параметры диска

4. Переходим на вкладку «Политика» и выбираем режим «Оптимальная производительность»

В свойствах некоторых дисков параметры могут называться иначе. Вам нужно разрешить кэширование и включить повышенную производительность.

Изменение режима подключения

Материнские платы поддерживают два режима подключения: IDE для старых систем и AHCI для новых. Для ускорения диска попробуем переключиться на AHCI — или, по крайней мере, убедимся, что он уже используется.

Порядок включения AHCI отличается в зависимости от версии Windows. На «восьмерке» и «десятке» делаем так:

  1. Запускаем командную строку с правами администратора.
  2. Выполняем команду bcdedit /set safeboot minimal.

3. Перезагружаем компьютер и заходим в BIOS. Обычно для этого нужно нажать на клавишу Delete. На некоторых материнских платах клавиша может быть другой — она указана на стартовом экране.

Так выглядит информация о том, какая клавиша запускает BIOS Так выглядит информация о том, какая клавиша запускает BIOS

4. Переходим в раздел Integrated Peripherals.

5. Находим пункт с названием типа Configure SATA as, SATA Config, SATA Type (зависит от материнской платы и версии прошивки).

6. Выставляем для SATA значение AHCI.

7. Переходим в раздел Exit и выбираем режим Safe & Exit для применения конфигурации.

8. После перезагрузки компьютера выбираем запуск в безопасном режиме (он может включиться по умолчанию).

9. В безопасном режиме запускаем командную строку и выполняем команду bcdedit /deletevalue safeboot.

10. Перезагружаем компьютер.

На Windows 7 включение AHCI выполняется немного сложнее. Начинать процедуру следует с внесения изменений в реестр:

  1. Нажимаем сочетание Win+R и выполняем команду regedit, чтобы попасть в редактор реестра.

2. Проходим в каталог HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV

3. В правой части окна находим параметр Start.

4. Открываем его двойным кликом и задаём значение «0» (ноль).

5. Переходим в каталог HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride и ставим значение «0» параметру 0.

6. Переходим в папку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci и ставим значение «0» параметру Start.

7. Открываем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride и прописываем «0» параметру 0.

8. Закрываем редактор и перезагружаем компьютер.

После правки реестра заходим в BIOS и включаем AHCI, как это показано выше на примере Windows 8/8.1/10.

Главная трудность при переключении AHCI — найти соответствующий параметр в BIOS. Вот ещё несколько возможных вариантов:

  • Main > Sata Mode > AHCI Mode
  • Integrated Peripherals > OnChip SATA Type > AHCI
  • Integrated Peripherals > SATA Raid/AHCI Mode > AHCI

Если AHCI и так уже включен, переключитесь в режим IDE и посмотрите, как на нём обстоят дела с производительностью жёсткого диска.

Поиск и устранение битых секторов

Первый этап — получение SMART-данных:

  1. Запускаем программу.
  2. На вкладке Standart выбираем диск, который хотим проверить.
Отмечать нужно сам накопитель, а не логические тома Отмечать нужно сам накопитель, а не логические тома

3. Переходим на вкладку SMART и нажимаем Get SMART, чтобы получить актуальные данные.

Информация о состоянии диска появляется практически сразу. Особое внимание уделяем столбцам Health и Raw. В первом цветами отображается состояние (красный — плохо, зелёный — хорошо, жёлтый — есть опасность), во втором указано количество битых секторов.

Если битых секторов много, то выполняем ещё один тест:

  1. Переходим на вкладку Tests.
  2. Выбираем режим Ignore, чтобы программа пропускала нестабильные сектора.
  3. Нажимаем Start для запуска сканирования.
Проведём ещё один тест, прежде чем восстанавливать блоки Проведём ещё один тест, прежде чем восстанавливать блоки

После тестирования программа покажет процент нестабильных секторов. Если он высокий, то приступаем к лечению диска. Есть три режима:

  • Remap — переназначение секторов из резерва.
  • Restore — попытка восстановления сектора. Недоступна для дисков объёмом более 80 Гб.
  • Erase — запись новых данных в повреждённый сектор.

Самый безопасный режим Remap. При его выборе жёсткий диск попытается заменить битые части секторами из своего резервного фонда. Чтобы запустить его, на вкладке Tests отмечаем соответствующий пункт и нажимаем на Start.

Обычно с помощью Victoria восстанавливается около 10% битых секторов. Если изначально их было намного больше, то лучше заменить жёсткий диск, пока он ещё работает. Это поможет избежать потери данных.

Замена на SSD

Рано или поздно запас прочности HDD исчерпывается и уже никакие методы ускорения не помогают вернуть ему достойную производительность. В таком случае оптимальным решением станет замена жёсткого диска на твердотельный накопитель — SSD. На него мы устанавливаем операционную систему и ресурсоёмкие программы.

После HDD даже не ускоренный SSD покажется космически быстрым После HDD даже не ускоренный SSD покажется космически быстрым

Старый, но ещё работающий HDD выбрасывать не стоит. Можно подключить его как второй диск и использовать для хранения файлов: фото, видео, документов. Главное – периодически проверять HDD на битые сектора, чтобы не упустить момент, когда он окончательно выйдет из строя.

Как заставить крутиться шпиндель у поврежденного hdd?
итак, имеется старый и поврежденный HDD(не плата, а поцарапан), Samsung SP0802N, я хотел бы.

Как заставить крутиться шаговик
Какие самые простые способы запустить биполярный ШД? Без МК и прочего. На скорость и остальное.

Заставить крутиться шарик на форме
вот код: procedure TForm1.Timer1Timer(Sender: TObject); begin z := z+2/10; .

Как заставить колесо крутиться
Здравствуйте. Вот пробую сделать паравозик с колесами. Но их надо крутить. Круги нарисовал.

в чем проблема?
вон у нас в лаборатории тесла(мы его так зовем) разобрал жесткий подключил к питанию и он раскручивается со скоростью 5000 об/мин, я даже подходил трогал.
еще он оттуда прикольный магнит снял (мощный очень) Надо напрямую к движку подключаться. Только не уверен, что он обычный. может быть шаговый. Хотя, на таких скоростях вряд ли будет шаговый.
А что бы дёргалась головка, надо на катушку подавать ток. В инете часто встречаются видео, где на катушку подают звуковой сигнал. при этом она дёргается и музыку играет в чем проблема?
вон у нас в лаборатории тесла(мы его так зовем) разобрал жесткий подключил к питанию и он раскручивается со скоростью 5000 об/мин, я даже подходил трогал.
еще он оттуда прикольный магнит снял (мощный очень) Как именно он был прсоединен ? Просто запитан на 12 В ? Может ваш тесла чего нашаманил с ним ? замкнул чего ? Только что попробовал свой старый горелый фуджитсу. там шаговый двигатель. значит, надо подавать напряжение по очереди на разные контакты, что бы он сделал один оборот. Но зато таким образом можно контролировать скорость вращения. шаговый на таких скоростях не может крутиться.
в жестких стоят коллекторные двигатели с точным постоянным числом оборотов.
так говорят знающие люди. Ensase, я проверял лично сегодня утром. Винт Fujitsu MPG3102AT на 10 ГБ. Там шаговый. я даже пробовал подавать 5 В на разные контакты. и он по чуть-чуть прокручивался. не берусь спорить.
ввиду небольшой осведомленности в данной теме, спросил поисковика, который говорит что в жестких стоят шпиндельные двигатели.
знающие люди(в квалификации не сомневаюсь) говорят, что шаговые двигатели не вращаются на таких оборотах, да вообщем-то совершенно не нужны, так как пластины раскручиваются постоянно после включения питания диска и с постоянной частотой.
возможно на разных дисках по разному.
тот диск, который Тесла разобрал имел объём порядка несколькох сот метров и шпиндельный двигатель. Завтра посмотрю другие более старые. кажется, был один не рабочий. А то рабочие раритеты жалко разбирать


Нужно заставить спутник крутиться быстрей
Нужна помощь, суть токова : В архиве программа mars, в ней 2 спутника кружат вокруг марса . Цель -.

Как заставить изображение крутиться вокруг своей оси
Добрый вечер! У меня такая ситуация: есть pictureBox1 (Size = 66*66), в нём изображение таких же.

Создать треугольник и заставить его крутиться используя многопоточность GUI
Создать треугольник получилось. Заставить прямоугольник крутиться получилось. А вот вместе сделать.


Как заставить крутиться по часовой стрелке вокруг своей оси картинку?
Есть пикчер бокс с картинкой, как заставить крутиться по часовой стрелке вокруг своей оси картинку ?

У меня проблема с окнами, постоянно раскручивающими мой вторичный жесткий диск. Моя основная ОС находится на C: разделе моего SSD, а на моем HDD у меня есть D: раздел для хранения и E: раздел для восстановления. Индексирование отключено для E: и D: и в настоящее время приостановлено для всех местоположений.

Установка параметров питания Windows для отключения жесткого диска после 1 минуты бездействия приводит к тому, что диск начинает вращаться, а затем просыпается примерно через 20 с. Когда я настраиваю его на выключение через 2 минуты бездействия, он очень редко вращается, что говорит о том, что есть что-то, что обращается к жесткому диску с нерегулярными интервалами между 1:20

2:00 мин. Я определил пик в диспетчере ресурсов, который соответствует активности жесткого диска.

Этот пик является высоким, если жесткий диск успел вращаться, а затем был разбужен процессом, вызывающим пик. Пик крошечный (но все же есть), если жесткий диск никогда не успевал бездействовать. Под панелью «Дисковая активность» нет изображения, имеющего «D:» или «E:» на своем пути, поэтому все, что я могу сделать, это наблюдать пики на графике справа, а не определять причину в список.

Используя Sysinternals Process Monitor, я фильтрую для любого процесса, который включает в себя «D:» или «E:» в своем пути, и это позволило мне определить и отключить QueryFullSizeInformationVolume с помощью ключа реестра NoLowDiskSpaceChecks. Однако этот процесс не полностью соответствовал моим пробуждениям жесткого диска, и его отключение не помогло. На данный момент Process Monitor сообщает, что нулевые процессы обращаются к моему жесткому диску.

Прочитав другую ветку, я также попытался отключить файл подкачки (даже если он расположен на C :), просто чтобы посмотреть, будет ли это иметь значение, но это не так. Я также попытался отключить контроллер для жесткого диска в диспетчере устройств, но это просто заставило мой диск постоянно вращаться. Когда я установил Win 7 несколько месяцев назад, мой диск оставался тихим, пока я не щелкнул по нему в Проводнике, поэтому я обнаружил кое-что, изменившееся за последние несколько месяцев либо с Windows, либо с некоторыми сторонними программами. Тем не менее, такое же поведение наблюдается при запуске Windows со всеми отключенными службами сторонних производителей, что говорит о том, что стороннее программное обеспечение, вероятно, не является виновником.

На данный момент я довольно растерян, и поиск в Интернете мне не помогает. Я мог бы попытаться загрузить другую ОС с USB, но если у кого-нибудь есть какой-нибудь совет, который может указать мне на решение моей проблемы, я был бы очень благодарен.

Например, после загрузки Windows и всего остального, когда компьютер простаивает. Нет копирования или передачи файлов, а также никаких действий, таких как просмотр веб-сайтов. Диск HDD продолжает вращаться непрерывно в этом состоянии?

Будет ли жесткий диск просто замедлять скорость вращения и продолжать работать? Или он вообще перестанет вращаться до следующего действия пользователя?

Когда я закрываю экран, чтобы перевести ноутбук в спящий режим, сколько времени понадобится внутреннему механическому жесткому диску для его вращения? Другими словами, как долго я должен ждать, пока можно будет безопасно брать ноутбук в другое место?

3 ответа 3

Большинство систем Windows автоматически отключают жесткие диски после определенного периода бездействия. Это экономит электроэнергию и, возможно, снижает износ привода. Проблема в том, что вращение механического диска до полной скорости занимает несколько секунд, в течение которых привод практически не используется, что может немного замедлить работу при возобновлении использования системы.

Чтобы узнать текущие настройки вашего компьютера, касающиеся неактивности диска, откройте "Настройки питания" (на рабочем столе вы можете найти его с помощью "Пуск" или через "Панель управления"; на ноутбуке вы должны иметь возможность щелкнуть правой кнопкой мыши значок батареи / вилки в системном трее). Нажмите "Изменить параметры плана" для вашего текущего плана электропитания, затем нажмите "Изменить дополнительные параметры питания". Один из вариантов в верхней части должен быть "Жесткий диск". Разверните это, чтобы увидеть (и установить), как долго HDD будет ожидать между последним обращением к нему и временем его вращения для экономии энергии.

На рабочем столе Win10 значение по умолчанию составляет 10 минут. Это кажется довольно хорошим для меня. У меня есть твердотельный накопитель, с которого я загружаюсь, поэтому диск с данными в большинстве случаев не нужен, и он может бездействовать и перестать вращаться.

Некоторые жесткие диски могут замедляться до более низкой скорости, а не останавливаться полностью, но я думаю, что они, как правило, перестают вращаться полностью после достижения порога холостого хода.

Это зависит от используемого диска и конфигурации операционной системы. Некоторые жесткие диски автоматически отключаются после заданного периода бездействия, особенно те, которые предназначены для экономии энергии. Большинство операционных систем также могут быть настроены на вращение жесткого диска, который не использовался в течение заранее определенного периода бездействия.

Постоянно ли вращается жесткий диск, зависит, таким образом, от:

Например, установка периода времени, по истечении которого жесткий диск вращается до 30 минут, означает, что вероятность его вращения ниже, чем если бы он был установлен на 5 минут.

Также стоит отметить, что многократное вращение жесткого диска может привести к его большему износу, чем постоянная работа.

Есть два аспекта вашего вопроса. Давайте возьмем их по очереди.

Нет. Существует ряд ситуаций, которые могут привести к падению механического жесткого диска. Для тривиального примера рассмотрим систему с двумя ротационными жесткими дисками, один из которых используется в качестве загрузочного диска системы, а другой используется для других целей (возможно, для резервного копирования? потому что резервные копии всегда хороши.)

Если вы откроете корпус компьютера и отсоедините кабель питания от второго накопителя (что допускается современными интерфейсами; в стандарте SATA это называется "горячим удалением"), то вполне очевидно, что второй накопитель больше не будет вращаться, поскольку нет электропитания для приводного двигателя, но система все еще работает. Следовательно, мы показали, что "механический жесткий диск" не обязательно «[всегда вращается], когда компьютер включен».

С другой стороны, вопрос, который вы, вероятно, хотели задать,

на что мы можем ответить да. Жесткий диск должен вращаться только тогда, когда на нем происходит активность ввода-вывода. Поскольку раскрутка занимает некоторое незначительное количество времени (обычно порядка секунд), мы обычно хотим, чтобы жесткий диск вращался некоторое время после самой последней активности диска. Однако по соображениям энергопотребления (ротационным жестким дискам требуется около 5-10 Вт мощности только для того, чтобы поддерживать вращение пластин; точная цифра варьируется и зависит от нескольких различных факторов), мы можем захотеть уменьшить скорость накопителя через некоторое время. и принять, что следующий запрос ввода / вывода займет больше времени.

Разные операционные системы предоставляют эту функциональность по-разному, но практически все, что достаточно современно, может каким-то образом настроить эти параметры энергосбережения. Например, в современных версиях Windows вы можете зайти в Панель управления, а затем в «Параметры электропитания», где вы можете установить время вращения жесткого диска.

Если системе не требуется доступ к жесткому диску для нормальной работы, тогда вполне возможно, что она загрузится с жесткого диска, предпримет все необходимые подготовительные действия, а затем разрешит вращение диска во время работы с данными в оперативной памяти. только с жестким диском, раскручивающимся только очень редко, если действительно вообще. Примером такой системы может быть система, в которой выполняются приложения, обрабатывающие числа, которые не требуют большого объема памяти.

Современные операционные системы, в том числе Windows, часто используют пространство подкачки, чтобы позволить приложениям выделять и использовать больше памяти, чем физически установленная ОЗУ, а также более эффективно использовать гораздо более быструю ОЗУ. Это может вызвать доступ к диску, даже если он не ожидается, и, таким образом, предотвратить вращение диска вниз. Однако полное отключение свопа может иметь непредвиденные побочные эффекты, как также объясняется здесь. Также следует помнить, что во время раскрутки происходит много сбоев жесткого диска, поэтому повторное вращение диска может увеличивать вероятность его отказа во время использования.

Даже возможно, хотя я не уверен, что современные версии Windows поддерживают это вообще, создавать системы, которые вообще не имеют возможности локального постоянного хранения, получая все необходимое от другого хоста в сети. Сравните, например, PXE или Preboot Execution Environment.

Столкнулся в Windows 10 с проблемой: жёсткий диск не останавливается по истечении времени, указанного в панели управления электропитанием компьютера. HDD установлен вторым, а Windows расположен на диске SSD. Дело именно в жёстком диске, в данном случае у меня ноутбучный диск TOSHIBA формата 2,5”. До него стоял HDD Western Digital, и такой проблемы не наблюдалось.

Проблема в том, что постоянно крутящийся шпиндель издаёт лишний шум, иногда даже единственный шум из ноутбука. Также, изнашивается механизм диска и расходуется энергия, что особенно заметно при работе от аккумулятора.

Почему жёсткий диск не останавливается

Для начала давайте удостоверимся, что все понимают, о чём идёт речь. Заходим в «Панель управления -> Электропитание» и нажимаем «Настройка схемы электропитания» активной схемы:

электропитание настройка схемы управления

Далее жмём «Изменить дополнительные параметры питания» :

изменить дополнительные параметры питания

Теперь мы попадаем в искомое окно. Находим подменю «Жёсткий диск», разворачиваем и выставляем время отключения при работе от батареи и от сети. Теперь, по идее, если никакая программа не работает с жёстким диском в течении указанного времени, крутящийся шпиндель должен остановиться.

параметры отключения жесткого диска

Иногда диск не засыпает никогда, либо засыпает через произвольный промежуток времени, например, через 15 минут, независимо от настроек электропитания Windows. Всё бы ещё нечего, но операционная система так работает, особенно Windows 10, что периодически происходит обращение к диску и он начинает вращаться, и останавливается снова только через 15 минут. Проблема усугубляется, если второй HDD используется редко, но зато постоянно шумит.

Принято считать, что диск не останавливается в том случае, если какая-то программа, и правда, время от времени обращается к диску, и он, закономерно, не уходит в спящий режим. Рекомендую вспомнить после чего началось такое поведение. Может быть вы обновили драйвера ноутбука, получили обновления Windows или установили новые программы? Временно удалите программы, откатите обновления и драйвера. Проще всего создать точку восстановления системы и временно откатиться на прежнюю точку восстановления, если она есть.

Статья о том случае, когда дело не в программах, а по каким-то причинам Windows 10 не умеет выключать шпиндель винчестера. Т.е., система APM (Automatic Power Management) винчестера не полностью совместима с Windows… Не стоит путать APM с AAM (Advanced Acoustic Management). AAM нужен для регулирования уровня шума, создаваемого перемещением считывающих головок.

Как вручную и автоматически останавливать HDD

К сожалению, перебирая различные настройки Windows и применяя правки реестра, решить проблему не удалось. Но есть и хорошая новость – можно отправлять HDD в режим сна с помощью маленькой утилиты «HDParm». Скачиваем программу в соответствии с разрядностью своей ОС.

HDParm это консольная утилита, т.е. программа работающая в режиме командной строки. У неё нет графического интерфейса, мы будет запускать её вручную из командного файла (батника). Для автоматического применения новых параметров мы добавим командный cmd-файл в автозапуск Windows. Также, понадобится активировать запуск утилиты после выхода из режима сна, т.к. после засыпания Windows, параметры APM стираются.

Мой файл «remove.cmd» имеет такое содержание:
"c:\Program Files (x86)\hdparm\hdparm.exe" -i hda|findstr /C:"TOSHIBA"
if not errorlevel 1 (
"c:\Program Files (x86)\hdparm\hdparm.exe" -S 12 hda
) else "c:\Program Files (x86)\hdparm\hdparm.exe" -S 12 hdb
mountvol D: /D
mountvol F: /D

Теперь разберёмся по порядку для чего нужна каждая строчка. Сперва нужно определить, как жёсткий диск обзывается в системе: hda или hdb. По неизвестным мне причинам, в разное время запуска «hdparm.exe», наименование hda, hdb, hdc и т.д. могут меняться местами. Первая команда:

hdparm.exe -i hda

выводит на экран информацию о первом HDD «hda». Вторая часть первой строчки:

Ищет в полученной информации имя «TOSHIBA». Если у вас другой жёсткий диск, то нужно посмотреть в чистой командной строке, как он правильно называется. Запустите командную строку и вставьте туда команду:

Если ничего не найдено, то вместо hda пробуйте hdb или hdc (если установлено три SSD/HDD накопителя). В общем, суть в том, что если «TOSHIBA» не найдено на «hda», то скрипт будет использовать «hdb».

mountvol D: /D
mountvol F: /D

убирают буквы дисков из системы. Я использую второй батник, когда нужно поработать со вторым винчестером. Содержимое моего файла «enable.cmd»:

"c:\Program Files (x86)\hdparm\hdparm.exe" -i hda|findstr /C:"TOSHIBA"
if not errorlevel 1 (
"c:\Program Files (x86)\hdparm\hdparm.exe" -S 180 hda
) else "c:\Program Files (x86)\hdparm\hdparm.exe" -S 180 hdb
mountvol D: \\?\Volume\
mountvol F: \\?\Volume\

Команды все те же самые, только таймаут остановки жёсткого диска выбран «180», что соответствует 15 минутам. Для назначения буквенного доступа к дискам необходимо указать желаемую букву диска и номер тома HDD, который нужно узнать перед отключением буквенных соответствий. Чтобы получить VolumeID, введите в командную строку название программы «mountvol» без параметров:

Вы увидите, каким буквам дисков назначен какой VolumeID:

номер тома жёсткого диска

Удаление букв дисков не полностью спасает от периодического просыпания HDD, из-за особенностей Windows 10. Полностью исключить этот момент можно лишь отключив устройство в «Диспетчере задач», и это тоже можно автоматизировать из командной строки. Но проблема в том, что иногда для этой операции требуется перезагрузка, иногда не требуется. В общем, требование перезагрузки нивелирует всё удобство от быстрого добавления и удаления режима сна и буквы жёсткого диска.

На этом всё, теперь вы можете добавить скрипт в автозагрузку любым удобным способом. Если вы пользуетесь режимом сна компьютера или ноутбука, то вам понадобится включать запуск скрипта после каждого «просыпания».

Читайте также: