Feature request: Better support for UAC in Windows
Currently, when Zotero is installed system-wide, the user doesn't have write privileges to the install location, and an update is available, the user still receives a non-actionable update notification. This behavior is very annoying, especially given that Zotero is updated every few days, and could be improved as follows:
1. Suppress the update notification dialog if the user does not have privileges
2. Offer to relaunch as administrator via UAC if the user does not have privileges
3. Install a privileged background service that can perform the update, much like the Mozilla Maintenance Service
1. Suppress the update notification dialog if the user does not have privileges
2. Offer to relaunch as administrator via UAC if the user does not have privileges
3. Install a privileged background service that can perform the update, much like the Mozilla Maintenance Service
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Considering that running Zotero with elevated privileges from a "Standard user" account would effectively run another instance, with access to another Zotero library, I would consider a fourth option. Maintain the current update dialog, but add a button to elevate the privileges of the update process.