Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Lolu chungechunge lwabekwa kunqolobane. Uyacelwa ubuze umbuzo omusha uma udinga usizo.

How can I have a second profile as an entry in Firefox's jumplist?

  • 4 uphendule
  • 1 inale nkinga
  • Igcine ukuphendulwa ngu FredMcD

more options

My issue is about how easy can it be to use two profiles in Windows. It has two parts. The first part seems impossible (but I'll discuss it anyway) and the actual question is mostly about the second part.

1) Having different taskbar icons for different Firefox profiles

This seems impossible as it requires different AppUserModelIDs (, as explained here: "You're right. What you need is for each Firefox profile instance to have a different AppUserModelIDs. But this involves patching the Firefox code and building on your own or possibly writing a custom app that will launch Firefox with under a forced ID. Either way, there is no simple solution." (at

So that first part is unsolvable unless one is willing to run two different versions of Firefox (which are two different browsers for any purpose). If not (if one just wants to have two different profiles on any single version of Firefox), then the AppUserModelID will always be the same and Windows will always group them as belonging to the same app, which is neither Windows' fault nor Firefox's.

Since part 1 is impossible, I'd like some help working on part 2, at least.

2) Having secondary profile(s) as entries in Firefox's jumplist

There's no use pinning shortcuts for secondary profiles to the taskbar, as they might open these profiles but will never indicate whether they are open or not. So, as only one (the main) shortcut for Firefox will ever be used, I'd like to have secondary profile(s) as entries in its jumplist. Can it be done? If yes, how?

(I know there are third party jumplist tools, but AFAIK they create new jumplists with custom items in them, not actually editing softwares' original jumplists. If I am wrong, please do point tools that accomplish this.)

All Replies (4)

more options

I have several versions of Firefox on my system. You can't open them using a quick launch as you need special command options to start each one.

Here is a batch program example (on one line only);

C:\PROGRA~1\MOZILL~1\firefox.exe -no-remote -new-instance -new-window -P Firefox_v_57

Usage: C:\PROGRA~1\MOZILL~1\firefox.exe [ options ... ] [URL]
      where options include:
 -h or -help        Print this message.
 -v or -version     Print Firefox version.
 -P <profile>       Start with <profile>.
 -migration         Start with migration wizard.
 -ProfileManager    Start with ProfileManager.
 -no-remote         Do not accept or send remote commands; implies -new-instance.
 -new-instance      Open new instance, not a new window in running instance.
 -UILocale <locale> Start with <locale> resources as UI Locale.
 -safe-mode         Disables extensions and themes for this session.
 -console           Start Firefox with a debugging console.
 -jsconsole         Open the Error console.
 -browser           Open a browser window.
 -new-window  <url> Open <url> in a new window.
 -new-tab     <url> Open <url> in a new tab.
 -preferences       Open Options dialog.
 -search     <term> Search <term> with your default search engine.
 -setDefaultBrowser Set this app as the default browser.
more options

BTW; Each may need its own Firefox profile.

more options

Yes, I know that. I wanted Firefox to have a shortcut for "firefox.exe -no-remote -p profile2" in its jumplist. Is it possible to have this?

more options

I don't think so.