Почему Adobe Acrobat Reader требует перезагрузки при обновлении?

19

Почему Adobe Acrobat Reader требует перезагрузки при обновлении? Это часть программного обеспечения, которая читает PDF-файлы. Что еще для установки / обновления требует полной перезагрузки ОС для «завершения» установки?

Немного Googling указывает на то, что это позволить ОС установить Adobe «Speed Launcher» - это он или есть другие компоненты, которые более плотно в ОС , что он должен абсолютно должны быть закрыты , так что он может обновить их?

Изменить: Любой способ дать половину очков двум пользователям, которые дали правдоподобные объяснения для этой конкретной проблемы? У меня сложилось впечатление, что сочетание обоих этих ответов является причиной необходимости перезагрузки, если только у кого-то нет дополнительных знаний о том, что происходит за кулисами, это обновление Adobe.

Белый Феникс
источник

Ответы:

13

Многие считают, что Adobe Acrobat Reader требует перезагрузки из-за его Speed ​​Launcher.

На самом деле это не так. Speed ​​Launcher устанавливается в папку запуска «Все пользователи» Windows Explorer. Таким образом, чтобы вызвать его после установки, требуется всего один выход из системы, а затем повторный вход. В самом деле, можно просто запустить программу Speed ​​Launcher напрямую, из ярлыка в папке автозагрузки, чтобы запустить ее, если захотите, даже без выхода из системы и повторного входа. В конце концов, это все, что действительно происходит при входе в систему.

Adobe Acrobat Reader требует перезагрузки из-за программы загрузки, которую он использует в процессе установки. Это getPlus от NOS Micro . getPlus устанавливает «вспомогательную службу getPlus» (работает getPlus_HelperSvc.exe) для запуска при первой перезагрузке после загрузки пакета, который он использует для установки. Этот помощник удаляет программы getPlus из системы на том основании, что после установки менеджер загрузки больше не нужен.

Adobe Updater также настраивает вещи, которые запускаются позже. Опять же, однако, это на самом деле не требует перезагрузки для их запуска. Как видно из описания Adobe, как вручную отсоединять Adobe Updater, если он не может завершить процесс самостоятельно , Adobe Updater устанавливает команды запуска для пользователя, которые выполняются при входе в систему . Таким образом, опять же, все, что на самом деле требуется, - это выйти и снова войти в систему, а не перезагружать всю систему.

JdeBP
источник
2
Хм, и твой, и ответы афразира кажутся очень правдоподобными. Возможно, это комбинация двух (внесение всех этих изменений в систему), которые требуют перезагрузки. Принимая во внимание количество ненужной работы, которая, по-видимому, связана с установкой Acrobat Reader, возможно, мне следует найти другую альтернативу.
Белый Феникс
2
@ Белый Феникс: Любой читатель PDF с функциями, аналогичными Adobe Reader (интеграция оболочки / Проводника / браузера), столкнется с такими же проблемами при обновлении.
afrazier
6

Основная причина, по которой Reader потребуется перезагрузка после обновления, заключается в том, что компонент ActiveX и расширение оболочки Shell Explorer были обновлены. Поскольку эти элементы почти наверняка остаются открытыми в проводнике (не забывайте Explorer.exeтакже о рабочем столе) или в Internet Explorer, они не могут быть обновлены во время работы любой из этих программ. Замена фактического файла запланирована для перезагрузки, и вам будет предложено сделать это.

Альтернатива - убедиться, что все экземпляры Explorer и IE закрыты (для всех вошедших в систему пользователей) перед запуском программы установки.

afrazier
источник
1

Если вы блокируете или останавливаете запуск скоростного запуска, вы, как правило, можете игнорировать запрос на перезапуск из приложения обновления.

Большинство обновлений Adobe не пытаются сбросить SpeedLuncher, поэтому вам не нужно повторно удалять его после обновлений.

music2myear
источник