Dlaczego program Adobe Acrobat Reader wymaga ponownego uruchomienia po aktualizacji?

19

Dlaczego program Adobe Acrobat Reader wymaga ponownego uruchomienia po aktualizacji? Jest to oprogramowanie odczytujące pliki PDF. Co jeszcze oznacza instalacja / aktualizacja, która wymaga całkowitego ponownego uruchomienia systemu operacyjnego w celu „dokończenia” instalacji?

Trochę Googling wskazuje, że pozwala systemowi operacyjnemu na zainstalowanie programu Adobe „Speed ​​Launcher” - czy to jest to, czy są też inne komponenty, które są ściślej związane z systemem operacyjnym, które muszą bezwzględnie mieć zamknięte, aby móc je zaktualizować?

Edycja: Jakiś sposób, aby dać pół punktu dwóm użytkownikom, którzy podali wiarygodne wyjaśnienia tego konkretnego problemu? Mam wrażenie, że kombinacja obu tych odpowiedzi jest powodem, dla którego wymagane jest ponowne uruchomienie, chyba że ktoś ma dodatkową wiedzę na temat tego, co dzieje się za scenami, to aktualizacja Adobe.

Biały Feniks
źródło

Odpowiedzi:

13

Istnieje wiele mądrości ludowych, że Adobe Acrobat Reader wymaga ponownego uruchomienia ze względu na Speed ​​Launcher.

To nie jest prawdą. Speed ​​Launcher instaluje się w folderze startowym Eksploratora Windows „Wszyscy użytkownicy”. Wywołanie go po zainstalowaniu wymaga tylko jednego wylogowania, a następnie ponownego zalogowania. Rzeczywiście, można po prostu uruchomić program Speed ​​Launcher bezpośrednio ze skrótu w folderze startowym, aby go uruchomić, jeśli chcesz, nawet bez wylogowywania się i ponownego logowania. W końcu to wszystko dzieje się podczas logowania.

Adobe Acrobat Reader wymaga ponownego uruchomienia z powodu programu do pobierania, którego używa w ramach instalacji. To jest getPlus NOS Micro . getPlus instaluje „getPlus Helper Service” (działającą getPlus_HelperSvc.exe), aby uruchomić przy pierwszym restarcie po pobraniu pakietu, który jest używany do instalacji. Ten pomocnik usuwa programy getPlus z systemu, ponieważ po instalacji menedżer pobierania nie jest już potrzebny.

Adobe Updater konfiguruje także rzeczy, które będą uruchamiane później. Ponownie jednak nie wymaga zrestartowania, aby je uruchomić. Jak widać z opisu Adobe, w jaki sposób ręcznie odkleić Adobe Updater, gdy proces ten nie zakończy się sam , Adobe Updater instaluje polecenia uruchamiania dla poszczególnych użytkowników, które są wykonywane podczas logowania . Zatem ponownie wszystko, co w rzeczywistości jest wymagane, to wylogowanie i ponowne zalogowanie, a nie ponowne uruchomienie całego systemu.

JdeBP
źródło
2
Hmm, twoje i bardziej zwięzłe odpowiedzi wydają się bardzo prawdopodobne. Być może jest to połączenie tych dwóch (wprowadzających wszystkie te zmiany w systemie), które wymagają ponownego uruchomienia. Biorąc pod uwagę ilość niepotrzebnej pracy, która wydaje się wymagać zainstalowania programu Acrobat Reader, być może powinienem znaleźć inną alternatywę.
White Phoenix,
2
@White Phoenix: Dowolny czytnik PDF z funkcjami podobnymi do Adobe's Reader (integracja powłoki / przeglądarki / przeglądarki) będzie miał te same problemy z aktualizacją.
afrazier
6

Głównym powodem, dla którego Reader będzie wymagał ponownego uruchomienia po aktualizacji, jest to, że składnik ActiveX i rozszerzenie powłoki Explorer zostały zaktualizowane. Ponieważ te elementy są prawie na pewno otwarte przez Eksploratora (pamiętaj, że Explorer.exehostuje także pulpit) lub Internet Explorera, nie można ich aktualizować, gdy którykolwiek z tych programów jest uruchomiony. Zastąpienie rzeczywistego pliku jest zaplanowane do ponownego uruchomienia i pojawi się monit, że należy to zrobić.

Alternatywą jest upewnienie się, że wszystkie wystąpienia Explorera i IE są zamknięte (dla wszystkich zalogowanych użytkowników) przed uruchomieniem instalatora.

afrazier
źródło
1

Jeśli zablokujesz lub zatrzymasz uruchamianie Speedlaunchera, ogólnie możesz zignorować żądanie ponownego uruchomienia z aplikacji aktualizacji.

Większość aktualizacji Adobe nie próbuje zresetować Speedlaunchera, więc na ogół nie trzeba go ponownie usuwać po aktualizacjach.

music2myear
źródło