Активность жесткого диска, когда компьютер не используется

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

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

ОБНОВИТЬ:

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

5 ответов

Решение

ситуация

У меня была такая же проблема в 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.

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

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

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

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

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

Win 7

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

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

Другие вопросы по тегам