Ivo wrote:
Well, initially you reported that you installed 3.9.3 over 3.9.1. Then it was the uninstaller for 3.9.1 that was trying to restart Explorer.
Which was precisely my point - this behavior (sometimes Explorer dying during uninstall) is not new for 3.9.3. It has been like that for all previous versions.
As of version 3.9.0 even the start menu registers a shell extension. It serves two purposes - allows launching the start menu without a service, and supports pin/unpin from the context menu in Explorer. So in cases where versions 3.6.x and older didn't require Explorer to be restarted, new versions do.
But, if you do not choose to have the programs closed but rather choose the option that says it may require a reboot, everything goes fine and no reboot is necessary. Therefore, I see no need for the first option.