Why does Adobe Acrobat Reader require a restart on update

adobe-readerreboot

Why does Adobe Acrobat Reader require a restart when you update it? It's a piece of software that reads PDFs. Just what else is it installing/updating that requires a total OS reboot to "complete" the installation?

A bit of Googling indicates that it's to allow the OS to install the Adobe "Speed Launcher" – is this it or are there other components that are more tightly into the OS that it must absolutely have to have closed so that it can update them?

Edit: Any way to give half points to the two users that gave plausible explanations for this particular issue? I'm under the impression a combination of both of these answers is the reason why the restart is required, unless anyone has additional knowledge of what goes on behind the scenes are an Adobe update.

Best Answer

There's a lot of folk wisdom that Adobe Acrobat Reader requires a reboot because of its Speed Launcher.

This is not, in fact, true. Speed Launcher installs itself in the Windows Explorer "All Users" Startup folder. Thus invoking it after installing it only requires that one log off and then log back on again. Indeed, one could just run the Speed Launcher program directly, from the shortcut in the startup folder, to start it if one wanted to, without even logging off and back on. After all, that's all that's really happening at log on.

Adobe Acrobat Reader requires a reboot because of the download program that it uses as part of installation. This is NOS Micro's getPlus. getPlus installs a "getPlus Helper Service" (running getPlus_HelperSvc.exe) to run on the first reboot after downloading the package that it is being used to install. This helper deletes the getPlus programs from the system, on the grounds that after installation the download manager is no longer needed.

Adobe Updater also sets up things that are run later. Again, however, it does not in fact require a reboot to run them. As one can see from Adobe's description of how to manually unstick Adobe Updater when it fails to complete the process on its own, Adobe Updater installs per-user run commands that are executed at log-on. Thus, again, all that is in fact required is to log off and log back on again, not restart the whole system.

Related Question