"No reboot" installer feedback (12.12.1 beta)

12.12.1 to 12.12.2. worked without needing a reboot (Win 10 Pro 1809 x64).
Many thanks!

Like 12.1 12.2 installed fine without restart.

The installer still warns that the computer has to restart though.

Once again, the new installer worked just fine in Windows 10 Pro. However I did notice a curious thing, something that I don't think has happened before. I always put my versions of DO in my backup location, and then copy the installer to the desktop for actual install/upgrade. As I said, the actual upgrade process went very smooth.

When the process was finished, I tried to delete the install file from my desktop, and it said that it was locked, and could not be deleted at that time. Now, I realize that just doing a reboot would fix that, no problem, but it sort of defeats the new process, doesn't it??

InstallShield tends to keep running in the background for a while after the install appears to be finished. Not sure why, but you should be able to delete the file once it's finally exited.

1 Like

On Win7:
Installing 12.12.2 on top of 12.12.1 and on top of 12.12.2 required a reboot.

Can confirm the same on Win10 for the same situation.

Yes, most certainly another Windows quirk, to be sure...

upgrading from 12.12.1 to 12.12.2 on Windows 8.1 needed a reboot. (sorry)

Upgraded to 12.12.2 from 12.12.1 on Windows 7 and 10, no reboot required. Works perfectly.

On Win7:
Installing 12.12.3 on top of 12.12.2: no reboot required :+1:

Worked for me too! o) A really nice change, thank you!
Updated a "some months old" version to latest beta. No reboot required, just DO restart (win7 x64).

You always said it's impossible to update without rebooting.
What on earth was invented recently, which renders the reboot unnecessary from now on? o)

It's impossible to replace some of the DLLs without a reboot, but we can move them out of the way and (aim to) make it so things with old DLLs loaded won't crash themselves or Opus if they send messages to new DLLs.

There will still be cases where a reboot is needed for a change/fix to take full effect, but most updates don't change what happens in those DLLs much so we can get away with a mixture of versions loaded at once until the next reboot.

1 Like

Installed 12.12.3 over 12.12.2 on Windows 7. No reboot.

It seems the updated DO struggles a bit here for me.
Since the update DO crashed two times, before that DO ran for weeks without a problem (on my computer at work at least). So it's seems likely the update introduced the instability here.

Is there some measure for us to decide whether it's better to reboot and do like in the past?
(I mean despite waiting for the crash requester of course.. o).

Were any Crash dumps for bug reports made?

Yes, I think I got two.. o)
DOpus.Minidumps.zip (56.1 KB)

On Win7:
Installing 12.13 on top of 12.12.4 required a reboot.

(Intended to quote lxp, but somehow didn't).

But not on Win10.

Installed 12.13 over 12.12.4 on Windows 7 and 10. No reboot required.

I just want to thank developers for this smooth update system without a required reboot. It has worked well for me since this has been implemented. It’s so annoying when this software nags you to update, then to reboot, and once you did that another piece of software wants the same thing. The result is that you spend time maintaining your system instead of just concentrating on your tasks. I used to delay updates as much as possible. With this new system, I enjoy having the latest update of DO. I hope other software developers understand it now too. Thanks, GPSoftware!