Какая программа постоянно читает или записывает на ваш жесткий диск - Winhelponline

Which Program Is Constantly Reading

отслеживать использование io диска

Индикатор жесткого диска в корпусе компьютера показывает непрерывную входную или выходную активность диска? Если операции ввода-вывода происходят с угрожающей скоростью, иногда даже при 100% использовании диска, найдите процесс и остановите его выполнение, особенно если вы используете твердотельный накопитель. Если вам интересно, какой процесс постоянно загружает ваш жесткий диск, вот как найти вызывающую ошибку программу.



Как отслеживать активность дискового ввода-вывода в Windows

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



Использование диспетчера задач для отслеживания операций чтения / записи ввода-вывода с диска программами

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



  1. Откройте диспетчер задач и выберите вкладку «Сведения».
  2. Щелкните правой кнопкой мыши заголовок столбца (имя, идентификатор, статус и т. Д.) И нажмите Выбрать столбцы
  3. Установите следующие флажки и нажмите ОК.
    • Байты чтения ввода / вывода
    • Байты записи ввода / вывода

    taskmgr читать байты ввод / вывод писать байты

    Байты чтения ввода / вывода - это количество байтов, прочитанных в операциях ввода / вывода, сгенерированных процессом, включая ввод / вывод файла, сети и устройства. В то время как Байты записи ввода / вывода - это количество байтов, записанных в операциях ввода / вывода процессом, включая ввод / вывод файла, сети и устройства. Байты чтения ввода-вывода и байты записи ввода-вывода, направленные на дескрипторы CONSOLE (объект ввода консоли), не учитываются.



  4. Затем отсортируйте объявления по I / O Читать байты и посмотрите, какое приложение генерирует максимальное количество операций ввода-вывода (в байтах / сек). Аналогично сортировать по I / O Запись байтов чтобы увидеть, какая программа непрерывно записывает на жесткий диск.
    taskmgr читать байты ввод / вывод писать байты
Вы также можете отслеживать операции ввода-вывода файловой системы и реестра с помощью Process Explorer.

отслеживать использование io диска - проводник процессов

Загрузите Process Explorer из Обозреватель процессов - Windows Sysinternals страница.

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

СВЯЗАННЫЙ: Исправить проблему с высокой загрузкой диска в Google Chrome (100%)


Использование монитора ресурсов для отслеживания операций чтения / записи ввода-вывода на диск программами

При отслеживании дискового ввода-вывода с помощью диспетчера задач существует два ограничения.

  1. Диспетчер задач показывает имя процесса, отвечающего за постоянную загрузку диска при чтении или записи. Но он не показывает вам соответствующие имена файлов.
  2. Вы можете сортировать по чтению ввода-вывода или записи ввода-вывода, но нет возможности сортировать результаты по общему количеству операций ввода-вывода (комбинированное чтение и запись).

Чтобы преодолеть ограничения диспетчера задач и провести тщательный анализ, используйте отличный Монитор ресурсов Утилита (Resmon), встроенная в Windows.

  1. Запустите Resource Monitor, запустив resmon.exe . Или нажмите Открытый монитор ресурсов на вкладке 'Производительность' диспетчера задач.
  2. В мониторе ресурсов щелкните вкладку Диск. Вы можете отсортировать предметы по Читать ввод / вывод , Запись ввода / вывода и Всего ввода / вывода (байт / сек).
  3. См. Раздел «Активность диска», в котором отображается список процессов и имя файла, в который выполняется запись / чтение, а также скорость ввода-вывода.

    монитор ресурсов resmon.exe читать байты ввод / вывод писать байты

Это дает вам четкое представление о том, что вызывает непрерывное перемешивание жесткого диска.

Мы уже рассказывали о Resmon: посмотрите другие варианты его использования.

  1. Узнайте, какой процесс заблокировал файл без сторонних инструментов
  2. Как использовать монитор ресурсов, чтобы узнать, какой процесс заблокировал файл?
  3. Какая программа использует всю вашу пропускную способность Интернета? Используйте монитор ресурсов, чтобы найти его

Использование Process Monitor

Отличный Монитор процесса Утилиту можно использовать, чтобы узнать, в какой файл выполняется запись и каким процессом.

В Process Monitor для захвата ввода-вывода записи на диск настройте фильтр следующим образом:

Категория → Написать → Включить → Добавить → ОК

отслеживать использование io диска - проводник процессов

А затем включите Показать активность файловой системы кнопка на панели инструментов - отключение остальных четырех кнопок.

Вы увидите список операций ввода-вывода с диском / файлом и соответствующие процессы.

отслеживать использование io диска - проводник процессов

Для захвата операций чтения фильтр будет:

Категория → Читать → Включить → Добавить → ОК

Увидеть Как использовать Process Monitor для отслеживания изменений реестра и файловой системы для подробного руководства.


Задачи автоматического обслуживания?

Если вы замечаете постоянную вибрацию жесткого диска, когда ваша система простаивает, возможно, Windows работает задачи автоматического обслуживания (что хорошо, если вы не запускаете несколько виртуальных машин на одном хост-компьютере одновременно).

Автоматическое обслуживание - это набор встроенных (и сторонних) запланированных задач (например, очистка диска , Автоматическое обновление приложений Store и т. д.), которые срабатывают, когда вы оставляете систему в бездействии примерно на 5 минут. Если у вас нет конкретной и уважительной причины, не отключайте автоматические обновления.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)