我有发布我在 mozilla.org 上提出了这个问题,但听起来我不可能很快得到答案,尽管我曾想象 Mozillians 应该很容易就能找到答案,所以我在这里发布了一个总结,希望能有更好的运气。
顺便说一下,我想要 FF 32 位的原因是我想在 Windows 10 Home 上使用无法安装或在我目前拥有的 FF 64 位上运行的插件。
现在,只要有人指向 mozilla.org 上的一个页面,我就会非常高兴,在那里我可以下载适用于 Windows 的 FF 32 位,因为出于安全原因,我不喜欢从其他地方下载 FF。无论如何,以下是我未成功尝试的更多详细信息。
1)我去https://www.mozilla.org,即https://www.mozilla.org/en-GB/。我点击“Firefox”,然后我就在https://www.mozilla.org/en-GB/firefox/new/。
2) 我单击“其他平台和语言的 Firefox”,然后出现一个对话框,单击“Windows 32 位”。我得到了“Firefox Installer.exe”。我意识到“32 位”标题指的是操作系统而不是 FF,但我认为如果那是 32 位操作系统的 FF,那么它一定是 32 位 FF。
3)我从控制面板关闭并卸载 FF 64 位。
4) 我运行了“Firefox Installer.exe”,安装完成后,我又有了 FF,但它仍然是 64 位版本。它甚至记住了我的会话和书签,我甚至仍然登录着卸载前登录过的网站(那些我曾要求保持登录状态的网站)。
我尝试了同样的方法很多次,下载 FF 时,FF 本身和其他浏览器都一起下载。我甚至卸载了控制面板中的“Mozilla 维护服务”,以防它强制安装 64 位版本,但还是不行。
我还尝试单击第 2 点对话框中的“可用语言”,单击“英语(英国)”行和“Windows”列的“下载”(而不是其右侧的“Windows 64 位”),结果给了我“Firefox Setup 55.0.2.exe”,但这个安装程序也产生了相同的结果(我最终再次得到了 64 位版本)。
任何时候都不会出现任何错误消息。
我在 mozilla.org 上找不到任何适用于 Windows 的 32 位 FF 下载链接。这是否意味着在 64 位 Windows 上唯一的选择就是安装 64 位 FF?我不这么认为,但我不知道还能尝试什么。
答案1
不要运行存根安装程序,它会在安装时下载文件。使用传统的完整离线安装程序存档服务器。
对于当前的 Firefox 55.0.3,请Firefox Setup 55.0.3.exe
从以下位置获取安装程序这里 (en-US)。
运行此安装程序并安装 32 位版本。
答案2
Firefox 在卸载时保留您的数据是很正常的。
仅仅因为您恢复了浏览器历史记录和其他内容并不意味着您实际上最终获得了 64 位版本的 Firefox。
根据您的帖子,您现在确实应该拥有 32 位 Firefox。
一个明显的迹象是,它将自身安装到C:\Program Files (x86)
文件夹中,而不是C:\Program Files
文件夹中。
此外,从 Firefox 中,帮助 -> 信息/关于(类似的东西)应该可以确认您确实使用的是 x86(32 位)版本,而不是 x64(64 位)版本。
答案3
我发现这mozilla.org 上说:
如果您希望在 64 位迁移后继续使用 32 位 Firefox,则可以从 Firefox 平台和语言下载页面下载并重新运行 Firefox 32 位安装程序
无论如何,那个“平台和语言下载页面”就是我在问题中提到的页面,我点击了“英语(英国)”行和“Windows”列的“下载”(而不是其右侧的“Windows 64 位”),它给了我“Firefox 安装程序 55.0”。2.exe” 但仍然给了我 FF64。
但是现在,单击相同的按钮,它会给我一个新版本,显然该版本在此期间可用,即“Firefox Setup 55.0”。3.exe”,这次当我使用新的安装程序执行完全相同的操作时,我确实得到了 FF32。但我确信,甚至在此之前,在那个“平台和语言下载页面”中,我单击的是“Windows”列,而不是其右侧的“Windows 64 位”,并且我得到了“Firefox Setup 55.0.2.exe”,结果是 FF64。