如何在Firefox中设置和使用多个配置文件(用户帐户)

Firefox有自己的配置文件系统,其工作原理类似于Chrome的用户帐户切换器。每个配置文件都有自己的书签、设置、加载项、浏览器历史记录、cookie和其他数据。例如,您可能希望创建一个用于工作的配置文件和一个单独的用于个人使用的配置文件,使它们保持分离。

Mozilla隐藏了Firefox的配置文件管理器,不像Chrome那样使其成为界面的一个高度可见的部分。但是,如果你想使用不同的浏览器配置文件,它们有自己的设置和数据,Firefox可以做到这一点。

改为考虑Firefox多帐户容器

如果你只是想让你的浏览部分彼此分开,Mozilla有另一个更流畅的解决方案。它被命名为“Firefox多账户容器”扩展,是由Mozilla自己制作的。此扩展允许您为打开的每个选项卡选择一个“容器”。例如,您可以在工作时启动“工作”容器中的选项卡,在不工作时启动“个人”容器中的选项卡。因此,如果您有一组单独的工作帐户和个人帐户,您可以在容器之间切换,而无需登录和注销每个网站。

虽然这不能完全取代对配置文件的需求(书签、浏览器历史和外接程序在容器之间共享),但它确实允许您为每个容器提供单独的登录状态和cookie。

如何创建配置文件并在它们之间切换

Mozilla Firefox现在允许您在运行时管理配置文件,而不需要使用旧版本中的配置文件管理器。要访问此功能,请在Firefox的地址栏中键入“About:Profiles”,然后按Enter。如果您愿意,您可以将此页面加入书签,以便将来更容易访问。

如果您以前没有摆弄过Firefox配置文件,那么您很可能会使用“默认”配置文件。

要创建新配置文件,请单击“创建新配置文件”按钮。

在出现的“Create Profile Wizard”窗口中单击,并为新的配置文件提供描述性名称,这样您就可以记住它的用途。例如,如果是为了工作,您可以将其命名为“Work Profile”。

要使用您的新配置文件重新启动Firefox,请首先单击配置文件下面的“设置为默认配置文件”按钮。一旦它是您的默认配置文件,请关闭所有打开的Firefox浏览器窗口,然后重新启动Firefox。它将使用您选择的默认配置文件启动。

要切换回另一个配置文件,请再次转到关于:配置文件,单击要使用的配置文件的“设置为默认配置文件”,然后关闭并重新启动Firefox。

如果您不再需要配置文件,可以单击此处的“删除”按钮将其从系统中删除。请记住,这将删除与配置文件一起保存的所有数据,包括其书签、保存的密码和加载项。

如何同时使用多个配置文件

您可能已经注意到,在“关于配置文件”页面上有一个“在新浏览器中启动配置文件”按钮。但是,当使用Firefox的默认配置处理配置文件时,此按钮不起任何作用。默认情况下,Firefox一次只运行一个配置文件。您必须关闭并重新启动浏览器才能在配置文件之间切换。但是,只要稍微修改一下启动它的快捷方式,Firefox就可以同时运行多个配置文件。

要一次启用多个Firefox配置文件,必须使用-no-remote命令行选项启动Firefox。为此,您需要编辑通常用于启动Firefox的任务栏、桌面或开始菜单快捷方式。

例如,如果使用任务栏快捷方式启动Firefox,则右键单击任务栏上的Firefox图标,在弹出菜单中右键单击“Mozilla Firefox”,然后选择“属性”选项。

在属性窗口中,在“快捷方式”选项卡上,将光标放在“目标”框中文本的最末尾,然后在文本末尾添加“no-remote”。“目标”框应该类似于:

"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote

单击“确定”保存您的更改。

关闭所有打开的Firefox浏览器窗口,然后使用刚刚修改的快捷方式重新启动Firefox。当您这样做时,您可以返回到About:Profiles页面,然后单击“在新浏览器中启动配置文件”按钮。Firefox将打开一个新的浏览器窗口,其中包含您选择的配置文件。

如果你需要帮助辨别哪个是哪个,你可以随时进入“功能表”>“附加组件”>“主题”,为每个配置文件设置不同的主题。

如何改用旧配置文件管理器

如果您愿意,您也可以使用较旧的Firefox配置文件管理器来执行我们所讨论的所有操作。这还可以让您创建特殊的快捷方式,打开Firefox的配置文件管理器,并使用特定的配置文件启动Firefox(如果您愿意)。

首先,您需要完全关闭Firefox。接下来,您需要使用-p开关启动Firefox。

在Windows上:按Windows+R,在出现的运行框中键入Firefox.exe-p,然后按Enter键。 在Mac上:打开终端窗口-按Command+Space,键入Terminal,然后按Enter从Spotlight执行此操作。在提示符下,键入/Applications/Firefox.app/Contents/MacOS/firefox-bin-Profilemanager,然后按Enter键。 在Linux上:打开终端并运行Firefox-profilemanager命令。

您将看到Choose User Profile对话框窗口。默认情况下,将有一个名为“Default”的用户配置文件。您可以使用此窗口创建其他配置文件、重命名现有配置文件并将其删除。

如果您想在启动Firefox时始终看到配置文件选择器-这将允许您在每次单击Firefox快捷方式时选择一个配置文件,而不需要特殊命令-您可以关闭“使用选定的配置文件而不在启动时询问”选项。这会导致Firefox在你每次启动它时都会询问你想要哪个配置文件-至少在你重新打开该选项之前是这样。

您至少需要一个配置文件才能使用Firefox。每个配置文件都有自己的设置、扩展名、书签、历史记录、cookie和其他所有东西。请记住这一点。如果您删除“默认”配置文件,您将丢失所有Firefox浏览器数据(除非您正在使用Firefox Sync并可以从那里恢复)。

当您创建新的配置文件时,您可以为其指定任何您想要的名称。向导将向您显示配置文件的存储位置。默认情况下,它们放在用户帐户的Firefox配置文件文件夹下,以8个随机字母和数字为前缀。

选择一个配置文件,然后单击“启动Firefox”以使用该选定配置文件启动Firefox。当您第一次使用新配置文件启动Firefox时,您将再次看到欢迎体验。

退出Firefox并再次启动以在配置文件之间切换。假设您关闭了“使用选定的配置文件而不在启动时询问”选项,Firefox会在启动前询问您要使用哪个配置文件。您也可以选中该框,并使用-p或-profilemanager开关启动Firefox,以便在需要时访问隐藏的配置文件管理器。

为了便于使用,您也可以创建一个快捷方式,使用配置文件管理器打开Firefox。例如,在Windows上,您可以在桌面上创建Mozilla Firefox快捷方式的副本,将其重命名为类似于“Mozilla Firefox-Profile Manager”的名称,然后在“Target”框中的文本末尾添加一个空格和一个字母-p。该快捷方式现在可以使用配置文件管理器打开Firefox,假设您启动该快捷方式时Firefox已完全关闭。

默认情况下,Firefox的工作方式不太像Chrome。它只希望您一次使用单个配置文件。但是,如果您愿意,您可以一次使用多个配置文件。

要做到这一点,您只需要使用-no-remote开关启动Firefox。您可以从Run对话框或终端执行此操作,也可以只修改现有的Firefox快捷方式。例如,如果您创建了上面的profile Manager快捷方式,您只需在Target框的末尾添加-no-remote,这样它就会显示为-p-no-remote。

使用此开关启动Firefox-换句话说,双击您刚刚创建的快捷方式-它不会检查Firefox是否已经在运行。相反,它会询问您要使用哪个配置文件,并使用该配置文件创建一个新的Firefox进程。

您可以使用此过程打开具有任意多个不同配置文件的Firefox,尽管每个配置文件一次只能由一个Firefox副本使用。如果您试图在同一配置文件已经运行时再次打开该配置文件,您将看到一个“配置文件正在使用”错误。

相关:初学者极客:关于使用Windows任务管理器,每个Windows用户都需要知道什么

注意:如果在Firefox似乎已关闭时看到使用中的配置文件错误,您可能需要访问任务管理器并从那里终止Firefox.exe进程,如果它在后台停滞运行,则强制将其关闭。

这一切都应该像你预期的那样工作。然而,虽然Chrome确实可以很容易地看到你在界面中使用的个人资料,但Firefox并不会让这些信息变得非常明显。为此,您可能希望为每个配置文件安装不同的主题,或者以另一种方式在视觉上区分它们。

如果您需要找出您正在使用的配置文件,您可以在“关于:配置文件”页面上找到此信息。

相关:如何将Firefox恢复为默认设置并重新开始

您不需要使用配置文件管理器来修复Firefox配置文件的问题。取而代之的是,你可以使用“刷新Firefox”功能来获得全新的Firefox浏览器,而不会摆弄个人资料,也不会丢失重要的东西。

相关文章