Windows 7 x64 Skype'ı öldüremez


9

Skype takıldı ve Windows kullanıcı arayüzü kaybolduğunda bile işlemi öldüremedi. Skype'ın tekrar çalışması için bilgisayarı yeniden başlatmam gerekiyordu.

Yönetici olarak çalışıyor:

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

Bu nasıl mümkün olabilir?

Şerefe.


1
Buna neyin neden olacağından emin değilim, ancak ileride onu öldürmek için Process Explorer'ı kullanabilirsiniz. Görev Yöneticisi yapsa bile benim için asla başarısız olmaz.
Oliver G

1
Bunun neden olduğunu bilmiyorum, belki sistem çapında bir kilit falan. Ama bu bana birkaç kez oldu. Hangi programı denedim uygulama temelde "unkillable" oldu. Process Explorer bile başarısız oldu. Yeniden başlatma tek çıkış yolu oldu.
Apache

2
Skype kapanmıyor . Görünüşe göre Skype ile ilgili sorun tüm platformlarda yayılıyor. Aynı sorunu Ubuntu'da bul .
vulcan raven

Microsoft zaten Skype'ı öldürdü
Troydm

Yanıtlar:


6

Unkillable Skype, Yardımcı İşlev Sürücüsüne ( /devices/AFD) bir tutamacı kapatmaya çalışan Skype iş parçacıklarından birinden kaynaklanır .

Bu yakın arama askıda kalır ve asla geri gelmez. İşlemi öldürmeye çalıştığınızda, G / Ç isteği iptal edilir, ancak iptal de askıda kalır. İş parçacıkları geri dönünceye kadar işlemden çıkamaz ve iptal işlemi tamamlanıncaya kadar iş parçacığı geri dönemez, bu nedenle işlemin sonlandırılması imkansızdır.

Bunu çekirdek modu hata ayıklayıcısıyla onaylayabilirsiniz. Ayrıntılar için bu TechNet blog makalesine bakın.

Uzaktaki bir hata ayıklayıcı kullanmanız gerekir, çünkü Skype, pencereleri başka türlü donduracak bazı işlenmemiş istisnalara neden olur.

Olası neden, bazı ağ filtresi sürücülerinde bazı hatalardır.


Bu sorun gibi görünüyor ve web skype da çöküyor
KinSlayerUY

Kulağa makul geliyor, ama bu konuda ne yapmalı!?
TT--

5

Bu anahtarlarla Taskkill'i tekrar deneyin :

taskkill.exe /f /fi "status eq not responding"

Ayrıca görünebilir HKU \ Control Panel \ Desktop ve değerini değiştirmek WaitToKillAppTimeoutdaha düşük bir değere 16000 (milisaniye) varsayılan değerinden (ancak 0!) Ve HungAppTimeout4000 varsayılan değeri daha düşük bir değere (milisaniye) (dan ancak 0 değil).


1
Ne yazık ki benim durumumda, hangi açıklama verilen maçlar yardımcı olmadı.
JRA_TLL

Bu beni Görev Kurulu also.Thanks görünmüyor edildi Skype, öldürme yardımcı
Vishnu

4

İşlem adı Skype Kurumsal içindir "lync.exe", ancak İşlem Açıklaması Skype Kurumsal'dır "

Taskkill.exe / IM lync.exe / F'yi deneyin


Lütfen soruyu tekrar dikkatlice okuyun. Yanıtınız yok değil orijinal soruya cevap.
DavidPostill

2

Benim durumumda da sorun yok gibi görünüyor.

c:\Windows\System32>tasklist | find "Skype"
Skype.exe                     8380 Console                    1    133,628 K

c:\Windows\System32>taskkill /pid 8380 /f /t
SUCCESS: The process with PID 10296 (child process of PID 8380) has been termina
ted.
SUCCESS: The process with PID 8380 (child process of PID 3616) has been terminat
ed.

c:\Windows\System32>tasklist | find "Skype"

c:\Windows\System32>

Ancak, sizin durumunuzda, BAŞARI mesajı görüntülenirken 'UI-iş parçacığı işleminin kapanma durumunda kilitli olduğu anlaşılıyor.

Çözüm:

Bu durumda , görev çubuğundaki (gizli simgeleri göster) okuna tıklayın , uygulama simgesinin hala orada olduğunu göreceksiniz. Fareyle simgenin üzerine gelin ve kaybolduğunu göreceksiniz! Komutu yeniden çalıştırın ve işlemi yeniden bulamazsınız, bu işlem işlemin kapandığını, kullanılamaz olduğunu ve devre dışı olduğunu gösterir .


Ne yazık ki benim durumumda, hangi açıklama verilen maçlar yardımcı olmadı.
JRA_TLL

1

Yeni bir kısayol yapın. Konum satırına "C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe" / shutdown girin ve Skype'ı öldürmesini adlandırın

Peter


Bu benim için çalışıyor. (Microsoft işleri böyle korkunç bir dışkı yığını).
demented hedgehog

Ne yazık ki benim durumumda, hangi açıklama verilen maçlar yardımcı olmadı.
JRA_TLL

-3

Bence cevabım var ve skype sürecini kendiniz yaratabileceğiniz basit bir kısayolla öldürmenin bir yolu var. Skype'ın herhangi bir sürümünde her zaman benim için çalıştı.

İşte adımlar:

  1. Masaüstünün boş bölümünü sağ tıklayın ve Yeni'yi seçin

=> Kısayol

  1. Açılan pencereye şunu yazın:

    taskkill.exe / IM skype.exe / T / F

Ardından Enter tuşuna basın (veya 'İleri'yi tıklayın)

  1. Kısayolun adını yazın (SkypeKill olabilir) ve 'Son'u tıklayın (veya Enter tuşuna basın)

  2. isteğe bağlı: kısayolunuza güzel bir kırmızı skype simgesi seçebilir ve ekleyebilirsiniz; google resimlerden birini indirin, taşımayacağınız güvenli bir dosyaya yerleştirin.

ardından kısayolu, özellikleri sağ tıklayın, simgeyi değiştirin / değiştirin, simge dosyanızın bulunduğu klasörü bulmak için göz atın.

  1. ayrıca isteğe bağlı: Skype'ın bu görev çubuğu simgesine tek bir tıklamayla kapatılıp kapatılabilmesi için kısayolu görev çubuğuna sabitleyin (sürükleyin).

Bu kadar. Bunun yaptığı:

/ IM "görüntü adı" ile bir işlemi zarif bir şekilde kapatır

Skype.exe

/ T açılan tüm ilişkili işlemleri kapatır skype.exe

Umarım hepiniz için de çalışır, burada bir cevap yayınlayarak bize bildirin ya da etmeyin :)


Bu sadece önceki cevapları tekrarlar
Ramhound

1
@Ramhound: Aslında bundan daha kötü. Sorusu "diyor X'in çalışma yapmaz; bunun yerine neyi kullanabiliriz?" ve bu cevap, " X'i deneyin ; her zaman benim için çalıştı."
G-Man 'Eski Monica'yı Yeniden Başlat'
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.