Perubahan registri sederhana ini memberi saya peningkatan produktivitas terbaik di Windows


Jika Anda adalah pengguna Windows jangka panjang, Anda mungkin menyadari bahwa Windows 11 merusak sesuatu yang cukup berguna. Jika Anda mengklik kanan sebuah file dan mencoba membukanya di Notepad++, Anda mungkin bertanya-tanya ke mana opsi itu pergi. Sebenarnya opsi itu terkubur dua klik di bawah "Tampilkan opsi lainnya." Dulu opsi itu langsung ada di sana, mudah diakses dan siap digunakan kapan saja kami membutuhkannya. Sekarang opsi itu hilang dan Windows tidak memberikan cara bawaan yang mudah untuk memperbaikinya.

Jawabannya adalah satu entri registri di bawah HKEY_CLASSES_ROOT\*\shell dan memerlukan waktu sekitar dua menit untuk ditambahkan. Opsi ini bersifat permanen sampai Anda menghapusnya, meskipun jika Notepad++ menjalankan pembaruan besar yang menginstal ulang ekstensi shell-nya, kemungkinan dapat menimpa atau bertentangan dengan entri manual Anda. Namun, kemungkinan hal ini terjadi cukup rendah.

Anda juga dapat menambahkan aplikasi apa pun ke menu konteks klik kanan Anda, bukan hanya Notepad++, jadi bersiaplah dan mari kita coba.

Di macOS, mengklik kanan sebuah file dan melihat aplikasi favorit Anda di menu biasanya langsung berfungsi. OS membaca dukungan file yang dinyatakan oleh setiap aplikasi yang terpasang dan secara otomatis mengisi daftar tersebut. Windows memiliki menu "Open With" sendiri, tetapi itu tergantung pada aplikasi yang memilih untuk mendaftar saat instalasi, dan Windows 11 menempatkan seluruh menu di balik "tampilkan opsi lebih banyak" yang kebanyakan dari kita bahkan tidak pedulikan. Jalur HKEY_CLASSES_ROOT\*\shell adalah cara kita mengambil kembali kendali, menambahkan aplikasi apa pun sebagai opsi klik kanan tingkat atas permanen untuk file apa pun di sistem Anda tanpa menyentuh asosiasi file atau mengubah pengaturan default apa pun.

Apa yang sebenarnya dilakukan HKEY_CLASSES_ROOT\*\shell

\* adalah satu-satunya bagian yang penting

Windows menyimpan perilaku shell-nya (bagaimana ia menangani file, menu apa yang muncul, apa yang terjadi ketika Anda mengklik dua kali, dll.) di bagian tingkat atas dari registri yang mengontrol perilaku file dan shell, yang disebut hives. Hive HKEY_CLASSES_ROOT berisi jalur yang mengontrol apa yang muncul ketika Anda mengklik kanan file di Explorer.

* adalah detail kunci. Sebagian besar jalur registri menargetkan tipe file tertentu, seperti .txt, .log, .png dan sejenisnya, tanda bintang di sini adalah wildcard yang berarti setiap file, tidak peduli ekstensi apa. Setiap entri yang Anda buat di bawah \shell di sini menjadi item menu yang muncul di mana saja pada file apa pun di File Explorer.

Pada dasarnya, Anda akan membuat sebuah kunci dengan nama yang ingin Anda tampilkan di menu, kemudian sebuah subkunci perintah di dalamnya, lalu atur nilai default ke jalur executable Anda (misalnya, aplikasi), diikuti dengan "%1" (placeholder yang akan diganti Windows dengan jalur file apa pun yang Anda klik). Itu saja. Karena ini adalah entri shell biasa dan bukan penangan ekstensi shell, ini lebih sederhana, lebih stabil, dan sepenuhnya dikendalikan oleh pengguna.

Pengeditan registri bersifat permanen sampai dibatalkan secara manual. Sebelum melakukan perubahan apa pun, cadangkan kunci yang relevan: di Editor Registri, klik kanan HKEY_CLASSES_ROOT\*\shell, pilih Ekspor, dan simpan file .reg di tempat yang aman. Jika terjadi kesalahan, klik dua kali file tersebut untuk mengembalikan keadaan semula.

Cara menambahkan Notepad++ ke menu klik kanan

Ikuti langkah-langkah








Buka Editor Registri

  • Tekan Win + R, ketik regedit, tekan Enter
  • Arahkan ke HKEY_CLASSES_ROOT\*\shell (tempelkan jalur langsung ke bilah alamat)

Buat entri menu

  • Klik kanan shell > Baru > Kunci — beri nama Edit dengan Notepad++
  • Klik kanan kunci baru itu > Baru > Kunci — beri nama command (harus huruf kecil)
  • Klik tombol perintah; klik dua kali nilai (Default) di sebelah kanan
  • Atur nilainya menjadi: "C:\Program Files\Notepad++\notepad++.exe" "%1"
  • Sesuaikan jalur jika instalasi Notepad++ Anda berada di lokasi yang berbeda

Tambahkan ikon Notepad++ (opsional)

  • Klik kembali ke tombol Edit with Notepad++ (induk, bukan perintah)
  • Klik kanan > Baru > Nilai String — beri nama Ikon
  • Klik ganda Ikon dan atur nilai menjadi: C:\Program Files\Notepad++\notepad++.exe,0
  • Ini menarik ikon aplikasi itu sendiri ke dalam entri menu

Ujilah itu

  • Klik kanan file apa pun di File Explorer — "Edit with Notepad++" seharusnya muncul di tingkat atas segera; tidak perlu memulai ulang Explorer
  • Jika tidak muncul, buka Task Manager > temukan Windows Explorer > klik kanan > Restart

Ini bekerja untuk aplikasi apa pun, bukan hanya Notepad++

Dunia adalah tiram File Explorer Anda

Struktur yang sama berlaku untuk aplikasi apa pun di PC Anda, cukup ganti dengan nama dan jalur aplikasi. Ini berguna untuk aplikasi portabel yang datang tanpa diinstal dan tidak pernah mendaftar sendiri di Windows. Kandidat bagus lainnya untuk trik ini adalah VS Code. Kadang-kadang pembaruan akan menghapus entri menu konteks Open with Code; metode registri ini membuatnya lebih permanen. Nilai string Position (Top atau Bottom) memungkinkan Anda mengontrol di mana entri muncul di menu, dan nilai string Extended menyembunyikan entri kecuali Anda menahan Shift saat mengklik kanan. Itu bisa berguna jika Anda ingin menjaga menu tetap rapi.

Mengapa tidak hanya menggunakan "Buka Dengan"? Menu ini sebenarnya hanya menampilkan aplikasi yang menyatakan dukungan untuk jenis file tertentu saat instalasi, aplikasi portabel dan instalasi minimal seringkali sama sekali tidak muncul. Di Windows 11, juga, "Buka dengan" ada di submenu "Tampilkan lebih banyak opsi"; itu sudah satu klik lebih dalam daripada yang ingin Anda lakukan untuk sesuatu yang sering Anda gunakan. "Pilih aplikasi lain" memungkinkan Anda membuka dengan aplikasi apa pun satu kali tetapi tidak akan menambahkannya ke menu secara permanen (tanpa mengubah asosiasi default jenis file secara permanen).

Metode registri ini melewati semua ini dan hanya menambahkan item menu baru di tempat yang Anda butuhkan.

Perbaikan dua menit yang seharusnya dibuat oleh Windows sendiri

Sejujurnya, ini seharusnya menjadi bagian tingkat atas dari Windows 11; sangat disayangkan bahwa hal itu belum ada. Prioritas untuk tampilan yang lebih bersih dibandingkan kompatibilitas aplikasi pada menu klik kanan tidak masalah; hanya saja akan lebih baik jika ada cara selain melalui registry untuk melakukannya. Namun, HKEY_CLASSES_ROOT\*\shell sudah ada sejak Windows XP dan bekerja dengan baik. Terkadang perbaikan produktivitas terbaik membutuhkan sedikit usaha ekstra.

Artikel terkait