Как преодолеть Access Denied при уничтожении процесса в Windows? [Дубликат]


14

Как убить процесс, который не хочет? У меня есть сообщение «Отказано в доступе» при попытке завершить процесс. Я знаю, что это может быть связано с ожиданием драйвера устройства, и, вероятно, в этом причина.

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

Как это сделать?

Запуск Диспетчера задач, procxp и procxp64 в качестве администратора не помог.


Что это за процесс?
Остин Т Френч

Любой, который пишет на диск. Напримерjavaw.exe
Димс

Интересно. Я могу убить системный процесс и принудительно перезагрузить черный экран с помощью Process Explorer, поэтому я удивлен, что есть вещи, которые вы не можете убить с его помощью.
Фрэнк Томас

Я тоже удивлен. Но это факт.
Димс

Java работает что-нибудь еще? Какая учетная запись работает? С уважением? Это ребенок / родитель чего-либо?
Остин Т Френч

Ответы:


14

В зависимости от состояния процесса, может не быть способа убить его вообще. Смотрите этот ответ для более подробного обсуждения, суть которого:

Если он не исчезает, он в настоящее время заблокирован в ожидании какого-либо ресурса ядра (возможно, с ошибочным драйвером), и нет ничего (кроме перезагрузки), который вы могли бы сделать, чтобы процесс ушел.

Проверьте этот раздел Википедии :

Назначение учетной записи администратора - разрешить внесение изменений в компьютер в масштабе всей системы (за исключением привилегий, ограниченных локальной системой).

Как администратор, вы (близкий к себе) руководитель пользовательского пространства (за исключением приведенного выше предостережения о локальной системе). Глючный драйвер работает в режиме ядра . Посмотрите рецензию Джеффа Этвуда на два режима здесь .


2
Это способ: я могу выйти, а затем войти. Но это долгий путь. Есть короткий?
Димс

3
Также странно, что, будучи администратором, я по-прежнему ограничен в правах. Багги водитель тоже должен быть убит по делу.
Димс

Смотрите мое редактирование выше.
Джефф

1
@Dims Вы не можете просто убить глючного водителя. Водители могут быть только изящно удалены; Все остальное повлечет за собой сбой системы. Поэтому, если драйвер не будет реагировать на сигнал, который ему необходимо выгрузить, единственное решение - выключить систему и не загружать драйвер при его запуске.
Дарт Андроид

1
Как я могу убить процесс, если выйти из системы, а затем войти в систему? Не происходит сбоя системы и перезагрузки!
Димс

3

Конечно, утилита Process Hacker сделает это для Вас на свой страх и риск, потому что иногда убивать системные процессы опасно!


8
Вы ничего не рассказали о Resource Hacker - что это, где взять и, самое главное, как использовать его для уничтожения процесса. Я только что запустил его (этот старый инструмент редактирования ресурсов) и не смог найти ничего, связанного с процессами.
Гроностай

Это не сработало. Когда я попробовал это, я получил сообщение об ошибке «невозможно прекратить mspaint.exe». Кроме того, это не системный процесс, который я хочу убить, это процесс, который я запустил сам и который не отвечает (в данном случае Paint, но у меня была такая же проблема с другими программами).
Дональд Дак

Это прекрасно, это сработало :). Убитая bitdefender (которая была заблокирована ИТ-администраторами), эта программа всегда увеличивает объем памяти со временем. Process Hacker смог завершить его, в то время как Process Explorer (Procexp) не смог.
Goamn

3

Я могу подтвердить, что все эти проблемы "невозможно убить приложение, доступ запрещен" связаны с неисправными драйверами.

У меня была эта проблема в Windows 8.1 довольно долгое время, она сводила меня с ума, пока я не обнаружил, что это был один из моих USB MIDI-контроллеров.

Так..! Лучший способ решить это:

  1. вы получаете застрявшее приложение, оно говорит «доступ запрещен», когда вы пытаетесь убить его.

  2. Откройте диспетчер задач.

  3. Начните отключать устройства, внимательно глядя на диспетчер задач.

  4. Как только вы отключите что-то, и приложение уйдет из диспетчера задач, вы ЗНАЕТЕ, что это вызывает проблему.

  5. Обновите драйвер или дождитесь появления нового для устройства-нарушителя.


2
И ... как отключить внутренний CDRom в ноутбуке? ;)
TheFrost

1
Я мог физически отключить мой флэш-накопитель, но приложение, которое я не хочу уничтожать, заблокировало его от обычного извлечения. И это приложение не выйдет изящно, пока я не избавлюсь от процесса «осиротевший / зомби» (также запускаю флэш-накопитель). Словить 22.
Джесси Чисхолм

Ничего себе, у меня есть эта проблема в течение долгого времени, это была моя мышь, не подключенная правильно, я отключил несколько вещей, пока я не добрался до своей мыши, каким-то образом это было потянуто прежде, и я не обращал особого внимания на "USB-устройство сообщение не работает должным образом, потому что все работало хорошо, даже эта мышь.
Лестат
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.