Group: Forum Members
The install log is created on the root of your C drive (I think called ReflectInstall or something), but I believe the log files of patch operations are stored elsewhere.
In fairness, the behavior of Windows automatically installing updates and restarting your PC is an exception, not standard application behavior. Most applications don't automatically update themselves and restart your PC, nor do I think most users would want that. Microsoft themselves faced massive user backlash when they implemented that behavior on Windows 10 before they added more controls about when the restart occurred. it worked. There were news reports about Windows instances powering critical medical equipment spontaneously restarting in the middle of surgical procedures, for example, not to mention frequent cases of presenters being interrupted and then having to wait for a potentially long update installation. And in any case, given the critical role that Reflect serves and the fact that updates don't always go well, I personally wouldn't want Reflect updating automatically even if a restart would NOT be required. I'd rather be there when the update runs so that I can take immediate action if it fails.
However, I think there would be value in a mechanism whereby Reflect automatically checked for updates in the background and popped up a system tray notification when an update was available, rather like Java and Adobe applications do today. That could be done whenever Reflect ran even as a scheduled task, or it could be handled by the background service that Reflect already installs. This could be particularly useful given that I suspect there are many cases where users simply allow scheduled backups to run in the background, and if their email notifications keep confirming that everything is going well, they might go quite a while before they actually open the application, in which case under the current design they could potentially go quite a while not realizing updates are available. Maybe even add an option to send email notifications for update availability to cover scenarios like servers where users might not even log onto the OS at all for long periods and therefore wouldn't even see a system tray notification.