Saya punya beberapa cara pintas di desktop saya dan pada beberapa di antaranya saya telah mengkonfigurasi "tombol pintas" ke kombinasi keyboard. Misalnya saya memiliki pintasan yang menunjuk ke d:\documents\todo.txt
dan saya telah mengatur Shift+ Alt+ T. Ini secara alami terbuka menggunakan notepad.
Mengklik dua kali pada ikon selalu membuka file teks dengan segera. Menggunakan pintasan keyboard terkadang sangat (5-10 detik) lambat. Perhatikan bahwa selama waktu itu pemanfaatan CPU tidak naik.
Ini terjadi pada semua mesin saya (baik kotak ultra cepat lama dan baru) di Windows XP (berbagai versi) dan Windows 7.
Ada banyak pertanyaan tentang ini tetapi tidak ada solusi.
Apakah ada penjelasan dan solusi untuk masalah ini?
Sunting : Perilaku tidak konsisten. Saya memiliki 30 pintasan desktop dan 5 di antaranya memiliki pintasan keyboard yang ditetapkan. Saya tidak tertarik dengan alternatif perangkat lunak untuk fungsi Windows ini. Saya ingin tahu apa masalahnya dan bagaimana menyelesaikannya.
sumber
Jawaban:
Pertanyaan aslinya berkaitan dengan Windows 7, tetapi itu terjadi sekarang karena alasan baru di Windows 10. Inilah jawaban umum yang berhubungan dengan kedua situasi.
Masalah umum
Ada penjelasan yang sangat baik tentang masalah dan penyebabnya di posting MSDN 2012 Mengapa kadang-kadang ada penundaan yang lama antara menekan tombol pintas untuk pintasan dan membuka pintasan?
Ringkasan eksekutif: sebelum meluncurkan suatu program melalui tombol pintasnya, Windows pertama-tama akan memilih semua program yang sedang berjalan dan bertanya "Apakah ini kunci pintas Anda?" Jika demikian, ia mengalihkan fokus ke jendela itu daripada memutar salinan baru program.
Masalah terjadi ketika jendela di suatu tempat menolak untuk menjawab pertanyaan. Ini bisa menjadi program yang umumnya tidak responsif karena beberapa alasan, meskipun bisa juga terjadi karena alasan lain (lihat di bawah). Windows menunggu 3 detik sebelum bergumam "brengsek" pelan dan pindah ke jendela berikutnya untuk menanyakan pertanyaan pintasan yang sama.
Menemukan program yang tidak responsif
Sekarang setelah Anda tahu pelakunya, Anda harus memutuskan: apakah program itu sepadan dengan keterlambatan yang ditimbulkannya? Sebagai contoh, Adobe Creative Cloud terkadang menyebabkan masalah bagi saya, jadi saya katakan saja untuk tidak berjalan ketika Windows mulai. Saya masih bisa menggunakan Illustrator dll tanpa menjalankannya.
Jika Anda tidak dapat hidup tanpa program, hidup dengan penundaan tombol pintas atau, seperti yang disarankan "pengguna 99572 baik-baik saja", cobalah program makro seperti Autohotkey.
Windows 10: Pusat Tindakan
Windows Action Center juga dapat menyebabkan penundaan. (Ini mungkin masalah di Windows 8 juga; Saya melewatkan 7-10). Setiap kali Anda melihat ini:
itu berarti Pusat Tindakan memiliki pemberitahuan sistem untuk Anda tinjau — yang juga menyebabkan penundaan tombol pintas, meskipun Pusat Aksi tidak responsif per se.
Klik ikon dan kosongkan notifikasi, maka ikon akan terlihat seperti ini, dan Pusat Tindakan seharusnya tidak lagi menyebabkan penundaan tombol pintas:
Jika pemberitahuan muncul berulang kali dan Anda merasa tidak membantu, klik kanan dan kirim Windows untuk mematikan pemberitahuan untuk aplikasi itu.
TAPI ... terkadang Action Center dapat menyebabkan masalah bahkan jika tidak ada pemberitahuan yang menunggu. Bahkan tanpa pemberitahuan yang muncul, saya sering menyelesaikan masalah ini hanya dengan membuka dan menutup Pusat Aksi. Anda dapat melakukan ini dengan cepat dengan kombinasi tombol pintas [Windows] -A.
Windows 10: proses latar belakang tidak responsif
Terkadang proses latar belakang dapat menyebabkan masalah ini juga. Dua khususnya adalah:
Mungkin ada penyebab lain juga. Yang penting adalah bahwa ini adalah aplikasi latar depan yang, untuk beberapa alasan, muncul sebagai proses latar belakang walaupun Anda mungkin belum benar-benar menjalankannya. Masalah ini mungkin terjadi dengan aplikasi lain, dan mungkin terbatas pada aplikasi Metro (TBD).
Anda dapat menggunakan beberapa atau semua teknik berikut untuk menghilangkan proses ini:
Setelah menggunakan teknik # 2 dan # 3, proses latar belakang nakal ini tidak lagi muncul di komputer saya.
Masalah baru di Windows 10 build 1809 (2/2019): Pengaturan Aplikasi
Build Windows ini telah memperkenalkan inhibitor shortcut baru dan merusak. Segera setelah Anda memulai Windows, buka task manager. Anda memiliki masalah jika Anda melihat Pengaturan berjalan sebagai tugas latar belakang:
Jika Anda menghentikan tugas ini, tombol pintas akan cepat lagi, tetapi aplikasi Pengaturan akan muncul kembali beberapa saat kemudian, memperkenalkan kembali masalah.
Lain...
Waktu tunggu 3 detik ini mungkin tidak menyebabkan penundaan pintasan keyboard.
Salah satu laptop saya, setiap kali Adobe Creative Commons berjalan di latar saya terkadang mengalami penundaan selama 30 detik sebelum meluncurkan aplikasi. Itu 10 kali timeout Window digunakan sebelum menyerah pada proses non-responsif, jadi sesuatu yang lain harus terjadi dalam kasus ini.
sumber
Jika Anda menggunakan Windows 10, coba bunuh "Application Frame Host" (ApplicationFrameHost.exe). Ini membuat penundaan hilang di sistem saya.
Perhatikan bahwa jika Anda menghentikan proses ini, itu akan menutup semua aplikasi modern yang Anda jalankan.
sumber
.bat
berkas:Taskkill /IM ApplicationFrameHost.exe /F
. Tetapi saya menemukan solusi lain: menonaktifkanSuperFetch
semua masalah telah diperbaiki dan sekarang pintasan berfungsi bahkan ketika proses ini sedang berjalan. (Anda dapat menemukanSuperFetch
dalam daftar layanan sebagaiSysMain
)Pengalaman pribadi saya adalah bahwa ada sebuah program yang menunda penanganan hotkey Windows. Bagi saya sendiri itu Steam, bagi Andreas itu Akamai.
Untuk mendiagnosis aplikasi mana yang bertanggung jawab, cukup tutup aplikasi dan coba hotkey Anda lagi. Setelah Anda mengetahui siapa pelakunya, putuskan apakah itu layanan yang dapat Anda tangani agar tidak berjalan setiap saat.
Saya tahu ini adalah pertanyaan yang cukup lama, tetapi setelah tidak menemukan jawaban saya menemukan solusi dan merasa perlu membaginya dengan masyarakat.
sumber
Masalahnya mungkin ada hubungannya dengan bagaimana Windows menemukan cara pintas ini. Orang yang masuk akal mungkin berharap bahwa mereka menyimpan data pintasan di dalam registri, registri berada di RAM, dan mereka meletakkan semua yang lain di sana. :-)
Alih-alih, pintasan kunci untuk .LNK dan .URL ada di dalam pintasan itu sendiri.
Seperti yang dapat Anda lihat pada gambar, setelah mencoba melacak di mana ia berada di dalam registri (bukan), saya menemukan perubahan pada pintasan memiliki data itu sendiri.
Ada 2 lokasi utama tempat data ini dipindai, di mana saja di semua menu Mulai, dan melalui folder desktop.
Ketika orang menemukan bahwa menghapus beberapa program, atau beberapa program web, "memperbaiki" masalah, mungkin itu ada hubungannya dengan item, atau pemetaan, atau hal-hal yang tidak disetujui di menu Start atau desktop?
Setelah menyadari metode yang digunakan, cukup mudah untuk mengambil saran menggunakan metode lain selain windows, untuk melakukan hal yang sama.
Metode pintas Notepad yang digunakan, akan menambahkan mikroba penundaan juga. Jalan pintas ke file teks itu sendiri, yang pada akhirnya akan membuka Notepad, akan melewati proses yang menyenangkan. Temukan kelas yang terpental di registri, temukan program terkait, buka program itu, dan berikan parameter itu.
Kebanyakan pintasan program dapat mengutip seluruh jalur
"C:\Windows\notepad.exe"
, alih-alih menggunakan variabel lingkungan untuk akhirnya menemukan program, di banyak jalur variabel lingkungan. Banyak program suka memasukkan jalur program mereka ke jalur variabel lingkungan, mereka bahkan telah merusak "jalur pencarian" di sana dengan membuat garis menjadi panjang.Sebagian besar pintasan program juga dapat memiliki parameter kutipan yang ditempatkan setelah jalur program yang dikutip
"d:\documents\todo.txt"
. Ini memiliki komputer menemukan file langsung tanpa mencari atau menebak, dan meneruskan file itu segera. (Kutipan hanya diperlukan ketika ada spasi.)Jika Anda ingin melihat kecepatan, cobalah
"C:\Windows\notepad.exe" "d:\documents\todo.txt"
dan potong perantara. Buat pintasan untuk program sebagai gantinya (notepad), dan tambahkan parameter untuk file .TXT ke dalam pintasan program. OK itu seperti DOS sekarang. :-) Tetapi lebih cepat.Untuk memeriksa variabel lingkungan (yang hanya untuk masalah spesifik), pergi ke "Sistem", dan di "Properti Sistem", di "Advanced" membuka "Variabel Lingkungan" dan melihat kekacauan dalam variabel PATH.
sumber
Penyebab saya adalah aplikasi "Film & TV" dan "Foto". Setelah saya membunuh 2 aplikasi ini di task manager, pintasan keyboard saya diluncurkan tanpa jeda 3 detik. Ya, saya harus membunuh keduanya.
Saya memutuskan untuk menghapus aplikasi kedua karena saya tidak membutuhkannya. Untuk mempelajari cara mencopot pemasangan aplikasi bawaan, saya telah berhasil mengikuti halaman ini: -
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
sumber
Saya tidak dapat mereproduksi masalah Anda dan tidak ingat memilikinya di salah satu komputer saya. Saya tidak melihat adanya perbedaan dalam membuka jalan pintas dengan mengklik. Saya hanya memiliki sedikit pintasan ini, 2 puncak.
Untuk mempercepat: Anda dapat mencoba menggunakan perangkat lunak pihak ketiga untuk mengelola pintasan Anda (seperti AutoHotkey , PhraseExpress , atau Clavier + (semuanya tersedia sebagai aplikasi yang dapat diakses). Semoga, mereka akan bekerja lebih cepat. Saya tetap menggunakannya dan menyimpannya pada flash drive untuk digunakan pada banyak komputer.
sumber
Karena ini tidak terjadi dalam mode Aman, dan karena saya sendiri belum pernah mengalami perlambatan seperti itu, beberapa produk yang telah Anda instal pasti menyebabkan masalah.
Saya sarankan menggunakan Autoruns untuk mematikan program startup dalam banyak, sampai Anda mempersempitnya ke salah satu yang menyebabkannya.
Anda juga dapat memeriksa produk yang terinstal menggunakan Revo Uninstaller Freeware dan menghapus produk yang tidak Anda butuhkan lagi atau tidak Anda sukai. Google hati-hati untuk produk yang tidak Anda ketahui.
Saya juga menyarankan, untuk masa depan, untuk menginstal beberapa suite keamanan. Ada banyak produk antivirus gratis , juga anti-adware gratis , dan tidak memiliki beberapa di antaranya hanya meminta masalah, sama seperti tidak mengunci pintu Anda di malam hari.
Saya tidak menyarankan bahwa komputer Anda terinfeksi, tetapi itu adalah salah satu kemungkinan untuk perilaku yang aneh, sehingga pemindaian penuh menggunakan beberapa produk antivirus yang terkenal masih merupakan ide yang bagus. Lihat Cara Membersihkan Komputer yang Terinfeksi .
sumber
Alasannya adalah DDE. Saya tidak tahu detail teknis spesifik masalah ini pada umumnya bermuara pada krisis antrian pesan.
Beberapa aplikasi tidak mengharapkan / mampu menangani pesan DDE secara interupsi dan ketika sesuatu yang mereka minta datang atau disiarkan, mereka tidak memberikan respons instan karena mereka tidak menunggu dalam antrian. Segala sesuatunya didukung dan semuanya dengan ketergantungan pada DDE akan berlangsung selamanya. Dalam kasus ekstrem bahkan di jendela perintah terkadang Anda dapat melihat huruf yang Anda ketikkan akan tertinggal karena alasan yang sama.
Satu-satunya cara saya tahu untuk menghindari masalah ini adalah untuk menghindari menjalankan aplikasi tertentu dari waktu ke waktu dan dengan coba-coba Anda akan melihat ketika menjalankan menyebabkan penundaan. Mungkin ada cara untuk mengubah hal-hal seperti mengubah batas waktu atau isolasi domain siaran DDE atau alat untuk melihat ke dalam DDE tapi saya tidak mengerti tentang topik ini.
sumber
Saya mengalami penundaan selama 2 detik, mulai Notepad menggunakan Ctrl + Alt + N yang saya gunakan sebagai tombol pintasnya. Solusi untuk menghilangkan penundaan adalah dengan menonaktifkan klien Akamai Netsession.
Untuk melihat apakah ini masalah Anda, Anda dapat membuka Windows Task Manager, dan pilih "Netsession_win.exe", rightclik dan pilih "Akhiri pohon proses". (Ada dua entri Netsession, salah satunya probabli memunculkan yang lain - memilih pohon proses akhir membunuh mereka berdua).
Sekarang coba lagi tombol pintas Anda.
Jika mereka cepat dan bagus sekarang, buat perubahan permanen dengan menghapus instalasi Antarmuka Akamai NetSession dari program Add Remove di panel kontrol, atau dengan menonaktifkannya di msconfig (sehingga tidak memulai secara otomatis).
Ini adalah cara menonaktifkannya dengan membuka msconfig:
Namun saya akan menghapusnya, dan hanya menginstalnya lagi jika diperlukan. Itu hanya agen pengunduhan yang digunakan beberapa perusahaan untuk mengunduh perangkat lunak mereka (saya percaya Microsoft dan Adobe telah menggunakannya).
Ini adalah lokasi dari program akamai:
Semoga ini bisa membantu.
Salam, Andreas
sumber
Bagi saya (Windows 10 x64) membantu menonaktifkan
SuperFetch
fitur. Layanan ini (disebutSysMain
Layanan) menyebabkan dimulainyaApplication Frame Host
proses beberapa kali per hari dan proses ini bertanggung jawab atas pintasan yang lambat.sumber
Saya membuat alat sederhana untuk mengeksekusi pintasan hotkey, yang mem-bypass shell Windows.
Anda dapat menemukannya di sini: https://github.com/rustyx/myhotkey
Saya menggunakannya sendiri untuk memulai hal-hal seperti
cmd.exe
danbash.exe
.sumber