Saat Anda mengklik kanan file atau folder di beberapa komputer, menu konteks mungkin membutuhkan waktu beberapa detik untuk muncul. Artikel ini memberi tahu Anda cara memperbaiki masalah klik kanan lambat dan masalah ekstensi shell penangan menu konteks lainnya di Windows. Berikut adalah beberapa gejala yang mungkin Anda hadapi.
- Saat Anda mengklik kanan file/folder, mungkin ada penundaan besar sebelum Windows menampilkan menu konteks.
- Saat Anda mencoba mengosongkan Recycle Bin, itu membuka aplikasi lain sebagai gantinya.
- Ketika Anda memilih beberapa file, klik kanan dan klik Buka / Cetak, tidak ada yang terjadi. Padahal itu berfungsi ketika satu file dipilih.
- Pesan kesalahan “Windows Explorer mengalami masalah dan harus ditutup. Kami mohon maaf atas ketidaknyamanan ini” ketika Anda mengklik kanan sebuah folder.
- Klik kanan sangat lambat hanya ketika jaringan kartu diaktifkan.
- Ketika Anda mengklik kanan pada folder dan memilih Properties, tidak akan terjadi apa-apa.
- Menu klik kanan menjadi jelek (tampilan klasik) setelah menginstal Notepad++ versi lama
- Galat Pencegahan Eksekusi Data (DEP) terjadi saat Windows Explorer atau Panel Kontrol diluncurkan.
- Tidak ada yang terjadi saat Anda mengklik Slideshow atau Print di panel Tasks atau File Explorer Ribbon.
- Ketika Anda mengklik "Atur pencadangan" atau klik "Ubah pengaturan" di Pencadangan dan Pemulihan Windows 7, tidak ada yang terjadi, atau
Sistem32
folder terbuka. - Saat Anda mengklik kanan Start untuk mengakses menu Win+X (Power User) di Windows 10, tidak ada jalan pintas yang berfungsi. Pada saat yang sama, mereka bekerja dengan benar dari folder pintasan Win+X.
- Klik kanan menu Konteks Jalankan sebagai Administrator tidak berfungsi.
-
Nama Folder Dipotong setelah Titik (Periode) di Explorer (disebabkan oleh
Kura-kuraSVN
ekstensi cangkang)
Menyebabkan
Ekstensi shell penangan menu konteks berkode buruk yang ditambahkan oleh program pihak ke-3 dapat menyebabkan salah satu gejala di atas.
Penangan menu konteks adalah jenis ekstensi shell yang menambahkan perintah ke menu klik kanan Anda. Misalnya, entri "Pindai dengan Windows Defender," "Set as Desktop Background," dll., Anda lihat di menu klik kanan adalah penangan menu konteks yang disertakan secara default di Windows. Demikian juga, program pihak ketiga dapat menambahkan ekstensi mereka sendiri.
Saat shell Explorer lumpuh, ia menulis entri ke log peristiwa Aplikasi. Anda dapat membuka Peraga Peristiwa dan memeriksa kesalahan log Aplikasi terbaru 1000
untuk menemukan informasi lebih lanjut tentang kecelakaan itu.
Dalam beberapa kasus, nama yang tepat dari ekstensi shell yang menyinggung ditampilkan di log peristiwa Aplikasi. Berikut ini contohnya:
Nama Log: Aplikasi. Sumber: Kesalahan Aplikasi. Tanggal: ID Acara: 1000. Kategori Tugas: (100) Tingkat: Kesalahan. Kata kunci: Klasik. Pengguna: T/A. Komputer: Deskripsi: Nama aplikasi yang salah: explorer.exe, versi: 10.0.10240.16405, stempel waktu: 0x55b455cf. Nama modul yang salah:IDTNCPL.cpl, versi: 1.0.6365.0, stempel waktu: 0x4e68a44d. Kode pengecualian: 0xc0000005. Offset kesalahan: 0x00001151. ID proses kesalahan: 0x1284. Waktu mulai aplikasi yang salah: 0x01d0d2a6d2ff07fc. Jalur aplikasi yang salah: C:\WINDOWS\explorer.exe. Jalur modul yang salah: C:\WINDOWS\system32\IDTNCPL.cpl. Id Laporan: 1da3cf69-34ba-4871-bb74-5bbaa97e8eb0
Berikut adalah contoh lain di mana ekstensi shell Foxit PhantomPDF ConvertToPDFSellExtension_x64.dll
menyebabkan kecelakaan itu.
Namun, dalam beberapa kasus, nama modul mungkin muncul sebagai shell32.dll
alih-alih modul pihak ke-3 yang sebenarnya yang menyebabkan masalah.
Silakan coba ini dulu!
Apakah menu Kirim Ke (bukan ekstensi shell) menyebabkan keterlambatan?
[Jika Anda membuka halaman ini untuk memecahkan masalah kerusakan (bukan masalah "penundaan menu klik kanan") saat mengklik kanan, lewati bagian ini dan buka Tampilan ShellEx bagian di bawah.]
Ekstensi shell penangan menu konteks pihak ketiga mungkin tidak selalu menjadi penyebab penundaan menu klik kanan. Penundaan dapat disebabkan oleh item di menu Kirim Ke Anda juga — terutama drive eksternal dan drive jaringan. Saat Anda mengklik kanan file atau folder, Windows membuat daftar item menu dan juga menghitung item Kirim Ke.
Dengan mengaktifkan TundaKirimKeMenuBuild
dan Tidak AdaDriveInSendToMenu
pengaturan registri, Anda dapat membuat menu klik kanan muncul lebih cepat. Ini berfungsi dengan baik di Windows 10 juga.
Untuk informasi lebih lanjut, lihat artikel Pengaturan Registri Tersembunyi untuk Menu "Kirim Ke".
Jika itu mempercepat menu klik kanan, maka Anda dapat melewati sisa instruksi di posting ini.
Jika pengaturan registri di atas tidak membantu bahkan setelah restart, maka langkah selanjutnya adalah mengisolasi ekstensi shell handler menu konteks yang mungkin menyebabkan masalah.
[Perbaiki] Masalah Klik Kanan yang Disebabkan oleh Ekstensi Shell
Penangan menu konteks dapat memuat dari berbagai area di registri. Mungkin sulit bagi pengguna akhir untuk menentukan ekstensi mana yang menyebabkan masalah. Mari kita lihat cara mempersempit masalah menggunakan utilitas ShellExView dengan mudah.
Tampilan ShellEx from Nirsoft adalah alat yang sangat baik untuk melihat dan mengelola semua ekstensi shell yang terpasang. Ini menampilkan deskripsi file, versi, informasi perusahaan, lokasi, nama file, dan banyak lagi. Alat ini membantu Anda dengan mudah menonaktifkan ekstensi yang tidak Anda perlukan. Alat ini dapat digunakan untuk menentukan ekstensi shell yang bermasalah.
Penggunaan ShellExView yang efektif untuk menyelesaikan masalah klik kanan
- Unduh Tampilan ShellEx dari Nirsoft.net dan jalankan. Ini memindai registri untuk semua ekstensi shell.
- Dari menu Opsi, klik Sembunyikan Semua Ekstensi Microsoft untuk mengaktifkan tanda centang di atasnya. Ini mencegah Anda menonaktifkan ekstensi shell bawaan Windows secara tidak sengaja.
Ini mencantumkan semua ekstensi shell pihak ketiga yang diinstal pada sistem Anda.Ekstensi shell memiliki tipe yang berbeda — misalnya, penangan ikon, penangan overlay, menu konteks, dll. Karena kami berurusan dengan masalah klik kanan di Windows, kami sangat tertarik dengan penangan menu konteks.
- Urutkan hasilnya menggunakan Jenis, sehingga pengendali Menu Konteks ditampilkan bersama.
- Selanjutnya, nonaktifkan penangan Menu Konteks satu per satu. Atau bahkan lebih baik, nonaktifkan paruh pertama item yang ditampilkan.
- Setelah menonaktifkan item atau grup item, gunakan Mulai ulang PenjelajahCtrl + E opsi untuk memulai ulang Shell untuk memverifikasi apakah itu menyelesaikan masalah. Restart shell Explorer adalah langkah penting. Ini tidak boleh dilewati.Catatan: Anda juga dapat menggunakan Pengelola Tugas untuk mulai ulang cangkangnya.
- Jika menonaktifkan satu atau sekelompok item tidak menyelesaikan masalah, aktifkan kembali item tersebut, dan nonaktifkan rangkaian penangan menu konteks non-Microsoft berikutnya di bagian bawah, dan mulai ulang Explorer. Ulangi proses ini untuk menghidupkan dan mematikan ekstensi menu konteks dan menentukan mana yang menyebabkan masalah Anda.
Metode yang lebih cepat adalah membagi dua daftar pengendali menu konteks menjadi dua kelompok, menonaktifkan setengah dari entri secara berurutan, mem-boot ulang, dan menguji perilaku lagi.
Seorang pengguna Windows bernama JClarke berkomentar:
“Anda dapat menonaktifkannya … mereka mengatakan “satu per satu” dan melihat apa pengaruhnya terhadap masalah. Saya melakukannya lebih cepat dengan membagi dua daftar, menonaktifkan setengah dari entri dalam satu gerakan, me-reboot, dan mencoba klik kanan. Itu berhasil, jadi saya tahu saya hanya perlu mempersempitnya, seperti yang biasa kami lakukan dengan MSConfig. Kemudian saya terus membagi dua daftar itu sampai hanya beberapa dan melakukannya satu per satu. Masalahnya adalah Anda harus mem-boot ulang di antara percobaan untuk mendapatkan pengujian akurat dari hasil penonaktifan Anda. Saya tidak menemukan log off untuk menjadi konsisten.”
Lakukan ini hingga masalah teratasi, dan akhirnya, Anda harus dapat mengidentifikasi ekstensi shell penangan menu konteks yang menyinggung.
Catatan: Ini tidak selalu merupakan pengendali menu Konteks, tetapi pengendali PropertySheet atau Ikon Handler terkadang menjadi penyebabnya. Beberapa pembaca telah melaporkan bahwa penangan Lembar Properti "Modul IIS W3ext" bertanggung jawab atas masalah properti folder di komputer yang menjalankan versi Windows yang lebih lama. Dalam kasus aneh lainnya, file sistem shimgvw.dll sendiri adalah pelakunya. Modul-modul ini tidak ada di Windows 10.
Shell Explorer memuat ekstensi dari jenis berikut:
- Pengendali Kolom
- Menu Konteks
- Salin Penangan Kait
- Pengendali Data
- Seret & Jatuhkan Handler
- Pengendali Jatuh
- Penangan Ikon
- Pengendali Hamparan Ikon
- InfoTip Handler
- Pratinjau Handler
- Pengendali Properti
- Lembar Properti
- Cari Handler
- folder cangkang
- ShellExecute Hook
- Pengendali Gambar Mini
Penangan menu konteks dimuat saat Anda mengklik kanan pada file atau folder, atau bahkan saat Anda mengklik dua kali pada file atau folder. Dengan menonaktifkan penangan menu konteks yang tidak diinginkan, Anda dapat menghindari explorer.exe crash dan penundaan klik kanan.
Memperbaiki masalah secara manual menggunakan Peninjau Suntingan Registri
Jika Anda memutuskan untuk memecahkan masalah ini tanpa menggunakan ShellExView atau alat serupa, berikut adalah beberapa informasi latar belakang tentang cara melakukannya. Yang mengatakan, ini hanya untuk pengguna tingkat lanjut yang merasa nyaman menggunakan Registry Editor.
Pertama, amati kapan masalah terjadi — saat mengklik kanan jenis file tertentu? atau semua jenis file? atau hanya ketika mengklik kanan pada folder?
Penangan menu konteks dapat memuat dari salah satu area berikut:
Lokasi | Keterangan |
---|---|
HKCR\*\shellex\contextmenuhandlers | File |
HKCR\AllFileSystemObjects\shellex\contextmenuhandlers | File dan folder File |
HKCR\Folder\shellex\contextmenuhandlers | Folder (virtual dan nyata) |
HKCR\Directory\shellex\contextmenuhandlers | folder file |
HKCR\[ProgID]\shellex\contextmenuhandlers | Kelas berkas |
HKCR\Directory\Background\shellex\ContextMenuHandlers | Latar belakang Desktop & Folder |
HKCR\SystemFileAssociations\[.file_ext]\shellex\ContextMenuHandlers | File |
HKCR\SystemFileAssociations\[PerceivedType]\shellex\ContextMenuHandlers | File dari jenis tertentu ("Jenis yang dirasakan") |
desktop.ini | Folder (menu konteks per folder) |
Catatan:HKCR adalah nama pendek untuk HKEY_CLASSES_ROOT simpul registri.
Jika salah satu gejala yang dijelaskan sebelumnya terjadi saat Anda menangani folder, maka Anda mungkin perlu memeriksa penangan menu konteks yang dimuat di area ini (SemuaFileSystemObjects, Map, Direktori). Jika hanya untuk .txt
file, periksa penangan yang diinstal untuk kelas file .txt
(File HKCR\txt
). Lihat cara memetakan ekstensi file ke ProgId.
Di bawah ContextMenuHandlers kunci registri, Anda mungkin melihat satu atau lebih subkunci; setiap tombol mewakili ekstensi shell penangan menu konteks. Kunci mungkin memiliki label yang tepat atau berisi GUID sebagai namanya.
GUID dapat dilihat di web atau dari HKCR\CLSID\{GUID}\InProcServer32
lokasi registri untuk mengetahui program yang sesuai dan .dll nama file.
Buka Peninjau Suntingan Registri dan buat cadangan cabang yang dipilih, hapus penangan menu konteks satu per satu untuk menguji. Setelah setiap perubahan registri, Anda harusrestart shell Explorer agar perubahan diterapkan. Di sinilah ShellExView berguna. Ini termasuk Ctrl + E pintasan untuk memulai ulang penjelajah.
Klik kanan lambat hanya pada komputer berjaringan?
Dalam beberapa kasus, tidak terkait dengan ekstensi shell, menu klik kanan mungkin sangat lambat muncul saat sistem terhubung ke jaringan. Dan, menonaktifkan adaptor wi-fi atau koneksi ethernet dapat memulihkan fungsi klik kanan normal. Seperti yang dikatakan sebelumnya, ini adalah masalah ekstensi non-shell yang biasanya disebabkan oleh penambahan opsi menu konteks yang menunjuk ke program yang terletak di jaringan berbagi.
Dengan asumsi bahwa WinZip ditempatkan di lokasi bersama atau server file, ketika pengguna meluncurkan WinZip dari jaringan berbagi dan mengaktifkan integrasi WinZip Shell pada sistem mereka, entri registri akan mengarah ke file di lokasi jaringan, seperti: sebagai:
HKEY_CLASSES_ROOT\WinZip\Shell\open\command
Dengan (bawaan)
nilai yang diberikan sebagai berikut:
\\192.168.0.8\programs\winzip.exe "%1"
Dengan pengaturan di atas, jika server file atau komputer jaringan yang menampung program, dimatikan, dan ketika Anda mengklik kanan pada file di komputer Anda, Anda akan melihat penundaan yang sangat besar. Dan beberapa gejala berikut dapat diamati.
- Terkadang, Anda akan mengalami klik kanan yang lambat, hanya untuk pertama kalinya setelah restart baru.
- Anda juga akan melihat beberapa paket yang ditransfer melalui jaringan (ikon pemberitahuan Taskbar.)
- Anda mungkin juga memperhatikan bahwa menonaktifkan Layanan DHCP mempercepat tampilan menu klik kanan di beberapa sistem.
Bagaimana Anda menemukan entri registri yang menunjuk ke file di jaringan berbagi?
Menggunakan ShellMenuView
Tampilan Menu Shell adalah alat lain dari Nirsoft yang mencantumkan item menu konteks statis (ekstensi non-shell) dari registri. Alat ini dapat membantu Anda menonaktifkan/mengaktifkan item menu atau melompat ke kunci registri yang sesuai menggunakan Editor Registri.
Luncurkan ShellMenuView dan biarkan mengisi item.
Urutkan menurut kolom Filename untuk dengan cepat mengidentifikasi jalur UNC yang mengarah ke komputer jaringan atau huruf drive jaringan yang dipetakan.
Klik kanan pada entri dan klik Nonaktifkan Item yang Dipilih untuk menonaktifkan item menu agar tidak muncul. Untuk menghapus entri sama sekali, klik kanan pada item dan klik Buka di RegEdit.
Ini akan membawa Anda ke cabang yang relevan di Registry Editor. Cadangkan kunci dengan mengekspor ke a .reg file, lalu hapus cabang.
Menggunakan RegScanner
Pilihan lainnya adalah menggunakan RegScanner utilitas dari Nirsoft. RegScanner adalah utilitas kecil dari Nirsoft yang memungkinkan Anda memindai registri, menemukan nilai Registri yang diinginkan yang sesuai dengan kriteria pencarian yang ditentukan, dan menampilkannya dalam satu daftar. Setelah menemukan nilai Registry, Anda dapat dengan mudah melompat ke nilai yang tepat di RegEdit, cukup dengan mengklik dua kali item Registry yang diinginkan. Anda perlu mencari nilai registri yang bidang datanya dimulai dengan string \\
(jalur UNC)
Jalankan RegScanner dan konfigurasikan opsi pencarian seperti di bawah ini:
Klik tombol Pindai. Urutkan hasil pencarian menurut kolom Data dan temukan entri yang berisi jaringan berbagi — jalur UNC atau huruf drive yang dipetakan.
Sekarang Anda tahu entri yang menyebabkan penundaan klik kanan. Pergi ke lokasi tertentu di Regedit, buat cadangan kunci yang sesuai, lalu hapus kunci yang melanggar.
Saya harap panduan ini bermanfaat bagi Anda untuk memperbaiki masalah klik kanan yang lambat, crash explorer, dan masalah kinerja lainnya yang disebabkan oleh penangan menu konteks di Windows.
Satu permintaan kecil: Jika Anda menyukai posting ini, silakan bagikan ini?
Satu share "kecil" dari Anda akan sangat membantu perkembangan blog ini. Beberapa saran bagus:- Sematkan!
- Bagikan ke blog favorit Anda + Facebook, Reddit
- Tweet itu!