Notepad ++ 'da otomatik güncellemeyi devre dışı bırakın


86

Notepad ++ 'ı her çalıştırıldığında yeni sürümleri kontrol etmeyi durduracak şekilde yapılandırmak mümkün müdür?

Nodepad ++ her başlatıldığında bir iletişim kutusu açılır:

Bir güncelleme paketi mevcut, indirmek ister misiniz?

Yanıtlar:


94

Basitçe gidin:

Ayarlar -> Tercihler -> Çeşitli -> ve "Enable Notepad ++ auto-updater" seçimini kaldırın


2
Bu yanlış bir cevaptır, çünkü bu özellik Notepad ++ 'dan kaldırılmıştır ve en az 5 yıl boyunca iade edilmemiştir. @JamesGecko'nun yazdığı şeyin hala böyle olduğunu onaylayabilirim.
Apelsin

1
@Apelsin Windows'ta Not Defteri ++ 6.7.7'de bulunmaktadır.
Andrew Morton

3
v6.9 bu özelliğe sahip, sadece bu cevapta verilen adımları izleyerek otomatik güncellemeleri devre dışı bıraktım.
gromit190

2
@SimonD Chrome, tarayıcı kullanıcı kimlik bilgileriyle çalışırken otomatik güncelleme yapmak için bir hizmet yükler ancak hizmet gerekli yükleme ayrıcalığıyla çalışır. Otomatik güncelleme işlevselliği sağlamak için bir hizmet yükleyen her programın biraz abartılı olduğunu ve mümkün olduğu kadar az programda tercih edeceğini düşünüyorum.
Shiv

2
@SimonD Otomatik güncelleme özelliği kapalıyken Notepad ++ 'ı dışarı çıkarabilmek ve AD üzerinden güncellemeleri çıkarmak daha iyi olur diyebilirim. Otomatik güncelleme nag bir metin editörü için gerçekten kötü - sadece Flash veya tarayıcılar gibi şeyler bakan web yapmalı.
Shiv,

62

Ayrıca eklenti güncelleme kontrolünü kapatmak isteyebilirsiniz , bu durumda:

Eklentiler -> Eklenti Yöneticisi -> Eklenti Yöneticisini Göster -> Ayarlar (sol altta) ve "Başlangıçta eklenti güncellemelerini bildir" seçeneğinin işaretini kaldırın.


4
Tanrım bu beni çok rahatsız ediyor, her gd açışında. Teşekkürler!
gakera

Yemin ederim, Notepad ++ 'ı her şeyden çok seviyorum, Linux'ta en çok özlediğim uygulama bu, ancak bu adamın gerçekten UX yardımına ihtiyacı var: D Bunu nasıl etkisizleştireceğimi gösterdiğin için teşekkürler !!
Toby J

UX, Notepad ++ uygulamasının% 90'ı gibidir ...
Andrew

2
en azından N ++ v 7.6.6'dan (Nis 2019) başka bir "eklenti yöneticisi" yok, fakat "eklenti yöneticisi" var ve eklenti güncellemeleri bildirimlerini kapatmak için başka bir seçenek yok.
BitQuestions

29

Notepad ++ 'ın yeni sürümlerinde, otomatik güncellemeyi devre dışı bırakma seçeneği artık Seçenekler iletişim kutusunda görünmüyor.

Bu özelliği durdurmak için C: \ Program Files \ Notepad ++ \ updater dizinini yeniden adlandırabilirsiniz . (örneğin, updater_disabled olarak yeniden adlandırın )

Çözüm önermek için http://wpkg.org/Notepad_plus_plus adresine teşekkür ederiz.


1
Mükemmel! Cevabınızı bir bilgisayar laboratuarında güncellemeleri devre dışı bırakmak için PsExec ile böyle bir döngüye sokmak için kullandımpsexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
ThisClark

8

Bu dosyayı bul ve düzenle

C:\Users\\...User...\AppData\Roaming\Notepad++\config.xml

nerede ... Kullanıcı ... kullanıcı adınızdır .

Bunun gibi bir şey okuyan satırı bulun:

<GUIConfig name="noUpdate" intervalDays="15" nextUpdateDate="20141114">no</GUIConfig>

ve 'hayır' ı 'evet' olarak değiştirin . Aslında, Notepad ++ 'a' evet, güncelleme istemiyor 'olduğunu söylüyorsunuz.

Değiştirdiğim başka bir satır da şudur:

<GUIConfig name="RememberLastSession">no</GUIConfig>

varsayılan 'evet'i' hayır 'olarak değiştirdim.

Notepad ++ 'ın açtığım her dosyayı açtığımda, açtığım her seferinde, bu dosyalardan herhangi birine olan ilgimi yitirdikten hemen sonra açtığım için beni çıldırttı.

Notepad ++ 'ın tercihler iletişim kutusunda neden açıkça görmezden geldiğinde seçenekleri gösterdiğini bilmiyorum.

Ayrıca EditPadLite (ücretsiz) ve / veya EditPadPro'ya bakabilirsiniz (ücretsiz değil ama çok pahalı değil). Kesinlikle daha iyi görünümlü, daha iyi belgelenmiş ve 'lite' sürümü ihtiyacım olan her şeye sahip.


6

Uygulamayı yüklerken,

Notepad ++ Setup - Bileşenleri seçin İletişim Kutusu - Kurulum türünü seçin - Otomatik Güncelleyici onay kutusunun işaretini kaldırın.


Ne yazık ki, benim gibi istemi zaten alan ve soruyu soran kişi için çok fazla bir şey kullanılmıyor.
Matt

3

Mevcut cevapları genişleterek, işte bunu programlı olarak güncellemek için benim yöntemim:

# Note:
# - Notepad++ must be closed when you run this because when Notepad++ does its closing process, it re-writes the config.xml file with the config from memory
# - This script only updates one user profile, the current user's

$Path = "C:\Users\$($env:username)\AppData\Roaming\Notepad++\config.xml"

# Disable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)no</GUIConfig>', '$1yes</GUIConfig>' | Out-File $Path

# To re-enable auto-checking for updates
(Get-Content $Path | Out-String) -Replace '(.*noUpdate.*)yes</GUIConfig>', '$1no</GUIConfig>' | Out-File $Path

2

Beklemede olan güncellemeleriniz varsa (bir güncellemeyi yönetici olmadan başlatabilirsiniz), ancak bunları tamamlayamıyorsanız (çünkü yöneticiniz yoktur), güncellemeyi tamamlamanızı isteyen her seferinde can sıkıcı bir mesaj alacaksınız.

Bunu silerek ortadan kaldırabilirsiniz %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml. Bu, bir plugin_install_tempsonraki çalıştırışınızda güncellemeleri içeren klasörü de silecektir .


2

C: \ Program Files \ Notepad ++ \ updater dizini başka bir şeye yeniden adlandırmayla ilgili olarak ( updater_disabled ), en son Notepad ++ Version 7.6.2 ( Yellow Vests sürümü ) için bunun Plugins admin sekmesini de devre dışı bırakacağını onaylayabilirim . Yine de kullanıcılar eklentileri yüklemek için yönetici haklarına ihtiyaç duyuyorlar, ancak devre dışı bırakılan yeni bir işlevsellik.


2

Az önce basit bir Tercihler> Windows Ayarları> Güncelleyici klasöründeki dosyaları silen Dosyalar oluşturdum.

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.