ShellExecute failed (2): Is this command correct? "C:\Program Files (x86)\Notepad++\notepad++.exe [location of file to edit]
Saya tampaknya memiliki beberapa masalah dengan RIGHT CLICK > Edit with Notepad ++
. Ini adalah instalasi baru Microsoft Windows 7 Professional 64-Bit.
Sepertinya saya tidak dapat menemukan pemberitahuan tentang kesalahan ini? Atau ini hanya masalah konfigurasi Windows 7?
Jawaban:
Saya memiliki Windows 7 64 Bit dan saya bekerja dengan Notepad ++ selama lebih dari setahun pada instalasi Windows 7 64 Bit yang berbeda dan saya tidak pernah melihat kesalahan seperti itu. Apakah Anda mencoba menghapus instalan sepenuhnya, menjalankan CCleaner, dan menginstal Notepad ++ lagi?
sumber
Notepad++
referensi registri . Instal ulang yang baru berhasil. Aneh ...Ini disebabkan ketika Anda mengatur Notepad ++ agar dijalankan sebagai administrator di Windows 7.
Pergilah ke registri Anda sebagai administrator dan cari notepad ++ .exe. Temukan kunci di bawah
HKEY_CLASSES_ROOT
yang memiliki entri denganEdit with Notepad++
(atau mungkinEdit with &Notepad++
) dan hapus seluruh kunci. Klik kanan dan Anda akan melihat bahwa Anda tidak lagi memiliki opsi itu.Sekarang kita buat kembali:
Pergi ke:
Buat kunci baru di bawah shell yang disebut
OpenWithNotepad
dan buat subkey di bawah yang disebutcommand
.Pada
OpenWithNotepad
kunci, string default adalah yang Anda inginkan untuk item menu konteks dipanggil. Saya mengaturnyaOpen with Notepad++
.Masih di dalam
OpenWithNotepad
kunci, buat nilai string baru yang disebuticon
dan setel nilai kepath-to-notepad++.exe
tempat path-to-notepad ++ .exe harus berupa path lengkap, misC:\Program Files\Notepad++\notepad++.exe
.Di bawah
command
tombol edit nilai string default dan ubah ke"path-to-notepad++.exe" "%1"
tempat path-to-notepad ++ .exe harus berupa path lengkap, misC:\Program Files\Notepad++\notepad++.exe
.Ketika Anda mengklik kanan opsi ini, seharusnya sekarang meminta Anda untuk memberikan Notepad ++ admin akses ke file.
Anda masih harus pergi ke properti untuk notepad ++. Exe dan mengaturnya agar berjalan sebagai administrator.
sumber
Ini adalah file registri yang mungkin membantu semua orang:
Salin ke Notepad dan simpan dengan ekstensi .reg. Tutup Notepad dan klik dua kali file tersebut.
sumber
Pada mesin Windows 7 saya (32 bit) saya mengatur notepad ++ untuk dijalankan sebagai administrator, hal itu menyebabkan ekstensi shell explorer berhenti bekerja dengan kesalahan "Shell Execute gagal". Menonaktifkan pengaturan ini (klik kanan, properti, kompatibilitas ...) menyelesaikan masalah. Mungkin ini yang menyebabkan masalah Anda? (Sekarang yang saya butuhkan adalah ekstensi shell "Edit di Notepad ++ sebagai Administrator" ....)
sumber
Saya baru-baru ini meningkatkan Notepad ++ dan saya mulai mendapatkan kesalahan "ShellExecute gagal" ini ketika mencoba menggunakan fitur menu konteks "Edit di Notepad ++".
Sementara saya menemukan banyak laporan kesalahan ini daring, tidak ada solusi yang saya lihat bekerja pada mesin saya.
Berikut langkah-langkah yang saya gunakan untuk menyelesaikan masalah:
Saya membuat gambar untuk masing-masing skenario ini dan melampirkannya di bawah ini.
Saya menyoroti "Jalankan program ini sebagai administrator" di kedua gambar dan sorot tombol "Ubah pengaturan untuk semua pengguna" berwarna hijau untuk skenario di mana opsi ini diaktifkan untuk semua pengguna.
sumber
Mencopot, membersihkan registri, dan menginstal ulang tidak berfungsi untuk saya. Saya juga tidak menjalankan dalam mode kompatibilitas sehingga tidak mungkin menjadi masalah saya.
Yang menjadi masalah bagi saya adalah saya memeriksa opsi "Jalankan program ini sebagai administrator" di tab kompatibilitas. Saya telah mengaktifkan opsi ini untuk dapat menyimpan misalnya file host. Setelah menghapus centang ini saya akhirnya bisa klik kanan dan edit file menggunakan NotePad ++ lagi.
sumber
Ini menambah posting @John Swaringen di atas dengan pengenal tambahan untuk item menu Admin. Sebelum menerapkan perubahan ini, penting untuk memastikan bahwa N ++ memang diinstal pada
C:\Program Files (x86)\Notepad++
. Jika tidak, maka jalur pemasangan yang benar harus diganti untuknya di bagian yang sesuai dari cuplikan berikut.Pada acara itu ada tiga file dengan tautan ke mereka di drive rumah- atau salin kode ke file teks dengan ekstensi .reg:
Yang pertama hanya untuk item menu Admin:
Yang kedua adalah untuk kedua item pada menu:
Yang ketiga adalah menghapus item Admin sepenuhnya:
sumber
jika Anda belum memperbaikinya, saya memiliki masalah yang sama dan mencoba semua hal di atas. Saya telah memberi tahu Notepad ++ untuk memulai dalam mode kompatibilitas dan mendapatkan kesalahan itu. Setelah saya mematikannya, semuanya kembali normal.
sumber
Dalam kasus saya hal yang membantu adalah menginstal Notepad ++ di direktori "Program Files" biasa, bukan di "Program Files (x86)". Path baru saja kacau :)
Semoga ini bisa membantu!
sumber
Saya memiliki masalah yang terus-menerus dengan Notepad ++ (pada 5.9) dalam hal membuka / mengedit file melalui antarmuka explorer (baik klik langsung untuk membuka dan klik kanan untuk mengedit..etc). Solusi bagi saya adalah menginstal Notepad ++ di C: \ Program Tools \ Notepad ++ \ - jika saya mencoba salah satu dari "resmi" instal lokasi Notepad ++ hanya membuka hal-hal yang benar ketika dijalankan dalam mode admin (yang merupakan rasa sakit UAC di pantat jika Anda akan memaafkan perancis saya)
sumber