Wyłącz automatyczną aktualizację w Notepad ++


86

Czy można skonfigurować Notepad ++, aby po każdym uruchomieniu przestał sprawdzać nowe wersje?

Przy każdym uruchomieniu Nodepad ++ pojawia się okno dialogowe z:

Dostępny jest pakiet aktualizacji, czy chcesz go pobrać?

Odpowiedzi:


94

Po prostu przejdź do:

Ustawienia -> Preferencje -> Różne -> i odznacz „Włącz automatyczną aktualizację Notepad ++”


2
To jest niepoprawna odpowiedź, ponieważ ta funkcja została usunięta z Notepad ++ i nie powróciła przez co najmniej 5 lat. Mogę potwierdzić, że to, co napisał @JamesGecko, nadal ma miejsce.
Apelsin

1
@Apelsin Istnieje w Notepad ++ 6.7.7 w systemie Windows.
Andrew Morton

3
Wersja 6.0 ma tę funkcję, po prostu wyłączam automatyczne aktualizacje, wykonując kroki podane w tej odpowiedzi.
gromit190

2
@ SimonD Chrome instaluje usługę w celu przeprowadzenia automatycznej aktualizacji, ponieważ przeglądarka działa z poświadczeniami użytkownika, ale usługa działa z wymaganymi uprawnieniami do instalacji. Myślę, że każdy program instalujący usługę w celu zapewnienia funkcji automatycznej aktualizacji jest trochę przesadzony i wolałby to w jak najmniejszej liczbie programów.
Shiv

2
@ SimonD Powiedziałbym, że mogę wypuścić Notepad ++ z wyłączoną funkcją autoupdate i lepiej byłoby wysyłać aktualizacje przez AD. Autoupdate nag jest naprawdę zły dla edytora tekstów - powinny to robić tylko strony internetowe, takie jak Flash lub przeglądarki.
Shiv

62

Możesz także chcieć wyłączyć sprawdzanie aktualizacji wtyczek , w takim przypadku przejdź do:

Wtyczki -> Menedżer wtyczek -> Pokaż menedżera wtyczek -> Ustawienia (lewy dolny róg) i usuń zaznaczenie opcji „Powiadom o aktualizacjach wtyczek podczas uruchamiania”.


4
Boże, tak bardzo mi to przeszkadza, za każdym razem, gdy go otwieram. Dzięki!
gakera

Przysięgam, kocham Notepad ++ bardziej niż cokolwiek innego, jest to jedna aplikacja, za którą tęsknię najbardziej w Linuksie, ale ten facet NAPRAWDĘ potrzebuje pomocy UX: D Dzięki za pokazanie, jak to wyłączyć !!
Toby J

UX jest jak 90% Notepad ++ ...
Andrew

2
przynajmniej od N ++ w wersji 7.6.6 (kwiecień 2019 r.) nie ma już „menedżera wtyczek”, ale „administratora wtyczek” i nie ma już opcji wyłączenia powiadomień o aktualizacjach wtyczek.
BitQuestions

29

W nowszych wersjach Notepad ++ opcja wyłączenia automatycznej aktualizacji nie pojawia się już w oknie dialogowym Opcje.

Możesz po prostu zmienić nazwę katalogu C: \ Program Files \ Notepad ++ \ updater, aby zatrzymać tę funkcję. (np. zmień nazwę na updater_disabled )

Podziękowania dla http://wpkg.org/Notepad_plus_plus za zasugerowanie rozwiązania.


1
Doskonały! Użyłem twojej odpowiedzi, aby wyłączyć aktualizacje w pracowni komputerowej, przeglądając je za pomocą PsExec w ten sposóbpsexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
ThisClark,

8

Znajdź i edytuj ten plik

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

gdzie ... Użytkownik ... to Twoja nazwa użytkownika .

Znajdź linię, która brzmi mniej więcej tak:

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

i zmień „nie” na „tak” . W efekcie mówisz Notepad ++, że „tak, nie chcesz żadnych aktualizacji”.

Kolejna zmieniona przeze mnie linia to:

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

gdzie zmieniłem domyślne „tak” na „nie”.

Rozwścieczyło mnie, że Notepad ++ otwierał prawie każdy plik, który kiedykolwiek otworzyłem, za każdym razem, gdy go uruchamiałem, długo po tym, jak straciłem zainteresowanie jakimkolwiek z tych plików.

Nie wiem, dlaczego Notepad ++ wyświetla opcje w oknie dialogowym preferencji, skoro po prostu je ignoruje.

Możesz także zajrzeć na EditPadLite (bezpłatny) i / lub EditPadPro (nie darmowy, ale niezbyt drogi). Z pewnością lepiej wyglądający, lepiej udokumentowany, a wersja „lite” ma wszystko, czego potrzebuję.


6

Podczas instalowania aplikacji

Konfiguracja Notepad ++ - Wybierz okno dialogowe składników - Wybierz typ instalacji - Odznacz pole wyboru Auto-Updater.


Niestety nie ma to większego zastosowania dla osób, które już dostają monit, takich jak ja, i osoby, która zadała pytanie.
Matt

3

Rozwijając istniejące odpowiedzi, oto moja metoda programowego aktualizowania tego:

# 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

Jeśli masz oczekujące aktualizacje (możesz rozpocząć aktualizację bez administratora), ale nie możesz ich ukończyć (ponieważ nie masz administratora), przy każdym otwarciu otrzymasz denerwujący komunikat z prośbą o dokończenie aktualizacji.

Możesz to zrobić, usuwając %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml. Spowoduje to również usunięcie plugin_install_tempfolderu zawierającego aktualizacje przy następnym uruchomieniu.


2

Jeśli chodzi o zmianę nazwy katalogu C: \ Program Files \ Notepad ++ \ updater na coś innego ( updater_disabled ), mogę potwierdzić, że w najnowszej wersji Notepad ++ w wersji 7.6.2 ( edycja Yellow Vests ), spowoduje to wyłączenie karty Administrator wtyczek . W każdym razie użytkownicy potrzebują uprawnień administratora, aby zainstalować wtyczki, ale jest to nowa funkcja, która zostaje wyeliminowana.


2

Właśnie utworzyłem proste Preferencje> Ustawienia systemu Windows> Pliki, które usuwają pliki w folderze aktualizacji.

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.