Windows'ta bir dosyaya sağ tıklandığında Notepad ++ 'nin can sıkıcı kabuk entegrasyonunu kaldırmak istiyorum.
Bunu nasıl yaparım?
Windows'ta bir dosyaya sağ tıklandığında Notepad ++ 'nin can sıkıcı kabuk entegrasyonunu kaldırmak istiyorum.
Bunu nasıl yaparım?
Yanıtlar:
Kayıt defterini düzenlemekten bıkmışsanız , Shell Extensions'ı düzenlemeye izin veren ücretsiz bir uygulama olan ShellExView'ü deneyebilirsiniz .
Kabuk Uzantıları, Windows işletim sisteminin yeteneklerini artıran işlem içi COM nesneleridir. Çoğu kabuk uzantısı, işletim sistemi tarafından otomatik olarak yüklenir, ancak ek kabuk uzantısı bileşenleri yükleyen birçok başka uygulama da vardır. Örneğin: WinZip'i bilgisayarınıza yüklerseniz, bir Zip dosyasına sağ tıkladığınızda özel bir WinZip menüsü göreceksiniz. Bu menü sisteme bir kabuk uzantısı eklenerek oluşturulur. ShellExView yardımcı programı, bilgisayarınızda yüklü olan kabuk uzantılarının ayrıntılarını görüntüler ve her bir kabuk uzantısını kolayca devre dışı bırakmanıza ve etkinleştirmenize olanak sağlar.
Notepad ++ kabuk uzantısını kaldırmak için kayıt dışı, indirme dışı yol İşte. Komut İstemi'ni bir yönetici olarak kullanarak aşağıdakileri çalıştırın:
cd "\Program Files (x86)\Notepad++"
1regsvr32 /u NppShell_06.dll
2Bu değişikliği etkin hale getirmek için, gezgini yeniden başlatmanız gerekebilir .
Ayrıca uzantıyı yeniden yükleyebilir ve özelleştirme seçeneklerini alabilirsiniz:
regsvr32 /i NppShell_06.dll
1: Farklı bir klasörde 32 bit Windows veya yüklü Notepad ++ kullanıyorsanız, yol farklı olabilir.
2: NppShell_06.dll
Notepad ++ 'ın (6.6.9) en son sürümü için doğru dosya adıdır. Bulunmazsa NppShell_06.dll
, farklı bir sürüme sahip olabilirsiniz.
NppShell_05.dll
en son sürümüyle (v6.5.4) için.
NppShell_05.dll
ve NppShell_06.dll
mevcut. Sonunda aniden çalıştı. Komut istemi, yönetici modunda olsa da ...
Kayıt defteri düzenleyicisini açın (Başlat-> Çalıştır) ve "regedit" yazın.
Aşağıdaki anahtara gidin:
HKEY_CLASSES_ROOT\*\ShellEx\ContextMenuHandlers
"Notepad ++" anahtarını göreceksiniz. Basitçe silin.
ContextMenuHandlers
Anahtarın altında tam olarak adlandırılmadı Notepad++
, ancak bazı varyasyonları olabilir, "bulanık" eşleşmesi de yapılabilir. (örneğin, "ANotepad ++ 64")