6

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

Это происходит в Windows 7, автоматическая дефрагментация и антивирусное фоновое сканирование отключены. Недавно заметил, что это происходит также во время установки Windows 10 TP (которая установлена на другой диск - SSD, но активность все еще на жестком диске). Я заглянул в менеджер ресурсов - "Процессы с активностью диска" и обнаружил там только системные процессы, в основном svchost.exe - значит ли это, что какой-то сервис вызывает активность жесткого диска? Как я узнал какой?

ОБНОВИТЬ:

На основе PID я выяснил, какой процесс svchost вызывает его.

5 ответов5

6

ситуация

У меня была такая же проблема в Windows 10: примерно через 5 минут простоя системы на дисках с данными (не подкачкой, просто файлами данных) возникла большая активность диска, которая исчезла всего лишь одним движением мыши.

Диспетчер задач мало что показал. Монитор ресурсов действительно показал, что svhost вызывал активность диска, но не показал, какая его вспомогательная служба вызывала его.

Process Explorer ( https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx ) отображает вспомогательные службы. Примерно через 5 минут простоя мыши / клавиатуры запускается defrag.exe в svchost.

Решение

Вы можете отключить его (запланированная дефрагментация, причина) через Планировщик задач> Библиотека планировщика задач> Microsoft> Windows> Дефрагментировать>, а затем отключить "ScheduledDefrag". Отключение убрало проблему в моей системе.

объяснение

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

Windows запускает процесс дефрагментации автоматически с помощью планировщика заданий, когда вы простаиваете в течение 5 минут, но вы также можете запустить дефрагментацию вручную: щелкните правой кнопкой мыши букву диска> Свойства> Инструменты> Оптимизировать. Процент фрагментации указывает на необходимость дефрагментации.

SSD не нужно дефрагментировать, потому что нет физического движения головы. Использование дефрагментации на SSD снижает ожидаемый срок службы SSD.

0

Вы пробовали проверять в продвинутых вариантах питания?

Win 7

  1. Открытая панель управления
  2. Нажмите параметры питания
  3. Нажмите Изменить настройки плана в плане, который вы выбрали в данный момент, или создайте новый.
  4. Нажмите «Изменить дополнительные параметры питания»
  5. В списке должна быть возможность развернуть раздел под названием «Жесткий диск».
  6. После раскрытия есть опция «Отключить жесткий диск после»
  7. По умолчанию для сбалансированной схемы питания она должна быть установлена на 20 минут, я бы попытался увеличить или уменьшить ее, чтобы получить желаемое время.

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

0

Svchost является хост-процессом для многих сервисов. Вам понадобится такой инструмент, как Sysinternals Process Explorer, чтобы посмотреть на конкретный экземпляр svchost, чтобы увидеть, какой сервис работает (вы можете увидеть его, наведя курсор на процесс).

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

0

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

0

Планировщик задач Windows запускает различные задачи, в том числе те, которые вы упомянули, когда компьютер простаивал (без взаимодействия с пользователем) в течение 4 минут. Вы могли бы подумать, что будет способ изменить это на более высокое значение. Для получения дополнительной информации поищите в сети schtasks.exe или планировщик заданий Windows.

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