Skype est resté bloqué et Windows n'a pas pu tuer le processus même lorsque l'interface utilisateur avait disparu. J'ai dû redémarrer l'ordinateur pour que Skype fonctionne à nouveau.
Exécution en tant qu'administrateur:
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
Comment cela peut-il même être possible?
À votre santé.
windows-7
skype
process
task-manager
NullOrEmpty
la source
la source
Réponses:
Unkillable Skype est provoqué par l'un des threads Skype essayant de fermer une poignée au pilote de fonction auxiliaire (
/devices/AFD
).Cet appel proche se bloque et ne revient jamais. Lorsque vous essayez de tuer le processus, la demande d'E / S est annulée, mais l'annulation se bloque également. Le processus ne peut pas quitter jusqu'à ce que ses threads reviennent, et le thread ne peut pas retourner jusqu'à ce que l'annulation soit terminée, la fin du processus est donc impossible.
Vous pouvez le confirmer avec un débogueur en mode noyau. Consultez cet article du blog TechNet pour plus de détails.
Vous devez utiliser un débogueur distant, car Skype provoque des exceptions non gérées qui gèleront autrement les fenêtres.
La cause probable est un bogue dans un pilote de filtre réseau.
la source
Essayez à nouveau Taskkill avec ces commutateurs:
Vous pouvez également rechercher dans HKU \ Control Panel \ Desktop et modifier la valeur de
WaitToKillAppTimeout
la valeur par défaut de 16000 (millisecondes) à une valeur inférieure (mais pas 0!) EtHungAppTimeout
de la valeur par défaut de 4000 (millisecondes) à une valeur inférieure ( mais pas 0).la source
Le nom du processus pour Skype Entreprise est "lync.exe", mais la description du processus est Skype Entreprise "
Essayez taskkill.exe / IM lync.exe / F
la source
Cela ne semble pas non plus être un problème dans mon cas.
Cependant, dans votre cas, il me semble que le thread d'interface utilisateur du processus est verrouillé en état de fermeture alors que le message SUCCESS était affiché.
Solution:
Si cela se produit, cliquez sur la ▲flèche (afficher les icônes cachées) dans la barre des tâches, vous verrez que l'icône de l'application est toujours là. Passez la souris sur l'icône et vous la verrez disparaître! Exécutez à nouveau la commande et vous ne retrouverez pas le processus, ce qui indique que le processus était en cours de fermeture, inutilisable et inactif .
la source
Créez un nouveau raccourci. Entrez "C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe" / shutdown dans la ligne d'emplacement puis nommez-le tuer Skype
Peter
la source
Je pense avoir la réponse et un moyen de tuer le processus skype avec un simple raccourci que vous pouvez créer vous-même. Cela a toujours fonctionné pour moi, avec n'importe quelle version de Skype.
voici les étapes:
=> Raccourci
Tapez ceci dans la fenêtre qui s'ouvre:
Appuyez ensuite sur Entrée (ou cliquez sur «Suivant»)
Tapez le nom du raccourci (peut être SkypeKill) et cliquez sur 'Terminer' (ou appuyez sur Entrée)
facultatif: vous pouvez choisir et ajouter une belle icône skype rouge à votre raccourci; téléchargez-en un dans google images, placez-le dans un fichier sécurisé que vous ne pourrez pas déplacer.
puis, faites un clic droit sur le raccourci, les propriétés, changez / modifiez l'icône, parcourez pour trouver le dossier avec votre fichier d'icône.
C'est ça. Ce que cela signifie:
/ IM ferme gracieusement un processus avec le "nom de l'image"
skype.exe
/ T ferme tous les processus associés skype.exe ouvert
J'espère que cela fonctionnera pour vous aussi, faites-nous savoir si cela fonctionne ou non en publiant une réponse ici :)
la source