Кто читает мой жесткий диск? (Svchost)
Я использую Windows 7 Pro. Используя инструмент Process Monitor, я вижу, что Windows постоянно читает и записывает данные на жесткий диск.
Большую часть времени под Process Name
Я вижу, что программа читает, что. Я не всегда рад тому, что вижу, например, почему этот процесс называется Chrome.exe
читать вещи, когда я не активно их использую? Почему эти различные программы постоянно читают и записывают в различные пути реестра? И так далее. Но неважно, по крайней мере, я знаю, что это за программное обеспечение, поэтому я могу удалить его или обвинить в этом, если мне нужно.
Но один процесс беспокоит меня больше всего. это svchost.exe
, Он много чего читает, и я хочу узнать больше о том, кто и что стоит за svchost. т.е.
Вопрос:
- Как мне узнать, что это за процесс / программа, которая инструктирует svchost прочитать тот или иной файл?
- Я хочу собрать информацию, чтобы помочь мне ответить на такие вопросы, как "как отключить X", "как мне минимизировать запись с X", "Нужно ли вообще X"?
Примечание: это является частью моей более крупной цели по минимизации записи на жесткий диск, поскольку я устанавливаю SSD на свой компьютер как диск только для ОС и программ и хочу минимизировать число операций ввода-вывода.
2 ответа
Насколько я знаю, scvhost - это просто системный процесс для Windows. Увидеть:
http://en.wikipedia.org/wiki/Svchost
Возможно, вам удастся поработать с различными службами Windows, но я думаю, что по большей части это то, что есть.
Я бы не стал слишком беспокоиться о вводе / выводе для вашего SSD. Если вы не выполняете постоянную, необычно интенсивную работу с диском, я не могу представить, что ваш SSD будет слишком сильно затронут.
Это системный процесс, который "размещает" Сервисы, и эти Сервисы могут не обязательно быть Системными Сервисами. Служба обычно представляет собой просто процесс, который работает в фоновом режиме непрерывно
Попробуйте Process Explorer (также от SysInternals)
Щелкните правой кнопкой мыши, перейдите в свойства процесса и просмотрите вкладку "Службы".
Вы также можете получить немного больше информации в простой старой Windows
В мониторе ресурсов...
(Вы можете открыть его через диспетчер задач на вкладке "Производительность"). Перейдите на вкладку "Диск" и просмотрите раздел "Активность диска". "Образ" (процесс) будет svchost.exe, но в нем будет строка для каждого отдельного файла, который использует процесс, а имя файла и местоположение могут дать вам представление о том, что он делает.
Еще один совет: в списке процессов диспетчера задач вы можете перейти в Параметры и добавить столбец с именем Командная строка. Это показывает вам полный путь и аргументы, используемые для запуска процессов, что может дать вам быстрый совет относительно того, что делают эти общие процессы.