为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Bug? Firefox updater does not handle non-administrative accounts gracefully

  • 2 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 jharris1993

more options

System: Win7 both Home and Pro. - 64 bit. Plenty of memory, thoroughly scanned for virii and malware. Current as of this instant date except for IE which has been deliberately held back to IE-10.

Issue: When installed to a non-administrative account, the update process does not work, reports it does not work, and suggests a download from the main site.

Though not horrifically fatal, (it doesn't crash the system, corrupt the hard drive, give you bed-bugs, or rat you out to the IRS), it is not as graceful a way to handle updates from within a non-administrative account.

Suggested behavior: 1. The updater should detect if it has sufficient privilege to update. 2. If not, the updater should explain that the update to Firefox requires Administrative privileges and offer the user three choices: (a) Request process elevation and ask for Administrator approval (by providing an administrative password.) (b) Save the update to the user's desktop where an administrator can install it later. (c) Cancel and quit.

The current process simply indicates that the update could not install - without providing a clear reason why - and leaves the user mystified. Obviously, the user will - eventually - discover that the issue is his standard (non-Administrative), account, but that is not the friendliest or most direct way to handle it.

Additional information:

If an administrative user is at the standard user's desktop when the update request arrives - or attempts to update through the browser interface - there is no opportunity to provide process elevation and permit the installer to continue.

The only option available at this point is to navigate to the Firefox web-site and download the latest version. This version will correctly request process elevation - or can be "Run as Administrator" if necessary.

This is unnecessary and time consuming.

What say ye?

Jim (JR)

System: Win7 both Home and Pro. - 64 bit. Plenty of memory, thoroughly scanned for virii and malware. Current as of this instant date except for IE which has been deliberately held back to IE-10. Issue: When installed to a non-administrative account, the update process does not work, reports it does not work, and suggests a download from the main site. Though not horrifically fatal, (it doesn't crash the system, corrupt the hard drive, give you bed-bugs, or rat you out to the IRS), it is not as graceful a way to handle updates from within a non-administrative account. Suggested behavior: 1. The updater should detect if it has sufficient privilege to update. 2. If not, the updater should explain that the update to Firefox requires Administrative privileges and offer the user three choices: (a) Request process elevation and ask for Administrator approval (by providing an administrative password.) (b) Save the update to the user's desktop where an administrator can install it later. (c) Cancel and quit. The current process simply indicates that the update could not install - without providing a clear reason why - and leaves the user mystified. Obviously, the user will - eventually - discover that the issue is his standard (non-Administrative), account, but that is not the friendliest or most direct way to handle it. Additional information: If an administrative user is at the standard user's desktop when the update request arrives - or attempts to update through the browser interface - there is no opportunity to provide process elevation and permit the installer to continue. The only option available at this point is to navigate to the Firefox web-site and download the latest version. This version will correctly request process elevation - or can be "Run as Administrator" if necessary. This is unnecessary and time consuming. What say ye? Jim (JR)

所有回复 (2)

more options

The Mozilla Maintenance service is suppose to take care of this by downloading updates in the background. You need to grant permission (UAC) to this service when this service is installed.

more options

Cor-el:

Thanks for the quick update!

Unfortunately, due to policy constraints, NOTHING is allowed to "update in the background". The automagic "kill switch" is already annoying enough.

Firefox is set to "notify" when updates are available, but is NOT allowed to perform any updates without express user and/or Administrator permission.

Given that constraint - and I am sure I am not the only one affected by constraints like this - it should be possible to configure the updater to allow for this contingency.

Firefox/Mozilla has gone far and done much to make its browser a very friendly and usable browser. Being able to handle this in a graceful manner would make my job much easier.

Thanks for all your help and support!

Jim (JR)

由jharris1993于修改