Yavaş Windows masaüstü klavye kısayolları


45

Masaüstümde birkaç kısayol var ve bazılarında "Kısayol tuşunu" klavye kombinasyonuna göre yapılandırdım. Örneğin işaret eden bir kısayolum var d:\documents\todo.txtve Shift+ Alt+ ' yı ayarladım T. Bu doğal olarak not defteri kullanarak açılır.

Simgeye çift tıklamak her zaman derhal metin dosyasını açar. Klavye kısayolunu kullanmak bazen çok (5-10 saniye) yavaş olabilir. Bu süre zarfında CPU kullanımının artmadığını unutmayın.

Bu, Windows XP'deki (çeşitli sürümler) ve Windows 7'deki tüm makinelerime (eski ve yeni ultra hızlı kutular) oluyor.

Bununla ilgili tonlarca soru var ama çözüm yok.

Bu sorunun bir açıklaması ve çözümü var mı?

Düzenleme : Davranış tutarlı değil. 30 masaüstü kısayolum var ve bunlardan 5 tanesinde klavye kısayolu atanmış. Bu Windows işlevi için yazılım alternatifleriyle ilgilenmiyorum. Sorunun ne olduğunu ve nasıl çözüleceğini bilmek istiyorum.


Güvenli modda önyükleme yaparken bu olur mu? Değilse, virüsten koruma yazılımınızı veya diğer güvenlik ürünlerinizi kapatmayı deneyin. Bu yardımcı olursa, bize hangi ürünün neden olduğunu söyleyin.
harrymc

@ Psycogeek: İyi gözlem ama D: ya da uyuyan bir sürücünün bununla hiçbir ilgisi yok.
cherouvim

Biraz daha yakından inceliyor olsaydım :-(, kısayollarınızın iyi çalıştığını fark ederdim. Gecikmeli sadece Klavye kısayollarıdır. "Windows" kendi anahtar komutlarınızın hiçbiri yavaş değil mi?
Psycogeek

1
Logitech'in fare parametreleri yazılımı olan "SetPoint.exe" yi öldürdüm ve sorunumu
çözdüm

5
Partiye geç kaldım, fakat geçenlerde aynı sorunla karşılaştım. Kısayol tuşu istek iletisine yanıt vermeyen işlemleri bulmak için hızlı ve kirli bir yardımcı program kodladım. Kodu buraya bir cevap olarak gönderirdim ama soru korunuyor ve gerekli temsilcime sahip olmadığım için yapamıyorum (profilim 101 olduğumu ve yalnızca 10 gerektirdiğini iddia etmesine rağmen). Kodu alabileceğin bir blog yazısı yazdım . Sözde spam için özür dilerim. Gerekli temsilcisi aldığımda kodu buraya bir cevap olarak göndereceğim.
Bob Mc

Yanıtlar:


41

Asıl soru Windows 7 ile ilgilidir, ancak şimdi Windows 10'da yeni nedenlerle oluyor. İşte her iki durumda da ele alınan genel bir cevap.

Genel problem

Sorunun ve nedeninin 2012 MSDN postasındaki nedeni hakkında mükemmel bir açıklama var. Neden kısayol için kısayol tuşuna basıp kısayolu açmak arasında bazen uzun bir gecikme olabilir?

Yönetici özeti: Bir programı kısayol tuşu ile başlatmadan önce, Windows ilk önce şu anda çalışan tüm programları araştırır ve "Bu sizin kısayol anahtarınız mı?" Eğer öyleyse, programın yeni bir kopyasını döndürmek yerine odağı o pencereye çevirir.

Sorun, bir pencerenin bir yerde soruyu cevaplamayı reddetmesi durumunda ortaya çıkar. Bu, başka nedenlerden dolayı da olabilir (aşağıya bakınız) olsa da, bazı nedenlerden dolayı genellikle yanıt vermeyen bir program olabilir. Windows, nefesi altında "pisliği" susturmadan ve aynı kısayol sorusunu sormak için bir sonraki pencereye geçmeden önce 3 saniye bekler.

Tepki vermeyen programları bulma

  1. Windows'u başlatın, ardından başka programları açmadan önce bir kısayol tuşu deneyin. Gecikme mi yaşıyorsun? Eğer öyleyse, 3. adıma gidin.
  2. Genelde çalıştırdığınız diğer programları başlatın. Gecikme mi yaşıyorsun? Değilse, yapana kadar bekleyin.
  3. Tek tek her etkileşimli programı durdurun; hepsini aldığınızdan emin olmak için Alt-Tab ile aralarında geçiş yapın. Her birini durdurduktan sonra, kısayol gecikmesinin kaybolup kaybolmadığına bakın.
  4. Hala gecikme var mı? Aynı şeyi görev çubuğunun bildirim alanındaki simgelerle yapın (aka, "sistem tepsisi"): sağ tıklayıp çıkın, her birinin kısayol gecikmesini kontrol edin. Bu simgelerin tümünü görmek için bildirim alanını genişletmeniz gerekebilir.

Şimdi suçlu olduğunu biliyorsun, karar vereceksin: Bu program neden olduğu gecikmeye değer mi? Örneğin, Adobe Creative Cloud bazen benim için sorunlara neden oldu, bu yüzden Windows başladığında çalışmamasını söylüyorum. Illustrator'ı hala çalıştırmadan kullanabilirim.

Program olmadan yaşayamazsanız, kısayol tuşu gecikmesiyle yaşayın ya da "user 99572 iyidir" in önerdiği gibi, AutoHotKey gibi bir makro programı deneyin.

Windows 10: Eylem Merkezi

Windows Eylem Merkezi de gecikmeye neden olabilir. (Bu, Windows 8'de de bir sorun olabilir; 7'den 10'a atladım). Bunu ne zaman görsen:

görüntü tanımını buraya girin

bu, Eylem Merkezi'nin incelemesi için sistem bildirimleri olduğu anlamına gelir; bu da, Eylem Merkezi kendiliğinden yanıt vermese de, kısayol tuşu gecikmesine neden olur.

Simgeye tıklayın ve bildirimleri temizleyin, ardından simge şöyle görünecek ve Eylem Merkezi artık kısayol tuşu gecikmesine neden olmamalıdır:

görüntü tanımını buraya girin

Bir bildirim art arda gelirse ve yararsız bulursanız, sağ tıklayın ve Windows'a bu uygulama için bildirimleri kapatmasını söyleyin.

AMA ... bazen herhangi bir bildirim beklemese bile Eylem Merkezi sorunlara neden olabilir. Hiçbir bildirim göstermese bile, bu sorunu genellikle Eylem Merkezi'ni açıp kapatarak temizledim. Bunu [Windows] -A kısayol tuş kombinasyonu ile hızlı bir şekilde yapabilirsiniz.

Windows 10: yanıt vermeyen arka plan işlemleri

Bazen bir arka plan işlemi de bu soruna neden olabilir. Özellikle iki:

  • Hesap makinesi
  • mağaza

Başka suçlular da olabilir. Önemli olan, bunların, bir nedenden ötürü, gerçekte çalıştırmamış olsanız bile , arka plan işlemleri olarak görünen ön plan uygulamaları olmasıdır . Bu sorun diğer uygulamalarda ortaya çıkabilir ve Metro uygulamalarıyla (TBD) sınırlı olabilir.

Bu işlemleri ortadan kaldırmak için aşağıdaki tekniklerin bazılarını veya tümünü kullanabilirsiniz:

  1. Onları farkettiğinizde görev yöneticisi ile manuel olarak öldürün.
  2. Harrymc'nin bu ilgili süper kullanıcı sorusuna cevabında tartışıldığı gibi , Ayarlar> Gizlilik> Arka Plan Uygulamaları bölümündeki belirli arka plan uygulamalarını kapatın. Tüm uygulamalar bu şekilde kapatılamaz.
  3. Helen'in yukarıdaki gibi aynı süper kullanıcı sorusuna verdiği cevapta tartışıldığı gibi , Superfetch'i devre dışı bırakın.

# 2 ve # 3 tekniklerini kullandıktan sonra, bu hileli arka plan işlemleri artık bilgisayarımda görünmüyor.

Windows 10'daki yeni sorun 1809 inşa (2/2019): Ayarlar Uygulaması

Bu Windows derlemesi yeni ve tehlikeli bir kısayol engelleyici tanıttı. Windows'u başlattığınız anda görev yöneticisine gidin. Arka plan görevi olarak çalışan Ayarlar'ı görürseniz sorunla karşılaşırsınız:

arka plan işlemi olarak çalışan ayarlar

Bu görevi öldürürseniz, kısayol tuşları tekrar hızlı olacak, ancak Ayarlar uygulaması bir süre sonra tekrar ortaya çıkacak ve sorunu yeniden başlatacak.

Diğer...

Bu 3 saniyelik zaman aşımı muhtemelen her klavye kısayol gecikmesine neden olmaz.

Dizüstü bilgisayarlarımdan biri, ne zaman Adobe Creative Commons arka planda çalışıyorsa, bazen bir uygulamayı başlatmadan önce 30 saniye süren bir gecikme yaşıyorum. Bu, zaman aşımına uğrayan Pencerenin yanıt vermeyen bir işlemden vazgeçmeden önce kullandığı 10 katıdır, bu durumda başka bir şey olması gerekir.


1
Herhangi biri Win10 "içeriden" biriyse, bunu geri bildirim aracı aracılığıyla geri bildirim olarak gönderebilirsiniz.
VoidStar

1
Windows 10 orada ve Calc sorunu birlikte :(
kokbira

7
Sadece 'Ayarlar-> Gizlilik-> Arka Plan Uygulamalarında belirli arka plan uygulamalarını kapat' seçeneğinin gerçekten genel kısayol tuşu hızını artırdığını doğrulamak istedim. BTW Başlat düğmesine 'Ayarlar' yazarak oraya vardım. Arka Plan Uygulamaları listesini görünce biraz şok oldum, orada olduklarını bilmiyordum, çünkü bilgisayarımı hala bir tablet gibi kullanıyordum. Tüm listeyi kapattım ve işler çok daha hızlı oldu. BTW Ayrıca bir SSD sürücüm var, Arama endekslemesini kapatarak gözle görülür bir hız artışı sunmadı. Harika öneriler.
sthede

2
Şu anda Windows 10, sürüm 1709 & 'Ayarlar-> Gizlilik-> Arka Plan Uygulamaları' ndaki belirli arka plan uygulamalarını kapat 'hile yaptı; Gereksiz uygulamaları kapattım ve şimdi masaüstü kısayol tuşları her zaman exes'i açıyor. Önerin için teşekkürler.
Kara Şövalye

2
2019 burada. Ayarlar uygulamasını öldürmek benim için hile yaptı.
AngryHacker

15

Windows 10 kullanıyorsanız, "Application Frame Host" (ApplicationFrameHost.exe) öldürmeyi deneyin. Bu gecikme sistemimde kayboldu.

Bu işlemi öldürürseniz, çalıştırdığınız tüm modern uygulamaları kapatacağını unutmayın.


2
Süper Kullanana Hoşgeldiniz. Daha fazla ayrıntı verebilir misin? Bu yürütülebilir dosyayı öldürmenin bazı olası yan etkileri nelerdir? Bu program neden kısayollarla sorun yaratıyor?
Reinstate Monica

2
Bu modern uygulama ev sahibi. Öldürürseniz, modern uygulamalar çalıştıramazsınız. Zaten çoğu insan bunu umursamıyor. Bir soruna neden olur, çünkü bir nedenden ötürü olası tüm kısayol kayıtlarını dinler, Win10'dan önce bunu yapmadı. Windows her zaman çok sayıda rakip kısayol kaydına kötü bakmış gibi görünüyordu ... gecikmeye neden oluyor. Bu konudaki her cevap, bu tür rakip kayıtlarla bir şekilde veya başka bir şekilde ilişkilidir, ancak Windows 10, ApplicationFrameHost.exe'yi yeni bir suçlu olarak tanıttı.
VoidStar

1
Bunun nasıl çözüleceğine dair bir fikrin var mı? Bu **** işlemi günde birkaç kez öldürmek zorundayım ve herhangi bir 'modern' uygulama kullanmıyorum.
icl7126

@VoidStar benim için çalıştığım tek çözüm bu, teşekkür ederim. W10 bazen tuhaf, geri bildirim programı aracılığıyla rapor vereceğim, herkes aynı şeyi yapıyor ve bu hata düzeltildi.
Alex Zhukovskiy

4
Olarak kaydedebilirsiniz @AlexZhukovskiy .batdosyası: Taskkill /IM ApplicationFrameHost.exe /F. Ancak başka bir çözüm buldum: SuperFetchtüm sorunları gidermek ve şimdi kısayollar bu işlem çalışırken bile işe yarıyor. ( SuperFetcholarak hizmetler listesinde bulabilirsiniz SysMain)
icl7126

9

Kişisel deneyimim, Windows'un kısayol tuşlarını kullanmasını geciktiren bir program olduğuydu. Kendim için Steam, Andreas için ise Akamai idi.

Hangi uygulamanın sorumlu olduğunu teşhis etmek için bir uygulamayı kapatın ve kısayol tuşunuzu tekrar deneyin. Suçlu kim olduğunu anladıktan sonra, her zaman koşmamakla başa çıkabileceğiniz bir hizmet olup olmadığına karar verin.

Bunun oldukça eski bir soru olduğunu biliyorum, ancak bir cevap bulamadıktan sonra çözümün üzerine düştüm ve bunu toplumla paylaşma gereğini hissettim.


Benim için setpoint.exe, logitech'in fare yazılımı oldu
Goldorak84

6
Şimdi bu sorun Windows 10'da var. "Application Frame Host" suçludur.
Peter Quiring

1
FWIW, Adobe Creative Cloud benim için bu soruna neden oldu, bazen her uygulama için 30 saniyelik bir gecikme sağlıyor. Ancak, şimdi Adobe CC devre dışıyken, yeni bir Windows 10 kurulumunda sorun yaşıyorum. Bu problemi bağımsız olarak araştırıyor ...
Andy Giesler

4

Sorunun, Windows'un bu kısayolları nasıl bulduğuyla ilgisi olabilir. Herhangi bir makul kişi, kısayol verilerini kayıt defterinde saklamasını bekleyebilir, kayıt defteri RAM'de kalır ve her şeyi oraya koyabilir. :-)

Bunun yerine, .LNK ve .URL için tuş kısayolları kısayolun içindedir.

Resimde görebileceğiniz gibi, kayıt defterinde nerede olduğunu bulmaya çalıştıktan sonra (değil) kısayolu kendi verilerinin kendisinde buldum.

Bu verilerin tüm Başlat menüsünde, her yerden ve masaüstü klasörü aracılığıyla tarandığı 2 ana konum vardır.

İnsanlar bazı programları veya bazı web programlarını kaldırmanın sorunu "düzelttiğini" bulduğunda, belki Başlat menüsündeki veya masaüstündeki öğeler, eşlemeler veya onaylanmayan şeyler ile ilgili olabilir?

Kullanılan yöntemi gerçekleştirdikten sonra, aynı şeyleri yapmak için pencereler dışında başka bir yöntemi kullanma önerisini almak kolay oldu.


Kullanılan Notepad kısayol yöntemi, gecikmeli mikropları da ekleyecektir. Sonunda bir Not Defteri açacak olan bir metin dosyasına giden kısayol, eğlenceli bir işlemden geçecektir. Kayıt defterinde sıçrayan sınıfı bulun, ilişkili programı bulun, o programı açın ve bu parametreye geçin.

Program kısayollarının çoğu, programı "C:\Windows\notepad.exe"sonunda bulmak için ortam değişkenleri kullanmak yerine birçok ortam değişkeni yolunda tüm yolları belirtebilir . Birçok program kendi program yolunu çevre değişken yoluna doldurmayı sever, hatta oradaki "arama yolunu" kırıp, hattı uzatabilir.

Çoğu program kısayolu, belirtilen program yolundan sonra verilen parametrelere de sahip olabilir "d:\documents\todo.txt". Bu bilgisayarda arama veya tahminde bulunmadan doğrudan dosyayı bulma ve dosyayı hemen iletme özelliğine sahiptir. (Tırnaklar sadece boşluk olduğunda gereklidir.)

Hızı görmek istiyorsanız "C:\Windows\notepad.exe" "d:\documents\todo.txt", aracı deneyin ve aracıyı kesin. Programın kısayolunu (notepad) oluşturun ve .TXT dosyası için program kısayoluna bir parametre ekleyin. Tamam, şimdi DOS gibi. :-) Ama daha hızlı.

Ortam değişkenlerini kontrol etmek (sadece belirli konular için), "Sistem" e gidin ve "Sistem Özellikleri" nde, "Gelişmiş" in "Ortam Değişkenleri" ni getirin ve PATH değişkenindeki karışıklığa bakın.


Bu cevap aslında yanlış değil mi?
Pacerier

@Pacerier, hangi yönünü yanlış olarak değerlendirdiniz? Orijinal soruyu "çözüyor" mu? hayır kabul et. Kısayol sistemiyle ilgili tüm sorunları yansıtıyor mu? , Hayır. XP ve Win7 hakkında mı? Evet, Windows 10 ile ilgili asıl soru, ek 10 sorun mu? HAYIR değil, ama üstü örtülüdür.
Psycogeek

2

Benim için suçlu "Filmler ve TV" ve "Fotoğraflar" app. Bu 2 uygulamayı görev yöneticisinde öldürdüğümde, klavye kısayolum 3 saniye gecikmeden açıldı. Evet, ikisini de öldürmeliyim.

İhtiyacım olmadığı için her iki uygulamayı da kaldırmaya karar verdim. Yerleşik uygulamaları nasıl kaldıracağınızı öğrenmek için bu sayfayı başarıyla takip ettim: -

http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/


1

Sorununuzu çoğaltamıyorum ve bilgisayarlarımın hiçbirinde bu sorunu hatırlamıyorum. Tıklayarak kısayol açma konusunda hiçbir fark görmüyorum. Bu kısayollardan sadece birkaçı var, iki tane üstüm.

  • Tüm platformlarınızda yüklü olan kısayol tuşlarını dinleyen bir yazılım var mı? Belki bu kısayolların yavaşça tanınmasına neden olur? Küresel kısayol tuşlarıyla herhangi bir uygulama olabilir. Bir fark yaratıp yaratmadığını görmek için onları birer birer kapatmak zorunda kalacaksınız.
  • Kaç tane kısayol var? 10, 20, 30? Çok sayıda varsa, daha yavaş reaksiyon süresi anlamına da gelebilir.

İşleri hızlandırmak için: Kısayollarınızı yönetmek için bir üçüncü taraf yazılımı kullanmayı deneyebilirsiniz ( AutoHotkey , PhraseExpress veya Clavier + (hepsi taşınabilir bir uygulama olarak mevcuttur). Umarım daha hızlı çalışırlar. birden fazla bilgisayarda kullanmak için bir flash sürücüde.


Cevap için teşekkürler. Sorumu bazı verilerle güncelledim.
cherouvim

1

Bu Güvenli modda olmadığından ve kendimde hiç bu kadar yavaşlama olmadığından, kurduğunuz bazı ürünlerin soruna neden olması gerekir.

Autoruns'u başlangıç ​​programlarını demet halinde kapatmak için, onu neden olana kadar daraltmak için kullanmanızı öneririm .

Yüklü ürünlerinizi Revo Uninstaller Freeware kullanarak da inceleyebilir ve artık ihtiyacınız olmayan ya da sevmediğiniz ürünleri kaldırabilirsiniz. Tanımadığınız ürünler için Google’ı dikkatlice kullanın.

Gelecekte bir güvenlik paketi kurmanızı da öneriyorum. Birçok ücretsiz antivirüs ürününün yanı sıra ücretsiz anti-adware de var ve bunlardan bazılarının olmaması sadece sorun istiyor, geceleri kapınızı kilitlememek gibi.

Bilgisayarınıza virüs bulaştığını iddia etmiyorum, ama bu çok garip bir davranış için bir olasılık, bu yüzden iyi bilinen birkaç antivirüs ürünü kullanarak tam tarama yapmak hala iyi bir fikir olabilir. Etkilenen Bir Bilgisayarın Nasıl Temizlendiğine Bakın .


1

Bunun nedeni DDE. Belirli teknik ayrıntıları bilmiyorum, bu sorun genellikle bir erime kuyruğuna düşüyor.

Bazı uygulamalar DDE mesajlarını kesintisiz olarak ele almayı beklemiyor / idare edemiyorlar ve bu nedenle istedikleri bir şey geldiğinde veya onlara bir şey yayınlandığında anında cevap vermiyorlar, çünkü sırada beklemiyorlar. İşler yedeklenir ve DDE'ye bağımlı olan her şey sonsuza kadar sürer. Aşırı durumlarda, komut pencerelerinde bile bazen yazdığınız harflerin aynı nedenle gecikmeli olacağını görebilirsiniz.

Bu sorunu önlemek için bildiğim tek yol, zamanla belirli uygulamaları çalıştırmaktan kaçınmaktır ve deneme sırasında hata ile çalışırken gecikmeye neden olduğunu fark edeceksiniz. Zaman aşımını değiştirme veya DDE yayın etki alanlarının yalıtımı veya DDE'ye bakacak araçlar gibi şeyleri değiştirmenin bir yolu olabilir, ancak bu konuyla ilgili hiçbir fikrim yok.


1

Kısayol tuşu olarak kullandığım Ctrl + Alt + N kullanarak Not Defteri'ni başlatarak 2 saniye geciktim. Gecikmeden kurtulmanın çözümü Akamai Netsession istemcisini devre dışı bırakmaktı.

Sorunun bu olup olmadığını görmek için, Windows Görev Yöneticisi'ni açıp "Netsession_win.exe" seçeneğini seçin, sağ tıklayın ve "İşlem ağacını sonlandır" ı seçin. (İki Netsession girişi var, bunlardan biri diğerini doğuruyor - olasılıkla son işlem ağacı her ikisini de öldürüyor).

Şimdi kısayol tuşlarınızı tekrar deneyin.

Şimdi hızlı ve kibarlarsa, değişikliği kontrol panelindeki Add Kaldır programlarından Akamai NetSession Interface'i kaldırarak veya msconfig'de (otomatik olarak başlamaması) devre dışı bırakarak kalıcı hale getirin.

Msconfig'i açarak nasıl devre dışı bırakılacağı:

  • Başlat menüsü / Çalıştır / "msconfig" yaz / Gir.
  • "Başlangıç" sekmesine geçin.
  • "Akamai Netsession Client" adındaki girişin işaretini kaldırın.

Ancak onu kaldıracağım ve sadece gerekirse yeniden yükleyeceğim. Sadece bazı şirketlerin yazılımlarını indirmek için kullandıkları bir indirme aracıdır (Microsoft ve Adobe'nin kullandığını düşünüyorum).

Bu akamai programının yeriydi:

c:\Users\myname\AppData\Local\Akamai\netsession_win.exe

Umarım bu yardımcı olacaktır.

Saygılarımla, Andreas


1
Teşekkürler ama bilgisayarlarımda Akamai ile ilgili hiçbir şeyim yok.
cherouvim

1
O zaman bilgisayarınızda başka bir program olabilir. Bilgisayarımdaki çalışan tüm hizmetleri ve işlemleri gözden geçirmek zorunda kaldım - gecikmeye neden olanı (Akamai) bulana kadar gereksiz olanları tek tek durdurdum. Windows'un "çalışan her işlemi" sorması gerekir. Bu kısayol tuşunu kullanır mısınız? "Ve işlem tereddüt eder ve cevap vermezse, birkaç saniye sürer. Bu açıklamayı burada buldum: blogs.msdn.com/b/oldnewthing/archive/2012/05/02/10299709.aspx Sayfayı tekrar okumak, sadece süreçler olabilir - hizmetlerin penceresi yok. Msconfig başlangıç sekmesine göz at
Andreas Jansson

1

Benim için (Windows 10 x64) SuperFetchözelliği devre dışı bırakmaya yardımcı oldu . Bu servis ( SysMainServisler olarak adlandırılır ) Application Frame Hostgünde birkaç kez işlemin başlamasına neden olmaktadır ve bu işlem yavaş kısayollardan sorumludur.


0

Windows kabuğunu atlayan kısayol tuşlarını çalıştırmak için basit bir araç yaptım.

Burada bulabilirsiniz: https://github.com/rustyx/myhotkey

Ben hızla gibi şeyler başlatmak için kendim kullanmak cmd.exeve bash.exe.

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.