去年我给孩子们买了一台装有 Windows Vista 的 PC,除其他外,还安装了一份 Firefox 3.0.1。孩子们的账户都不是管理员,因此软件时不时会要求输入管理员密码才能进行软件升级。
我昨晚终于使用了 PC,发现 Firefox 仍处于 3.0.1 版本(检查更新菜单选项已禁用)。我现在已经升级到 3.5.3,但菜单项仍然被禁用。我需要做些什么才能允许它在非管理员帐户上检查更新,还是我会发现这个问题在 3.5 中已经修复了?
答案1
如果您想为计算机上的所有用户更新 Firefox,则需要登录以管理员身份进行更新。我建议您注册一项免费服务,该服务会在 Firefox 更新时向您发送电子邮件,这样您就可以花 5 分钟为计算机上的所有人升级。我知道这很麻烦,但请记住,Firefox 不会经常更新。
这里有一项免费服务,它会在 Firefox 升级时通知您,但此页面会先尝试下载最新版本的 Firefox。只需取消下载即可:
http://download.cnet.com/3001-2356_4-10208565.html?spi=793d4fc9e77c3b51fbc5958b695c3dcf
在页面大约一半的位置有一个文本框,上面写着“想要在 Firefox 更新时收到通知吗?”输入您的电子邮件即可。
答案2
写关于:配置在 URL 中并确认安全警告。然后写入应用程序更新在过滤字段中。
您将获得设置数量。检查应用程序更新已启用设置为 TRUE。此外,最好可以启用应用程序更新.自动。
如果这没有帮助,请检查 Firefox 安装文件夹(通常是 C:\Program Files\Mozilla Firefox)是否有mozilla配置文件文件。如果找到它,请使用文本编辑器打开它,并确保没有任何锁定偏好在那里 (lockPref)。如果你发现类似以下内容:
try {
lockPref("app.update.enabled", true);
lockPref("app.update.autoUpdateEnabled", true);
lockPref("extensions.update.enabled", true);
lockPref("extensions.update.autoUpdateEnabled", true);
} catch(e) {
displayError("lockedPref", e);
}
只需在每行前面添加 //(双斜杠)即可将其注释掉。然后保存 cfg 文件并重新启动 Firefox。