2

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

Я уже пытался сбросить приоритет процесса на "Idle", чтобы смягчить эффекты, но проблема не в процессоре. Скорее, процесс очень интенсивно использует диск и, независимо от приоритета процесса, он по-прежнему вызывает значительную перегрузку диска во время работы, что влияет на все остальное, что я делаю в то время.

Используя Process Explorer, я могу найти процесс, щелкнуть правой кнопкой мыши и выбрать Kill Process, но я всегда получаю сообщение «Ошибка завершения процесса: доступ запрещен».

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

Как я могу убить такой процесс? Есть ли способ для меня где-нибудь изменить безопасность процесса или список контроля доступа (ACL), используя Process Explorer или другой инструмент, чтобы я мог эффективно убить его?

5 ответов5

1

Процесс может начинаться с SeShutdownPrivilege, установленного в Deny (или не установленного в Allow) для вас или группы, в которой вы находитесь.

procexp.exe , найдите процесс, щелкните правой кнопкой мыши -> Свойства -> вкладка Безопасность -> Кнопка «Разрешения». Вам может потребоваться запустить procexp.exe повышенными правами, чтобы что-либо увидеть.

1

Похоже, я могу убить рассматриваемый процесс с помощью Process Hacker, о котором, по совпадению, я узнал сегодня из рекламной рекламы сообщества SuperUser:

Process Hacker: больше, чем вы когда-либо хотели от Process Explorer.

Одна из перечисленных функций - "мощное завершение процесса". Со страницы проекта:

Process Hacker - это бесплатная программа просмотра процессов с открытым исходным кодом и редактор памяти с уникальными функциями, такими как мощное завершение процесса. Он может показывать сервисы, процессы и их потоки, модули, дескрипторы и области памяти. [акцент мой]

Хотя я не собираюсь заменять Process Explorer, это, безусловно, новый дополнительный инструмент, который стоит иметь в виду, и мне интересно узнать больше об этом.

1
at 16:44 /Interactive taskmgr.exe

Это добавит задание в планировщик для запуска taskmgr.exe в 16:44. Выберите ваше время около 1 минуты в будущем от текущего времени. Taskmgr.exe будет работать с системной учетной записью, которая имеет дополнительные привилегии. Посмотри, работает ли это.

0

taskkill /f сделает это!

0

Какое программное обеспечение? Похоже, это работает как услуга. Вы получите эту ошибку, когда попытаетесь уничтожить процесс (из диспетчера задач или Process Explorer), который работает как сервис.

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