禁用Firefox的版本更新检测,避免一直跳出版本更新提示
自从Firefox更新到Firefox Quantum之后,自带的版本检测和更新功能也进行了调整,设置中之前带有的禁用检测更新功能已经消失,取而代之是【检查更新,但由您决定是否安装】。如此一来只要firefox发布了新的版本,而你没有更新,那么firefox右上角每天都会跳出版本更新提示窗口,十分的烦人。
一方面去除了禁用版本检测选项,一方面又没完没了的天天跳出版本更新提示窗口,这和逼迫你强制更新没有两样,简直和windows 10的自动更新一样的令人发指。
更加令人失望的是,你并不能够通过修改about:config中的某些设置的值或者添加新的设置来解决总是自动检测更新这个问题。
但万幸的是,firefox内建的策略(Policies)功能能够很好的用来禁用版本更新检测,并且使用这种方式禁用firefox的版本更新检测十分的简单,安装版和绿色版都适用,并且跨平台,也就对windows、mac、linux系统上的firefox都有效果。
如何使用firefox内建的策略(Policies)功能禁用版本更新检测:
软件No1这篇文章以本站制作的firefox绿色版为例,如果文字说明不了解的话,请配合这篇文章的截图来理解。
1、使用资源管理器打开firefox所在的文件夹(在这个路径下你可以看到firefox.exe这个文件)。
2、在firefox所在的文件夹中创建一个名叫【distribution】的子文件夹。
3、在【distribution】这个子文件夹中新建一个空白的文本文档:【新建文本文档.txt】,并且把它重命名成【policies.json】,重命名时请注意.txt这个后缀要变成.json,如果你看不到后缀名,重命名前请在资源管理器设置中取消勾选【隐藏已知文件类型的扩展名】。
4、使用文本编辑器打开【policies.json】,在其中输入下方内容并保存:
{
"policies": {
"DisableAppUpdate": true
}
}
5、确定是否有效:重新打开firefox浏览器,成功的话在设置-firefox更新处就会看到:更新已被系统管理员禁用。打开菜单-关于firefox界面,也会看到:更新已被系统管理员禁用。
6、如果你正在使用avast或者其他一些杀毒软件,按照以上步骤操作后可能会发现这个方法并没有任何效果,firefox设置和关于firefox界面没有任何变化,解决这个的问题也非常简单:
按下win+r快捷键,在跳出的界面中输入regedit打开注册表编辑器,浏览到HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox路径下,删除firefox及其路径下的所有注册表键值(不放心的话删除之前请导出对应注册表项),也就是只保留HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla,在【Mozilla】上右击,选择右键菜单中的【权限】,设置所有的组和用户名的权限为【拒绝】,因为firefox这个注册表路径每次重启系统后都会自动重新生成,重新运行firefox就可以看到:更新已被系统管理员禁用这些字样了。
如此一来Firefox的版本更新检测功能就被成功关闭了,而版本更新提示也自然而然没有了。
下次当你想要手动更新firefox的版本时,只需要避免firefox读取policies.json中的规则即可,最简单的方式当然是暂时重命名这个文件,更新完毕之后在修改回来即可。
当然,firefox内建的策略(Policies)功能不止于此,如果你想充分利用policies.json,请参考github中的这个页面,上面有详细的说明和示例:
https://github.com/mozilla/policy-templates/blob/master/README.md
本文地址:https://www.rjno1.com/disable-firefox-update/
第一种方法就可以解决问题了,流批!
芜湖,厉害,真的有用,百度了一大堆方法结果在这发现有效的了。
75版本有效,非常感谢,msdn上竟然没有相关的办法,看来高手隐于市呀。
赞,对于火狐69.0版本有效。
牛比啊,第一种方法真的可以