У меня есть компьютер с SSD C: и HDD D: последний ранее (слышно) выключался, когда он не использовался.

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

Я попытался с помощью опции Process Explorer "Найти дескриптор или DLL", но это только показывает, что explorer.exe имеет несколько дескрипторов на D: Я предполагаю, что всегда "скучаю" по маленьким шипам при поиске ручек.

Есть ли другой способ найти то, что я ищу?

2 ответа2

1

График диска Process Explorer покажет, какая программа генерировала ввод-вывод, если вы наводите курсор на всплеск (в приведенном ниже случае это моя антивирусная программа).

Дисковая активность

Если это не поможет вам разобраться в проблеме, попробуйте ProcMon монитора процессов , который также входит в SysInternals Suite, и отфильтруйте имена, начинающиеся с D:\ , хотя возможны и другие способы доступа к диску. Например, через сетевой адрес (на рисунке ниже я не активировал D: поэтому я показал антивирусную активность на C: .

ProcMon Filter

Монитор процесса

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

1

Попробуйте посмотреть в Resource Monitor, какие файлы открыты, в соответствии с этим представлением вы можете найти, какие процессы работают с этими файлами. Всегда есть способ запустить Windows в безопасном режиме и проверить, сохраняется проблема или нет. Если нет, отключите все ненужные программы при запуске (например, через CCleaner) и запустите их вручную и найдите изменения.

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