Ekranı ele geçiren programı sonlandırma


15

Windows'u sonsuza kadar kullanıyorum, ama beni rahatsız eden bir şey, yanlış davranan tam ekran uygulamalarını sonlandırmanın ne kadar zor olduğudur. Linux'ta, sadece terminale ( Ctrl+ Alt+ F1) geçebilir ve terminali yanlış davranan bir programı zorla kapatmak için kullanabilirim. Windows'da bu yalnızca görev yöneticisi kullanılarak mümkün görünmektedir. Dondurulmuş bir pencere üstte ve tam ekran moduna ayarlanmışsa, Alt+ Tabve Alt+ F4çalışmaz ve Görev Yöneticisi'ni bile kullanamıyorum. Arka planda önemli bir işim olsaydı, diyelim ve onu kurtarmayı unutsaydım, bilgisayarı yeniden başlatamıyorum!

Bu durumda ne yaparsınız?


1
CTRL + ÜST KRKT + ESC'nin bile görev yöneticisini senaryoda ön plana getirmediğini mi söylüyorsun?
nixda

Bu komutu denemesem de, ön tarafa herhangi bir pencere getiremedim, görev yöneticisinin aynı olacağını sanıyorum. Belki görev yöneticisini en üstte kalma modunda başlatmanın bir yolu olsaydı.
AStupidNoob

1
@Ramhound ben Linux üzerinde Ctrl + Alt + F1 düşünmek istiyorum o terminal tabanlı ilk metne GUI geçer çünkü yardım; Eğer bir "terminal penceresi" ... sadece bir "terminal" :) olmazdı (dondurulmuş) pencere yöneticisinden uzaklaşmak
Philipp Horn

1
@Ramhound Linux'ta, Control + Alt + F1, GUI ne yaparsa yapsın, tamamen ayrı bir terminale gider. Ayrıca ALT + F4 değil, Control + F4 değil
AStupidNoob

2
<CTRL><ALT><Delete>sizi her şeyden çıkarırsa, menü görev yöneticisini açmaya veya diğer uygulamalara geçmeye izin vermelidir.
martinstoeckli

Yanıtlar:


7

Kullanım AutoHotKey ve bağlama bir kısayol içinWinKill, A

Bu komut ilk önce pencereyi normal şekilde kapatmak için kısa bir girişimde bulunur. Bu başarısız olursa, işlemini sonlandırarak pencereyi kapatmaya zorlar.

WinTitle: Bu A harfiyse ve diğer 3 pencere parametresi boşsa veya atlanmışsa, etkin pencere kullanılır.


Sana indirebilirsiniz bir .exe için bu tek astar derlenmiş burada .

#!Q::WinKill,A
  • KillActiveWindow.exe dosyasını otomatik başlatma klasörünüze taşıyın . Windows tepsinizde bulunur.
  • Etkin pencereleri / tam ekran uygulamalarını Win+ Alt+ ile kapatın Q.

resim açıklamasını buraya girin


2
Ne yazık ki bu her zaman uygunsuz davranışları durdurmuyor gibi görünüyor. Örneğin, Not Defteri'nde kullanıldığında, Windows yine de değişikliklerinizi kaydetmek isteyip istemediğinizi sorar. Görev yöneticisi aracılığıyla yapılmış gibi bir süreci zorla öldürmenin bir yolu var mı?
Hugo Zink

1
Daha fazla incelemeden sonra WinKill, önce pencerenin kısa bir süre için kapanmasını bekleyecek ve daha sonra süreci öldürecek gibi görünüyor . Ancak sık sık, çökmüş oyun hala yanıt veriyormuş gibi davranır ve bu da AutoHotkey'in işlemi öldürmemesini sağlar. Bu davranışı geçersiz kılmanın bir yolu var mı?
Hugo Zink

Bunun yerine kullanmanın @HugoZink WinKillkullanmanız gerektiğini Process, benim cevap bakınız.
Shayan

15

Windows 10 kullanıyorsanız Win+ kullanarak başka bir masaüstüne geçebilir Tabve ardından masaüstü 1'de tam ekran uygulamasını öldürmek için masaüstü 2'de görev yöneticisini açabilirsiniz. Bu, uygulama en üstte kalacak şekilde ayarlanmış olsa bile çalışır.


Bu, işletim sistemi yanıt vermiyorsa potansiyel olarak evrensel olarak çalışmaz. "Star Wars: Battlefront II" (2017) beta ile çoğalttım. Kısayol tuşu, aksi takdirde iyi çalışıyor.
user598527

Konudaki en iyi cevap. Zor bir oyun kilitledim (Milyarlar) ve Görev Yöneticisi'ni getirmek için her zamanki ctrl + shift + esc çalışmıyor; görev çubuğunun dışında hiçbir şey görüntülenemedi. Yeni bir masaüstü oluşturun ve Görev Yöneticisi'ni Son Görevi buraya getirmek hile yaptı!
Aaron Shaver

@ user598527 İşletim sistemi yanıt vermiyorsa, tanımı gereği, donanım sıfırlaması veya kapatılması dışında bir seçenek yoktur; hiçbir yazılım çözümü size yardımcı olmaz.
Corrodias

4

Bu, Snipping Tool'un yakalama seçimini yaparken donduğunda bugün Windows 10'da oldu. Görev Yöneticisi'nin aşağıdakiler tarafından gösterilmesini sağlayabildim:

  • Windows tuşuna basın, ardından Görev Yöneticisi'ni açmak için Görev Yöneticisi + Enter yazın
  • Görev Çubuğuna odaklanmak için Windows tuşuna tekrar basın
  • Görev Yöneticisi için sistem tepsisi simgesini sağ tıklayın ve "Her zaman üstte" yi seçin

Efsane! Bu beni gerçekten iş kaybetmekten kurtardı! "Her zaman üstte" yi tıklamak, görev yöneticisinin ekran alıntısı aracını göstermesini ve sonlandırmasını sağlamanın tek yoluydu.
pauloz1890

Burada aynı. Bu iş parçacığında bahsedilen başka hiçbir şey işe yaramadı. Hatta Kullanıcı Değiştir rutinini çalıştırmayı denedim. TM'yi görünce ve süreci öldürdüğümde, hepsi hayata döndü. Böyle garip bir konu ...
Yerel İhtiyaçlar

3

Komut istemini kullanmayı deneyin.

Linux terminali gibi komut istemini kullanarak görevleri öldürebilirsiniz.

1) Windows Tuşu + R (Çalıştır)

2) 'cmd' yazın ve enter'a tıklayın

3) komut görev listesini yazın, enter tuşuna basın. sisteminizde çalışan tüm görevleri görebilirsiniz.

4) belirli bir görevi / uygulamayı öldürmek taskkill /f /im taskname

Örneğin: Not defterini öldürmek istiyorsanız, taskkill /f /im notepad.exe


1
Bunun farkındayım, ancak pencere tüm ekranı ele geçirdiğinde hiçbir şey göremez veya pencereleri değiştiremezsiniz. Belki de çalışma terminali hala girişi kabul eder. Bunu test etmek amacıyla bir programı çökertmek zordur.
AStupidNoob

Windows tuşu + D'yi (Masaüstünü göster) denediniz mi? Çalışan tüm uygulamaları en aza indirir ve masaüstünü gösterir.
Harikrishnan

1
Bunu denemedim, ama belki de işe yarardı. Bir dahaki sefere çöktüğünde aklımda tutacağım, teşekkürler.
AStupidNoob

@ AStupidNoob C: / Windows / System32'ye giderseniz, sethc.exe'yi yeniden adlandırabilir, cmd.exe'yi kopyalayabilir ve kopyayı sethc.exe olarak yeniden adlandırabilirsiniz. Şimdi CTRL + ALT + DEL menüsüne gidebilir ve komut istemini açmak için shift tuşuna 5 kez basabilirsiniz. Bir uygulama tamamen ön planda kalmış olsa bile çalışmalıdır.
Hugo Zink

1
win-d hiçbir şey yapmadı. Elbette bir komut istemi de alamazsınız. Bu genellikle tam ekran grafik uygulamaları asıldığında gerçekleşir.
xaxxon

3

En kolay yol Cntrl+ shift+ escve sonra açıldığında işleme (küçük üçgen sağ alt) ve sağ tık "görev yöneticisi", her zaman önde olacak şekilde ayarlayabilirsiniz, bu onu erişebileceğiniz yerde öne getirir.


Görev yöneticisi her zaman açılamaz.
user598527

3

Görev yöneticisi öne gelmezse, "her zaman üstte" seçeneği işaretli olmayabilir.

Ctrl+ Shift+ Escaçmak, vurmak Altve görev yöneticisinin dosya menüsünü görmeniz gerekir. Basın , seçenekler gitmek için üstte her zaman seçmek ve Spaceetkinleştirmek için.


Kullanıcının Görev Yöneticisi'ni her zaman ekranın üstünde tutmasını mı öneriyorsunuz? Bu, kullanıcı deneyimi için zararlı olabilir. "Her Zaman Üstte" seçeneğini belirlemenin Görev Yöneticisi'nin tam ekran bir uygulama yanlış davranması durumunda yanıt verme yeteneğini geliştireceğini mi öneriyorsunuz? Bu şüpheli görünüyor. Hiç böyle bir davranış gözlemlediniz mi?
Scott

GDI üzerinde büyük bir çekime sahip programları test ediyorsanız, bu gün ve yaşta buna güvenmiyoruz olabilir.
Laurie Stearn

Sadece Snipping Tool seçim kaplaması tarafından gizlenmiş her masaüstünü bırakan Snipping Tool çöküşü vardı; bu pastırmamı kurtaran SADECE cevaplardan biri :) Yani evet, en azından bu durumda, Görev Yöneticisi'nin yanıt verme yeteneğini çok geliştirir.
Whelkaholism

2

Görev Yöneticisi'ni Ctrl+ Shift+ ile başlatabilir Esc, ancak suçlu yazılımı tam ekran olduğu için görüntülenmezse, deneyebileceğiniz bir şey var.

Görev Yöneticisi'ne odaklanmak için Alt+ tuşunu kullanın Tab. Hala görmeyeceksiniz, ancak şimdi klavye girişini kabul edebilir. İmlecinizi kullanarak Görev Yöneticisi'nin Windows Görev Çubuğundaki simgesinin üzerine gelin: bu, Görev Yöneticisi'nin açıklanmasına neden olur. Şimdi işlemi sonlandırmak için klavyenizi kullanın: bu genellikle suçlu uygulamasına ulaşmak için Ok Tuşlarına basıp sonra düğmesine basılarak yapılabilir Delete. Önce Tabuygulama listesine odaklanmak için bir kez basmanız gerekebilir .


1
Bağlam menüsüne gerek yok, sadece delete -> enter tuşlarına basabilirsiniz
Vlad

Güzel! Windows 10'da silmek yeterli. Cevabımı güncelledim.
Koruyucu bir

1

Windows tuşuna basmak zorunda kaldım, sonra arama çubuğuna şunu yazın: c: \ windows \ system32 \ cmd / c taskkill / f / im snippingtool.exe


3
Cevabını açıkla. Okuyucular için yararlı olacaktır. komutun anlamı, komut sözdizimi vb. gibi
Biswapriyo

Teşekkürler, benim için çalışan tek kişi bu.
NetherGranite

1

İşte barışçıl kapatmadan, bu yüzden yerine yerine bir süreci FESHETMEKTİR olacak GUI ile küçük bir autohotkey komut dosyası var WinKillburada, biz kullanacağız Process:

^!Numpad9::
  WinGet, ActvWndwID, PID, A
  WinGetTitle, ActvWndwNm , A
  MsgBox, 4, Kill, %ActvWndwNm% ?
  IfMsgBox Yes
  Process, Close, %ActvWndwID%
return

-1

Yukarıdakilerin hiçbiri benim için yararlı olmadı ama @abraxas bana bir fikir verdi ve Windows 10'da harika çalıştı.

  1. Başlat menüsünü win tuşu ile başlattıktan sonra program adını yazarak görev yöneticisini açın.

  2. TM üzerine sağ tıklayın ve başka bir masaüstüne gönderin.

  3. Ctrl sekmesi ile bu masaüstüne geçin ve ardından uygulama ile görevi sonlandırabilirsiniz.

Muhtemelen cmd ile veya aynı adımları takip eden herhangi bir şeyle çalışacaktır.


Herkes cevaplamadan önce bu cevabın ciddi bir şekilde yeniden çalışılması gerekecek!
Laurie Stearn

-1

Snipping Tool ile bu sorunu yaşadım. Yukarıdakilerden herhangi biriyle çözemedim ama sonunda bir Snipping Tool klavye kısayolu (Ctrl + Print Screen) kullanmayı denedim ve bir şekilde sıkışmış olandan çıkardı.


1
Bu bir cevap olarak gönderildi, ancak soruyu cevaplamaya çalışmaz. Muhtemelen bir düzenleme, yorum, başka bir soru veya tamamen silinmiş olmalıdır.
Ramhound
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.