O Skype travou e o Windows não conseguiu interromper o processo, mesmo quando a interface do usuário desapareceu. Eu tive que reiniciar o computador para obter o Skype novamente funcionando.
Executando como administrador:
C:\Windows\system32>tasklist | find "Skype"
Skype.exe 2708 Console 1 92,328 K
C:\Windows\system32>taskkill.exe /pid 2708 /F /T
SUCCESS: The process with PID 2708 has been terminated.
C:\Windows\system32>tasklist | find "Skype"
Skype.exe 2708 Console 1 92,328 K
Como isso pode ser possível?
Felicidades.
windows-7
skype
process
task-manager
NullOrEmpty
fonte
fonte
Respostas:
O Skype inábil é causado por um dos threads do Skype que tenta fechar um identificador no Driver de Função Auxiliar (
/devices/AFD
).Essa estreita chamada trava e nunca mais volta. Quando você tenta interromper o processo, a solicitação de E / S é cancelada, mas o cancelamento também trava. O processo não pode encerrar até que seus encadeamentos retornem, e o encadeamento não pode retornar até que o cancelamento seja concluído, portanto, o encerramento do processo é impossível.
Você pode confirmar isso com um depurador no modo kernel. Consulte este artigo de blog do TechNet para obter detalhes.
Você precisa usar um depurador remoto, porque o Skype causa algumas exceções não tratadas, que congelam as janelas caso contrário.
A causa provável é algum bug em algum driver de filtro de rede.
fonte
Tente novamente Taskkill com estas opções:
Você também pode procurar em HKU \ Control Panel \ Desktop e alterar o valor do valor
WaitToKillAppTimeout
padrão de 16000 (milissegundos) para um valor mais baixo (mas não 0!) EHungAppTimeout
do valor padrão de 4000 (milissegundos) para um valor mais baixo ( mas não 0).fonte
O nome do processo para Skype for Business é "lync.exe", mas a Descrição do Processo é Skype for Business "
Tente taskkill.exe / IM lync.exe / F
fonte
Também não parece ser problema no meu caso.
No entanto, no seu caso, parece-me que o thread da interface do usuário do processo está bloqueado no estado de fechamento enquanto a mensagem SUCESSO foi exibida.
Solução:
Se isso acontecer, clique na ▲seta (mostrar ícones ocultos) na barra de tarefas e verá que o ícone do aplicativo ainda está lá. Passe o mouse sobre o ícone e você o verá desaparecer! Execute o comando novamente e você não encontrará o processo novamente, o que indica que o processo foi fechado, inutilizável e inativo .
fonte
Faça um novo atalho. Digite "C: \ Arquivos de Programas (x86) \ Skype \ Phone \ Skype.exe" / shutdown na linha de localização e nomeie-o como kill Skype
Pedro
fonte
Eu acho que tenho a resposta e uma maneira de matar o processo do skype com um atalho simples que você pode criar. Sempre funcionou para mim, com qualquer versão do Skype.
aqui estão os passos:
=> Atalho
Digite isso na janela que se abre:
Em seguida, pressione Enter (ou clique em 'Avançar')
Digite o nome do atalho (pode ser SkypeKill) e clique em 'Concluir' (ou pressione Enter)
opcional: você pode escolher e adicionar um belo ícone do skype vermelho ao seu atalho; faça o download de um no google images, coloque-o em um arquivo seguro que você não moverá.
depois, clique com o botão direito do mouse no atalho, propriedades, altere / modifique o ícone, procure a pasta com o seu arquivo de ícone.
É isso aí. O que isso faz é:
/ IM fecha graciosamente um processo com o "nome da imagem"
skype.exe
/ T fecha todos os processos associados skype.exe aberto
Espero que funcione para todos vocês também, deixe-nos saber se funciona ou não publicando uma resposta aqui :)
fonte