Windows 10'da fareyi kullanmadan bir programı nasıl durdurabilirim?


55

Hemen masaüstünü ele geçiren ve fare kontrolünü devre dışı bırakan bir Visual Studio C # Windows uygulamasında hata ayıklamaya çalışıyorum. Donduğunda, bir şekilde durduramam gerekiyor. Windows tuşuna basabilir veya ctrl-alt-delete tuşlarına basıp görev çubuğuna erişebilirim, ancak fareyi ekranımın ana kısmına getirdiğimde her zaman bir kum saati simgesi ve etkileşim kuramıyorum. Böylece, görev çubuğundaki uygulamayı kapatmak için sağ tıkladığımda ve hata ayıklamayı durdurmak isteyip istemediğimi soran bir diyalog açılır. Tıklamamın yolu yok. Ayrıca görev yöneticisindeki hiçbir şeyi tıklayamıyorum.

Görevleri komut isteminden nasıl bitireceğime baktım, ancak talimatların bir anlamı yok. schtasks /endbir yol izliyor gibi görünen bir görev adı argümanı gerektiriyor, ancak hangi yolun girmem gerektiğini bilmem mümkün değil. tasklistdosya adlarını ve kimlik numaralarını döndürür, ancak bunlardan hiçbiri için çalışmaz schtasks.

Bir önerisi olan var mı?


3
ALT + F4 Windows'taki herhangi bir programı
kapatır

57
@ Ramhound Alt + F4, uygulamaya bir pencere kapatma mesajı gönderir. Bunu yapmak istemiyorsa (örneğin, olayı bırakmak veya başka bir şey yapmak gibi) bu işe yaramaz.
hexafraction

3
@Ramhound GUI olmayan programları veya close olayı yoksaymayı seçen programları kapatmaz.
Carey Gregory

17
fişi çekin, afaik bu pencerelerin tüm sürümleri için çalıştı.
Sarge Borsch

9
Ctrl + Alt + Del, Ctrl + ÜstKrkt + Esc, Win + R tuşlarını kullanmanız, farenizi kullanmanızı gerektirmez. Neredeyse tüm Windows işlevleri yalnızca klavye kullanılarak kullanılabilir. Bunun için ok tuşlarını, sekme tuşunu veya Alt tuş navigasyonunu kullanabilirsiniz.
BlueCacti

Yanıtlar:


90

İşlemleri sonlandırmak için komut istemini kullanabilirsiniz:

  1. Windows+ İle Çalıştır kutusunu açın R.
  2. Tip cmdÇalıştır kutusuna ve tıklayın Enter.
  3. tasklistTüm işlemleri listelemek için komutu kullanın .
  4. taskkill /F /IM "executable name.exe" /Tİşlemi sonlandırmak için komutu kullanın .

15
Veya sadece cmd /C taskkill /f /im "<whatever>" /t"Çalıştır" penceresine yazın.
Ismael Miguel

10
@ MJ9 Yapabilirsin, çok hızlı bir okuyucu olman gerekiyor: P
KodlarInChaos 18:17

15
@IsmaelMiguel Parçaya bile ihtiyacınız yok cmd /C; taskkillyerleşik bir kabuk değil.
wizzwizz4

3
@ wizzwizz4 OMG! Tamamen haklısın! taskkillOrada düz yazabilirsiniz ! Bunun içine yerleştirilen bir çalıştırılabilir olduğunu unuttum system32(doğru hatırlıyorsam). Bu, büyük bir adım azaltma anlamına gelir. Bunu bir kez yaptıktan sonra tek yapmanız gereken tek şey Win + Rvurmak Enter.
Ismael Miguel,

3
@ MJ9 "Çalıştır cmd /K tasklist
görev listesini yapamam

92

Takip etmeyi dene:

  1. + + Tuşlarına basarak Görev Yöneticisi'ni açın.CtrlShiftEsc
  2. Sorunlu süreci vurgulamak için ok tuşlarını ( ve ) kullanarak gezinme
  3. DeleteSüreci öldürmek için tuşuna basın
  4. Gerekirse, ok tuşlarıyla ( veya ) uygun seçimi seçerek bir sonraki istemi onaylayın veEnter

2
Del -> Enter'a ihtiyacınız olacak; bir istemi var.
wizzwizz4

@ wizzwizz4 Geri bildiriminiz için teşekkür ederiz! Bu çok iyi bir nokta. Bazı durumlarda ek bilgi istemi yoktur, ancak donmuş bir programda genellikle bir program bulunur. Cevaba ek bir adım daha ekledim.
Run5k

Görev Yöneticisi sürümümde (Win 10 Home), bir işlemi sonlandırmak için Sil tuşu "bunu yapmak istediğinizden emin misiniz? Bu sisteminizi çökertebilir" mesajıyla açılır. Bunun hangi sistemler için her zaman görünmediğini bilmek isterim.
wizzwizz4

1
@ wizzwizz4 Sanırım sizin hedefinize de bağlı. Windows 10 Pro x64 makinemde Not Defteri, Paint ve Ayarlar uygulamasında denedim. Her biri herhangi bir ilave bilgi istemeden kapanıyor.
Run5k

Bu çalışıyor! Teşekkür ederim. Burada doğru cevap için birkaç seçeneğim var. Umarım daha az oy alan birini seçmemin sakıncası yoktur. Ok tuşları çözümünüzü ilk kez denediğimde yanıt vermedi, bu yüzden diğerinin daha tutarlı olduğunu söyleyeceğim ve komut istemini kullanma konusunda bazı bilgiler var.
Kyle Delaney 19.07

12

Görev Takımı yanıtında küçük bir değişiklik: İşlemin tam adını hatırlamıyor / bilmiyorsanız joker kullanabilirsiniz:

taskkill /f /im badproce*

Bu adla başlayan tüm çalıştırılabilir dosyaları öldürecektir, bu nedenle, sadece gibi bir şeyi yazmamaya dikkat edin s*çünkü bunun gibi kritik süreçleri öldürebilir svchost.

Ayrıca, /Tbayrak, hedef süreç olan ve doğduğu tüm çocuk süreçleri olan süreç ağacını öldürmek içindir. Çoğu zaman gerekli olmayabilir.


1
Hatırlarsam, en azından Windows 10'da önemli işlemleri görmezden gelir. Bir joker karakter kabul ettiğini bilmiyordum. Teşekkürler.
Codingale

1
Bu bana çalışmaya başladığımda yaptığım çok aptalca bir şeyi hatırlatıyor: PID'si olan bazı işlemleri bir Unix makinesinde öldüren bir senaryo yazmak zorunda kaldım. Detayları hatırlamıyorum ama ps -efPID'yi içeren bir regex ile çıktısını ayrıştırıyordum ve eşleşirse bir tane göndermek zorunda kaldım kill -9. Şimdi, bir nedenden dolayı, regex'im eşleşmedi, ben de onu "daha geniş" yapmaya çalıştım. İşe yaramadı. Sonra daha geniş, sonra daha geniş ... Sinirli, işe yarayacak bir şeyler denemeye karar verdim /2/ve PID için regex kullandım . Yay, işe yaradı! kill -9içeren tüm 2PID'lere ... X_X
Fabio Turati

Girdiğimde şaşkınlığımı hala hatırlıyorum ve kullandığım kabuk kapandı. Sonra ne olduğunu anladım. Baştan sona öldürmek, öldürmek diğer kullanıcıların işlemlerinde işe yaramaz, ancak ne yazık ki aynı hesaptaki 20 kişiyi aynı makinede paylaşıyorduk ... Komik bir gün değildi. Hikayenin ahlaki: joker kullanıyorsanız, çok dikkat edin!
Fabio Turati

9

Microsoft / Sysinternals'ın pskillaracı bir komutu komut istemi ile öldürmek için kullanılabilir ve işlemleri işlem kimliği numaralarına veya işlem adına göre öldürmenize olanak tanır. Yanlış çalışan programı da klavyeyi kullanmanızı engelleyecek başardı varsa, yükleyebilir: Aynı zamanda uzaktan süreçleri öldürmek için kullanılabilir pskillüzerinde başka kusurlu işlem öldürmek için yerel ağdaki makineye.


7

İşlemi başka bir cihazdan öldürebilirsiniz.

Alternatif A : "Ayarlar -> Geliştiriciler İçin -> Cihaz Portalını Etkinleştir". Bunu etkinleştirirseniz, web'de gezinilebilir herhangi bir cihazdan erişebileceğiniz bir web portalı elde edersiniz. Bununla beraber çalışan işlemleri ve belgelere göre listeleyebilirsiniz :

Bazı platformlarda (Masaüstü, IoT ve HoloLens) işlemleri sonlandırabilirsiniz.

Ne yazık ki, şu anda bilgisayarımda çalışıyor gibi görünmüyor, her işlemin yanı sıra "X" düğmelerini tıklamak hiçbir şey yapmıyor.

Alternatif B : Windows Mobile veya başka bir windows cihazınız varsa, VoiceWake uygulamasını Mağaza'dan ve sunucu bileşenini bilgisayarınıza yükleyebilirsiniz. Sonra uzaktan işlemi öldürmek için uygulamayı kullanabilirsiniz.

Ve kesinlikle aynı şeyi yapan başka uygulamalar da var.


Bu çok zekice bir fikir! Zaten bazı çalışma çözümlerine sahip olduğum için test etmek için zaman ayırmamayı tercih ederim Klavyenin cevap vermediği bir durumda bunun iyi bir geri dönüş olduğunu düşünüyorum.
Kyle Delaney

5

Ctrl+ Alt+ Delİle ilgili sorunun nerede meydana geldiğinden emin değilim , ancak açmak için ok tuşlarıyla birlikte kullanabiliyorum Task Manager. Buradan, işlemleri sonlandırmak için @ Run5K tarafından verilen yanıtı takip edebilirsiniz:

  1. Ctrl+ Alt+ Tuşlarına basınDel
  2. Seçmek için ok tuşlarını kullanın Task Managerve Enter tuşuna Enteraçmak için (ben basın vardı Enteriki kez açık Task Manager)

  3. İzinler iletişim kutusu göründüğünde, ok tuşlarını kullanın ve değişiklik yapma izni vermeyi Enterseçin Yes.Task Manager

    Buradan @ Run5k'nin cevabını liste maddesinden (2) takip edebilirsiniz:

  4. Sonlandırmak istediğiniz işlemi seçmek için ok tuşlarını ( Upve Down) kullanın. Daraltılmış / genişletilmiş öğeleri açmak / kapatmak ve alt işlemleri sonlandırmak için Leftve Rightoklarını da kullanabilirsiniz.

  5. Delete İşlemi sonlandırmak için kullanın
  6. Görünen Entertüm iletişim kutularını yönetmek için ok tuşlarını kullanın.

1

Bir uygulamada hata ayıklama yapıyorsanız , çalışan örneği kapatmak için görsel stüdyosunda Shift+ tuşuna basabilirsiniz F5.

Tabii ki çalışma modundaysanız diğer cevaplara güvenmelisiniz.


1
MAJ anahtarı nedir? Vardiya mı demek istiyorsun?
Mixxiphoid

1
Hata! Doğru! Cevabımı Düzenleme
Goufalite

1

Yıllar önce, fareler olmadığında, bir uygulamayı menü çubuğuna girmek için F10 tuşuna basarak, menüyü açmak için aşağı ok, sistem menüsüne girmek için sola ok ve sonra "okula gitmek için yukarı ok tuşuna basardım. "ve enter tuşuna basın. Hala sahip oldukları menünün türüne bağlı olarak Notepad gibi basit uygulamalarla çalışır. (O zamanlar Alt-F4'e göre neden bunu tercih ettiğimi hatırlamıyorum, belki de sizi izleyen insanlar için daha etkileyiciydi;)


Yönteminiz Windows 10'da çalışıyor mu? OP özellikle Windows 10 hakkında sorular sorar (Windows 10 etiketine bakın). Windows 10'da çalışıyorsa cevabınızı güncelleyin veya kaldırın.
alljamin

1
@ alljamin: tabi. Bu, bir menü almak için Alt tuşuna basmaya CUA (Ortak Kullanıcı Uygulaması) eşdeğeridir. Ve CUA, birçok Windows uygulaması tarafından yaygın olarak desteklenmektedir. (diğer örnekler: Kesme için Shift-Del, kesici uç için Shift-Ins.) Windows 10 da dahil olmak üzere geniş çapta desteklenir
TOOGAM

Alt+Space,Cbenzer bir yaklaşımdır.
RJFalconer,

1

Kullandığım Ctrl+ Shift + Esc Ben Görev yöneticisi pencere Sonra. Alt-Tab ile görev yöneticisine geçmeye çalışıyorum ve ardından ok tuşlarıyla açık uygulamalar arasında gezinebiliyorum. Uygulamanızı seçtiğinizde, sadece Sil düğmesine basın.


-1

Çalıştır kutusunu açın ve şunu yazın:

cmd /c tskill process_name 

tskill dir bir program dosyasıdır C:\windows\system32


2
gerek yokcmd /c
phuclv 20:17

-3

ALT-F4 en hızlı yoldur.

Fare kullanmadan başka bir seçenek CTRL + ALT + DEL, Görev yöneticisi ve gerekli uygulamayı öldürmek

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.