Отключить автообновление в Notepad ++


86

Можно ли настроить Notepad ++, чтобы при каждом запуске он прекращал проверять наличие новых версий?

Каждый раз, когда запускается Nodepad ++, появляется диалоговое окно с:

Пакет обновлений доступен, вы хотите загрузить его?

Ответы:


94

Просто зайдите на:

Настройки -> Настройки -> Разное -> и отмените выбор «Включить автоматическое обновление Notepad ++»


2
Это неправильный ответ, поскольку эта функция была удалена из Notepad ++ и не возвращалась в течение как минимум 5 лет. Я могу подтвердить, что то, что написал @JamesGecko, все еще имеет место.
Апельсин

1
@Apelsin Он существует в Notepad ++ 6.7.7 в Windows.
Эндрю Мортон

3
v6.9 имеет эту функцию, я просто отключаю автообновления, следуя инструкциям, приведенным в этом ответе.
gromit190

2
@SimonD Chrome устанавливает службу для автоматического обновления, так как браузер работает с учетными данными пользователя, но служба работает с необходимой привилегией установки. Я думаю, что каждая программа, устанавливающая сервис для предоставления функций автообновления, немного излишня, и предпочла бы, чтобы это было как можно меньше.
Шив

2
@SimonD Я бы сказал, что можно было бы развернуть Notepad ++ с отключенной функцией автообновления, и было бы лучше выдавать обновления через AD. Автообновление nag действительно плохо для текстового редактора - это должны делать только веб-приложения, такие как Flash или браузеры.
Шив

62

Вы также можете отключить проверку обновления плагина , в этом случае перейдите по ссылке:

Плагины -> Диспетчер плагинов -> Показать диспетчер плагинов -> Настройки (внизу слева) и отмените выбор «Уведомлять об обновлениях плагинов при запуске».


4
Боже, это так беспокоит меня, каждый раз, когда я открываю это. Спасибо!
Гакера

Клянусь, я люблю Notepad ++ больше всего на свете, это единственное приложение, которое мне больше всего не хватает в Linux, но этому парню ДЕЙСТВИТЕЛЬНО нужна помощь UX: D Спасибо, что показали мне, как это отключить !!
Тобиас Дж

UX похож на 90% Notepad ++ ...
Эндрю

2
по крайней мере из N ++ v 7.6.6 (апрель 2019 г.) больше нет «менеджера плагинов», но есть «администратор плагинов», и больше нет возможности отключить уведомления об обновлениях плагинов.
BitQuestions

29

В более новых версиях Notepad ++ опция отключения автоматического обновления больше не отображается в диалоговом окне «Параметры».

Вы можете просто переименовать каталог C: \ Program Files \ Notepad ++ \ updater, чтобы отключить эту функцию. (например, переименуйте его в updater_disabled )

Благодарим http://wpkg.org/Notepad_plus_plus за предложение решения.


1
Отлично! Я использовал ваш ответ, чтобы отключить обновления в компьютерном классе, просматривая их с помощью PsExec следующим образомpsexec \\lab315-%x cmd.exe /c ren "c:\Program Files (x86)\Notepad++\updater" "updater_disable"
ThisClark

8

Найти и отредактировать этот файл

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

где ... Пользователь ... это ваше имя пользователя .

Найдите строку, которая выглядит примерно так:

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

и измените «нет» на «да» . По сути, вы говорите Notepad ++, что «да, вы не хотите обновлений».

Еще одна строка, которую я изменил, это:

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

где я изменил по умолчанию «да» на «нет».

Меня бесило, что Notepad ++ открывал практически все файлы, которые я когда-либо открывал, каждый раз, когда начинал, еще долго после того, как потерял всякий интерес к любому из этих файлов.

Я не знаю, почему Notepad ++ показывает параметры в диалоговом окне настроек, когда он просто игнорирует их.

Вы также можете взглянуть на EditPadLite (бесплатно) и / или EditPadPro (не бесплатно, но не слишком дорого). Конечно, лучше выглядящий, лучше документированный, и в «облегченной» версии есть все, что мне нужно.


6

При установке приложения,

Настройка Notepad ++ - Выбор компонентов Диалоговое окно - Выбор типа установки - Снимите флажок Автообновление.


К сожалению, это не очень полезно для людей, которые уже получают приглашение, как я, и для человека, который задал вопрос.
Мэтт

3

Расширяя существующие ответы, вот мой метод программного обновления:

# 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

Если у вас есть ожидающие обновления (вы можете запустить обновление без администратора), но не можете их завершить (потому что у вас нет администратора), вы будете получать раздражающее сообщение при каждом его открытии с просьбой завершить обновление.

Вы можете сделать это, удалив %appdata%\Notepad++\plugins\Config\PluginManagerGpUp.xml. Это также удалит plugin_install_tempпапку, содержащую обновления, при следующем запуске.


2

Что касается переименования каталога C: \ Program Files \ Notepad ++ \ updater во что-то другое ( updater_disabled ), я могу подтвердить, что для последней версии Notepad ++ версии 7.6.2 ( издание Yellow Vests ) это также отключило бы вкладку Plugins admin . В любом случае, пользователям нужны права администратора для установки плагинов, но это новая функциональность, которая выходит из строя.


2

Я только что создал простые Настройки> Настройки Windows> Файлы, которые удаляют файлы в папке обновлений.

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.