mADcODEzz于 2021-01-30 15:48:21 发布
798
收藏
分类专栏:
日常记录 文章标签:
windows firefox版权
日常记录专栏收录该内容2 篇文章0 订阅
订阅专栏
上周办公电脑的FireFox浏览器在访问OA系统时突然提示无法找到Flash插件,百度一下得到如下消息:
由于公司的OA系统协同流程功能使用的Flash插件(垃圾),不得不让我考虑一下如何将浏览器降级。当前版本85,由于开启了自动更新,我从84升级到了85,那简单,直接安装一个84版本不就行了。
前往官方FTP下载服务器 Firefox Setup 84.0.exe接着是安装,随后发现了一个问题,提示
“使用旧版的Firefox可能造成现有Firefox配置文件中保存的书签和历史记录损坏。为了保护您的信息,请为此版FireFox创建新的配置文件”
如果选择,创建新的配置文件,则用户配置文件初始化,我的书签,附加组件全部丢失。
随后我使用了自带的同步功能,发现也是无法找回。
火狐浏览器的用户配置信息保存在
C:\Users\用户名\AppData\Roaming\Mozilla\Firefox\Profiles
以文件夹区为单位
使用文件复制替换后出现相同的提示。后经一系列的操作,找到了解决办法。
在原先配置文件目录下找到compatibility.ini文件
[Compatibility]LastVersion=85.0_20210118153634/20210118153634LastOSABI=WINNT_x86_64-msvcLastPlatformDir=C:\Program Files\Mozilla FirefoxLastAppDir=C:\Program Files\Mozilla Firefox\browser1
2
3
4
5
显示配置项LastVersion记录了该配置文件的最后版本号,由于我自动更新,配置文件版本也随之升级为85.0_20210118153634/20210118153634
将LastVersion替换为84.0_20201211215739/20201211215739后,该配置文件可以正常载入了。
在上一级目录下C:\Users\用户名\AppData\Roaming\Mozilla\Firefox\profiles.ini文件内StartWithLastProfile配置项可以更改默认载入的配置文件。
[General]StartWithLastProfile=1Version=2[Install308046B0AF4A39CB]Default=Profiles/5w2efq19.default-release-1Locked=1[Profile2]Name=default-release-1IsRelative=1Path=Profiles/5w2efq19.default-release-1[Profile1]Name=defaultIsRelative=1Path=Profiles/ohff2g57.default1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
另外为了防止再次自动更新,百度到了一个停用自动更新的方法。
执行文件目录C:\Program Files\Mozilla Firefox\defaults\pref下文件名channel-prefs.js
/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. *///// This pref is in its own file for complex reasons. See the comment in// browser/app/Makefile.in, bug 756325, and bug 1431342 for details. Do not add// other prefs to this file.pref("app.update.channel", "XXXXX");1
2
3
4
5
6
7
8
9
将唯一一行命令修改为:pref(“app.update.channel”, “”);
然后保存,但是需要具有管理员权限。修改后FireFox将停用自动更新。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。