Как определить, что запускает процесс?


2

На моей машине с XP каждый раз запускается процесс python.exe, который занимает 100% моего процессора. Я должен убить его из монитора задач. Как определить, что это за процесс и как его отключить? Я понятия не имею, что запускает Python.


> каждый такой? Вы имеете в виду, так часто или каждый запуск?
Jonno_FTW

@Marcus en.wikipedia.org/wiki/Windows_Task_Manager#Processes предполагает, что вы должны иметь возможность добавлять больше информации на дисплей с помощью View -> * Select Columns *. Если информация, которую вы ищете, доступна, она, вероятно, будет доступна там.
Ритвик Бозе

Ответы:


7

Проверьте Process Explorer . Он может упорядочить процессы в родительской иерархии, чтобы вы могли сразу увидеть, какой процесс запущен и что.

Кроме того, он обладает множеством других полезных функций (таких как проверка параметров запуска программы - это также поможет вам определить, что запускает python) и может быть установлен для замены диспетчера задач.

Process Explorer


0

Я предлагаю использовать Event Viewer, чтобы увидеть, что происходит. Это может занять немного поиска, чтобы увидеть, где проблема. Регистратор принимает много информации в.

Вы можете найти его в разделе «Администрирование» в меню «Пуск». Смотрите эти 2 статьи для получения дополнительной информации:

http://support.microsoft.com/kb/308427

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/snap_event_viewer.mspx?mfr=true


0

Посмотрите на Uniblue, сайт программного обеспечения. У них есть бесплатное приложение, которое работает очень хорошо - оно называется что-то вроде Process Quicklink. Для этого нужно добавить маленькую кнопку к каждому процессу, который вы видите в диспетчере задач Microsoft. Прямо сейчас, например, мой Диспетчер задач Windows находится в углу моего экрана. Я вижу, что работает так называемый unsecapp.exe и имя пользователя SYSTEM. Само собой разумеется, я понятия не имею, для чего этот процесс. Если я нажму на маленькую кнопку в столбце рядом с именем (зеленая кнопка, предоставляемая продуктом Uniblue), я перейду к экрану, предоставленному Uniblue, который сообщает мне, что это за процесс, кому он принадлежит, что он делает. ,

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


0

Я бы лично согласился с решением Фактора Мистика. Это, как говорится, иногда это не работает, поскольку родительский процесс может закрыться (или несколько других причин).

Если это произойдет, я хотел бы предложить Microsoft / Sysinternals Process Monitor .

Вы можете создать набор фильтров, Operation is Process Createи он должен сообщить вам, какой процесс открыл какой процесс.

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.