16

У меня есть 2 несистемных жестких диска SATA, которые не привязаны к директории и обычно находятся в автономном режиме на моей ОС Windows 7. Даже так они время от времени раскручиваются, включая, но не ограничиваясь, время обновления окон

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

8 ответов8

9

Поскольку вы знакомы с Linux, придерживайтесь smartctl командной строки smartctl от smartmontools. Вы можете вращать диски с помощью ключа -s . Со страницы руководства:

-s ИМЯ [, ЗНАЧЕНИЕ], --set = ИМЯ [, ЗНАЧЕНИЕ]
в режиме ожидания, теперь - [только ATA] Переводит привод в режим ожидания. Это обычно вращает диск. На настройку таймера режима ожидания это не влияет.

Требуется повышенное приглашение и стиль обращения к дискам, когда они не отображаются, в стиле Linux /dev /sdX, в противном случае:

> 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

К сожалению, ничто не мешает Windows снова раскручивать диски, когда это того пожелает.

1

Уже много лет я использую утилиту RevoSleep именно для этой цели - она имеет простое всплывающее меню панели задач, которое позволяет вручную вращать (спать) или раскручивать (пробуждать) любой жесткий диск вашего компьютера.

Хотя этот инструмент создан почти 8 лет назад (изначально для Windows XP), он все еще работает и в наши дни в Windows 10.

1

Microsoft предоставляет инструмент командной строки под названием Devcon.
Вы можете записать пакетные процессы, чтобы отключить / включить ваши аппаратные устройства, использующие его.

1

В Windows 7 у меня работала версия HDDScan v3.3. Запустите HDDScan, выберите свой диск в раскрывающемся списке, щелкните значок увеличительного стекла поверх жесткого диска, выберите "Функции" -> "Свойства IDE", нажмите "Отключение".

Похоже, есть также возможность установить таймер неактивности.

Я скачал программу отсюда: http://majorgeeks.com/HDDScan_for_Windows_d6321.html

Первоначально я собирался скачать Devcon, но это было намного быстрее, и я использую ограниченный тарифный план.

1

Это не сразу, но вы приближаетесь к тому, что вам нужно, используя Control Panels > Power Options чтобы выключить жесткий диск после установленного количества бездействия, например, 1 мин.

0

В hdparam исполняемый файл hdparam, который работает аналогично hdparam в linux.

Просто найдите hdparam.exe

0

Это приложения, которые пытаются получить доступ к этим дискам, если вы не указали Windows indexer индексировать эти диски. Вы можете использовать монитор ресурсов, чтобы увидеть, какие приложения обращаются или к каким жестким дискам недавно обращались. вы можете настраивать приложения, используя собственные страницы настроек, формы и т. д.

0

Другим решением было бы установить время замедления привода в микропрограмме привода, чтобы оно сразу замедлялось. Я сделал это во FreeBSD, используя ataidle.

Кажется, для этого есть инструмент Windows, но я никогда не использовал его. Используйте на свой страх и риск http://linux.wareseeker.com/System/ataidle-2.5.zip/291be59b53

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .