Инструмент, который находит, какой процесс вызывает активность жесткого диска?

22

Иногда моя система Windows 7 интенсивно обращается к жесткому диску в течение нескольких минут, и это значительно замедляет работу машины.

Есть ли инструмент, который говорит мне, какой процесс вызывает его? Это включает в себя, если Windows обращается к виртуальной памяти? Я попробовал DiskMon от SysInternals, но он не показывает полезную информацию, например, процесс. Диспетчер задач показывает некоторые счетчики ввода / вывода, но я все еще не могу определить, какой из них делает это больше всего. Плюс это не показывает доступ к виртуальной памяти.

Tony_Henrich
источник

Ответы:

-1

"Что делает мой компьютер?" :

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

Бесплатное программное обеспечение "Что делает мой компьютер?" говорит вам, почему. Он показывает все программы (с подробностями!), Которые обращаются к вашему жесткому диску или используют процессор. Кроме того, у вас есть возможность закрыть эти программы или даже удалить их.

harrymc
источник
4
Чем это лучше, чем диспетчер задач? Он делает то же самое, только с меньшим количеством предоставленной информации.
Крис Пратт
Этот ответ датируется 2010 годом!
harrymc
36

Resource Monitor может сделать это и встроен в Windows 7. Вы можете получить к нему доступ с помощью кнопки на вкладке Performance в диспетчере задач .

Открыв Resource Monitor, раскройте раскрывающийся список Disk Utilization. Он покажет вам, какие процессы обращаются к диску. На вкладке «Диск» вы можете получить более подробную информацию о том, какие процессы используют объем дискового ввода-вывода, а также другие статистические данные.

Монитор ресурсов из диспетчера задач

jftuga
источник
Но как использовать Resource Monitor? Если я просматриваю вкладку «Диск» и сортирую по «Total (B / sec)», то всегда вверху «System» и «C: \ pagefile.sys», что бесполезно.
эндолит
5

Как говорит @weloytty, монитор ресурсов поможет. Вы также можете проверить Process Explorer из MS / systernals Process Explorer

Вы случайно не используете Skype в этой системе? Если да, то стал ли он суперузлом, и теперь у вас весь этот трафик? Выйдите из Skype и убедитесь, что значок не остается в области уведомлений. Даже если вы не можете принимать звонки, он все равно может быть запущен

Дейв М
источник
На самом деле я использую Skype; это требуется для моей работы. Хмм.
3Dave
Это можно исправить, но я не могу получить ссылку для работы с полным документом. Исправление реестра. Сделайте резервную копию, прежде чем вносить какие-либо изменения, и я попытаюсь найти документ редактора реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Skype] [HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Skype \ Phone] "DisableSupernode" = dword: 00000001
Дейв М
Раньше это было описано здесь http://www.skype.com/intl/en-us/security/universities/, но в настоящее время инструкция по изменению реестра отсутствует.
Дэйв М
3

Перейдите в Панель управления \ Все элементы панели управления \ Информация о производительности и инструменты \ Расширенные инструменты и запустите монитор ресурсов. Вы можете увидеть, что там попадает на диск.

http://technet.microsoft.com/en-us/edge/Video/ff710685

weloytty
источник
Благодарность! Я узнал, что его также можно открыть из командной строки superuser.com/questions/65693/create-a-link-to-resource-monitor
xverges
1

Я НАШЕЛ ЭТО! Это глупое программное обеспечение под названием Seagate Dashboard, и оно автоматически устанавливается на ваш компьютер, когда вы подключаете внешний жесткий диск Seagate. По какой-то причине этот POS делает что-то циклически, примерно раз в секунду. Все, что он делает, включает в себя оперативную память, и, как обычно, Windows - в сочетании с антивирусным программным обеспечением, которое по какой-то причине использует ужасное количество оперативной памяти - занимает всю оперативную память, поэтому машине приходится прибегать к виртуальной памяти и начинает движение HD. Настройка виртуальной оперативной памяти занимает около секунды - и этого достаточно, чтобы Seagate Dashboard снова ударил по ней. Система постоянно занята этой циклической манипуляцией с ОЗУ, которая не проявляется как активность (!) И мешает чему-либо еще работать правильно.

Исправить это просто:

Пуск -> Панель управления -> Администрирование

дважды щелкните по Сервисам

прокрутите список вниз, чтобы найти службу Seagate Dashboard Service

щелкните по нему правой кнопкой мыши и нажмите «Стоп». Все станет намного лучше сразу!

щелкните правой кнопкой мыши еще раз и измените «автоматический» на «ручной» - или, возможно, даже «отключить» - чтобы он больше не беспокоил вас.

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