Невозможно завершить процесс, «уже завершен»

Невозможно завершить процесс, «уже завершен»

В Windows 8 я регулярно довожу процессы до состояния, в котором я не могу их завершить. Skypekit.exe, похоже, является процессом, который чаще всего вызывает эту проблему, но и другие процессы могут это делать.

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

  • иметь права администратора (и запустить диспетчер задач с ними)
  • владеть этим процессом
  • имеют право прекратить его

«Process Hacker 2» показывает более подробное сообщение об ошибке, в котором говорится, что я не смог завершить процесс, потому что онуже прекращено. Тем не менее, процесс определенно все еще существует, потому что каждый протестированный мной менеджер задач все еще видит его.

По данным Process Hacker, skypekit.exe все еще выполняет один поток: skypekit.exe!Sal::VoiceEngineInterface::SALwindows_salsa_debug_3871+0x257e5

«Терминатор» Process Hacker не может завершить такой процесс, но при запуске тактики «Закрыть дескрипторы процесса» Process Hacker сам застревает, оставляя свои окна в состоянии «не отвечает». В этом состоянии другие диспетчеры задач, в свою очередь, не могут завершить Process Hacker.

Похоже, проблема в дескрипторе, который невозможно закрыть. Этот дескриптор называется "\Device\Afd". Закрытие этого дескриптора приводит к тому, что закрывающий его процесс зависает таким же образом (первая попытка) или к сообщению об ошибке, объясняющему, что дескриптор был защищен с помощью NtSetInformationObject (дальнейшие попытки).

Когда я попытался закрыть этот дескриптор вручную, а затем попытался завершить skypekit.exe с помощью его «Терминатора» -> «закрыть ... в режиме ядра», я получил панику ядра.

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

Почему это происходит? Как мне убить эти процессы?

решение1

Попробуйте использовать последние версии драйверов от производителей (ИнтелиРеалтек) вместо использования тех, что есть у MS.

Если вам удается регулярно воспроизводить проблему, попробуйте удалить карту Realtek и/или отключить адаптер Intel, проверяя каждое изменение и проверяя, сохраняется ли проблема.

Связанный контент