Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

חיפוש בתמיכה

יש להימנע מהונאות תמיכה. לעולם לא נבקש ממך להתקשר או לשלוח הודעת טקסט למספר טלפון או לשתף מידע אישי. נא לדווח על כל פעילות חשודה באמצעות באפשרות ״דיווח על שימוש לרעה״.

מידע נוסף

Profiles not showing correctly and cannot edit

  • 14 תגובות
  • 1 has this problem
  • 25 views
  • תגובה אחרונה מאת iain.major

Hi, I'm running FF 149.0 (64-bit) on Windows 11. I've used profiles for a while now and on several occassions I've "lost profiles". Currently I have three profiles which I set up and edited the icon and colour associated with each. When I launch FF I see the Profile Manager and can select any of the three and I can create a new profile which shows here. However, once in any one of the FF profiles I don't see the others - by which I mean that when I go via the hamburger lines top right and click on the current profile, the 'other profiles' section is blank. I also cannot edit the profile from using the edit pencil top right (after clicking the hamburger lines and clicking on the current profile), it takes me to about:editprofile but the page is completely blank. Confusingly, if I go to about:profiles I see two profiles, neither of which shows up in the Profile Manager! I'm going round in circles trying to understand where to edit my exisitng profiles and make sense of the five profiles that don't all show up in the same place!

Hi, I'm running FF 149.0 (64-bit) on Windows 11. I've used profiles for a while now and on several occassions I've "lost profiles". Currently I have three profiles which I set up and edited the icon and colour associated with each. When I launch FF I see the Profile Manager and can select any of the three and I can create a new profile which shows here. However, once in any one of the FF profiles I don't see the others - by which I mean that when I go via the hamburger lines top right and click on the current profile, the 'other profiles' section is blank. I also cannot edit the profile from using the edit pencil top right (after clicking the hamburger lines and clicking on the current profile), it takes me to about:editprofile but the page is completely blank. Confusingly, if I go to about:profiles I see two profiles, neither of which shows up in the Profile Manager! I'm going round in circles trying to understand where to edit my exisitng profiles and make sense of the five profiles that don't all show up in the same place!
צילומי מסך מצורפים

כל התגובות (14)

Hey there - I'm sorry you're having problems with your profiles. I'm familiar with the profiles code and hopefully I can help you figure out what's going on.

First, while it's a bit confusing, note that the new multiple profiles feature is not really designed to be managed using about:profiles. So, don't worry about the about:profiles listing for now.

Also, just to narrow down what's going on - have you recently manually moved/migrated any of the three profiles (original profile, ourtide, unlock cyber) shown in the first screenshot? Or, have you recently edited profiles.ini by hand? (Edited to add: have you recently migrated your user account to a new device?)

Are you able to actually launch all three of those profiles successfully from the profile selector window shown in the first screenshot? For whichever profiles you can launch, if you go to about:config, what is the value in each profile of the `toolkit.profiles.storeID` pref?

השתנתה ב־ על־ידי Jared Hirsch

Hi Jared, many thanks for your very quick reply. This response is in haste as I'm about to go out, but I'll reply more fully within 12 hours from now.

I will ignore about:profiles!

I did, at one stage, but not within the last few weeks, migrate the profiles manually in order to bring them back when I lost them completely. And yes, I can access all three profiles via the profile manager, but I cannot switch between them via the hamburger, and I cannot edit them at all (e.g. add the logo that was on the OurTide profile back in as it has been lost).

As I say I'll add more later, and again thanks for helping so quickly! Iain

Hello

About, toolkit.profiles.storeID

about:editprofile, about:deleteprofile

I had the same problem and solved.

Take a look at https://bugzilla.mozilla.org/show_bug.cgi?id=2000125#c4

Similar question https://support.mozilla.org/en-US/questions/1572094

Hi again Jared,

sorry for the delay. To further answer your questions:

have you recently manually moved/migrated any of the three profiles (original profile, ourtide, unlock cyber) shown in the first screenshot?

I have migrated them as I said previously, but not for a couple of months or so.

Or, have you recently edited profiles.ini by hand? I'm unclear now but I think I did this when I tried to reconstruct my profiles a couple of months back.

(Edited to add: have you recently migrated your user account to a new device?) No, this is one thing I haven't done! The profiles were created on my laptop, which is where I'm working now.

Are you able to actually launch all three of those profiles successfully from the profile selector window shown in the first screenshot? Yes.

For whichever profiles you can launch, if you go to about:config, what is the value in each profile of the `toolkit.profiles.storeID` pref? Sorry but I'm unclear where to find toolkit.profiles.storeID? Having tried to search for "toolkit.profiles.storeID" online I think that it should be in my profiles.ini? There's nothing there about storeID. Here is the full contents of my profiles.ini file:

[Install308046B0AF4A39CB] Default=Profiles/gzGetl1m.Profile 2 Locked=1

[Profile1] Name=OurTide IsRelative=1 Path=Profiles/l1HYRiTQ.Profile 1 StoreID=b6f4bbc1 ShowSelector=1

[Profile0] Name=OurTideLatest IsRelative=1 Path=Profiles/gzGetl1m.Profile 2 Default=1 StoreID=b6f4bbc1 ShowSelector=1

[General] Version=2

[BackgroundTasksProfiles] MozillaBackgroundTask-308046B0AF4A39CB-defaultagent=x1cvwgxc.MozillaBackgroundTask-308046B0AF4A39CB-defaultagent MozillaBackgroundTask-308046B0AF4A39CB-backgroundupdate=p2hxuoew.MozillaBackgroundTask-308046B0AF4A39CB-backgroundupdate

Thanks also to Agent virtuel but I didn't follow what was on that page.

Hi toolkit.profiles.storeID is about a pref stored in about:config. If the value stored in the pref isn't matching the storeID stored in profiles.ini, then you won't see these profiles in the new Profile Manager, but you still see them in about:profiles.

You can open about:config via the location/address bar. On the warning page, click "Accept the Risk and Continue" to open about:config.

Hi cor-el,

many thanks!

Original: c1902b0e OurTide: b6f4bbc1 Unlock Cyber: b6f4bbc1

profiles.ini: b6f4bbc1

So, can I simply edit the value held in about:config viewed from the Original profile?

Ok, I decided to try my fix. I have now set all three to b6f4bbc1 but this is what I see: From OurTide - if I click on the Profile OurTide under the hamburger I see no other profiles From Unlock Cyber - if I click on the Profile Unlock Cyber under the hamburger I see the OurTide profile From Original - I can't click on Profile under the hamburger, it isn't there.

Hi folks, I've not been able to move forwards on this. Please can I check, is there more to it than simply making all the toolkit.profiles.storeID values match the value for storeID stored in profiles.ini? Also, please can I ask if there is somewhere that I can read up about what a profile must contain, and what it may contain (e.g. how to link to an image file for the logo to appear with the profile)? Many thanks in advance!

Hi info.ryanmax, your reply appears to be a truncated version of what Jared Hirsch posted and which I've answered already in this thread (mainly in my 3/29/26, 12:18 post)? My storeID values are in my 3/29/26 12:40 post. Apologies if I'm missing something here?

Hey Iain,

Thanks for the info. I've done some testing locally and came up with some steps to manually reconstruct your profile group.

(I'll use the terms "managed profile" to mean a profile with an entry in profiles.ini, and "unmanaged profile" to mean a profile stored anywhere on disk, but not listed in profiles.ini.)

One-time setup in the Main Profile

First, launch whichever managed profile you want to be your main profile. I'll just assume its name is "Main Profile" here.

  1. Launch Firefox using your main profile (firefox -P "Main Profile")
  2. Go to about:config, search for toolkit.profiles.storeid, and write down the 8-character value associated with it, we'll need this later.
  3. Also, go into the app menu, then the Profiles submenu, and click the "New Profile" menu item. (You can keep or delete the newly-created profile, it doesn't matter; we just need to do this once to ensure the profiles code has initialized the cross-profile storage.)

With that out of the way, here's how you can add any unmanaged profile to a profile group connected to "Main Profile". Let's call the profile "Profile 2".

Adding an unmanaged profile to a profile group

  1. Launch Firefox using Profile 2 using the command-line argument "firefox -profile path/to/profile 2" (of course, substituting the path on disk to Profile 2)
  2. Go to about:config, search for toolkit.profiles.storeid, and replace the value with the Main Profile storeID
  3. Exit Firefox
  4. Re-launch Firefox using "firefox -profile path/to/profile 2"
  5. Now you'll need to enable the browser toolbox following the instructions here: https://firefox-source-docs.mozilla.org/devtools-user/browser_toolbox/index.html
  6. In the browser toolbox, open the Console, then copy in the following two lines and hit Return:

await SelectableProfileService.uninit(); await SelectableProfileService.init();

  1. After this is done, if you look in the app menu under Profiles, you should see Main Profile also listed. This means "Profile 2" and "Main Profile" are now part of the same profile group.

Adding a managed profile to a profile group

For managed profiles, as a first step we need to remove the profile's entry from profiles.ini, and then we'll just go through the steps above for an unmanaged profile.

The most reliable way to do this is to use the profile manager dialog shown when you run `firefox -P` at the command line.

Here let's say the example profile is named Profile 3, and we want to pull it into the same profile group with Main Profile.

  1. Make sure you've done one-time setup steps in Main Profile mentioned further above. (You only need to do them once per main profile - initing the profiles storage and writing down the storeID.)
  2. Launch Firefox using `firefox -P`
  3. When the Profile Manager dialog appears, find Profile 3 and click the Delete Profile button
  4. IMPORTANT: in the confirmation dialog, choose "Don't Delete Files". We need those files.
  5. Hit Exit to close the dialog.

Now your Profile 3 is still on disk, but it's an unmanaged profile - it no longer has an entry in profiles.ini. Go through the unmanaged profile steps above to add Profile 3 to the group including Main Profile.

I'm sorry this is such a complex set of steps; hopefully we will have a simplified solution landed in Firefox soon.

In the meantime, please give this a try and let me know how it goes.

Hey again Iain,

Sorry, I had left my draft open for a few days and didn't realize some new replies had come in.

I think my answer above should clarify what you need to do other than change the value of the pref.

Now, to address your other question:

> Also, please can I ask if there is somewhere that I can read up about what a profile must contain, and what it may contain (e.g. how to link to an image file for the logo to appear with the profile)?

We have some docs on profiles here on SUMO:

To add a custom image to a profile (it must already be in a profile group):

  • Launch the profile
  • Go to about:editprofile
  • Click the Edit button under the large avatar shown in that page
  • A little panel will pop up with "Icon" and "Custom" tabs
  • Click the "Custom" tab in the panel to toggle an image file upload form

iain.major said

Hi info.ryanmax, your reply appears to be a truncated version of what Jared Hirsch posted and which I've answered already in this thread (mainly in my 3/29/26, 12:18 post)? My storeID values are in my 3/29/26 12:40 post. Apologies if I'm missing something here?

Hi,

FYI, that answer has been marked as spam, and the related account has been deactivated.

Hi Denys - many thanks for that! Iain

Hi Jared,

Many thanks for the comprehensive reply and the follow on with my additional question. I've not looked at the latter yet...

I've had a good go at working through your instructions and I've annotated them here with screenshots to show what I see. I'd be glad to hear from you again!

Thanks for the info. I've done some testing locally and came up with some steps to manually reconstruct your profile group. (I'll use the terms "managed profile" to mean a profile with an entry in profiles.ini, and "unmanaged profile" to mean a profile stored anywhere on disk, but not listed in profiles.ini.) One-time setup in the Main Profile First, launch whichever managed profile you want to be your main profile. I'll just assume its name is "Main Profile" here. 1. Launch Firefox using your main profile (firefox -P "Main Profile") Done 2. Go to about:config, search for toolkit.profiles.storeid, and write down the 8-character value associated with it, we'll need this later. b6f4bbc1 3. Also, go into the app menu, then the Profiles submenu, and click the "New Profile" menu item. (You can keep or delete the newly-created profile, it doesn't matter; we just need to do this once to ensure the profiles code has initialized the cross-profile storage.) done, new profile also had toolkit.profiles.storeid as b6f4bbc1

With that out of the way, here's how you can add any unmanaged profile to a profile group connected to "Main Profile". Let's call the profile "Profile 2". Adding an unmanaged profile to a profile group 1. Launch Firefox using Profile 2 using the command-line argument "firefox -profile path/to/profile 2" (of course, substituting the path on disk to Profile 2) I needed to add ‘start’ to give e.g. start firefox -profile “C:/Users/Iain/AppData/Roaming/Mozilla/Firefox/Profiles/l1HYRiTQ.Profile 1” (I found that I had to Run as Administrator)

2. Go to about:config, search for toolkit.profiles.storeid, and replace the value with the Main Profile storeID Value is already set to b6f4bbc1 3. Exit Firefox Done 4. Re-launch Firefox using "firefox -profile path/to/profile 2" Done 5. Now you'll need to enable the browser toolbox following the instructions here: https://firefox-source-docs.mozilla.org/devtools-user/browser_toolbox/index.html Done

6. In the browser toolbox, open the Console, then copy in the following two lines and hit Return: await SelectableProfileService.uninit(); await SelectableProfileService.init(); Done but errors present before hand and after: https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/images/2026-04-01-06-40-22-6c8516.png 1. After this is done, if you look in the app menu under Profiles, you should see Main Profile also listed. This means "Profile 2" and "Main Profile" are now part of the same profile group. Attempted before restart – not seeing the other profile from profile 2: https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/images/2026-04-01-06-40-57-1fc384.png This remains the same after restarting Firefox from the command line again.

Adding a managed profile to a profile group For managed profiles, as a first step we need to remove the profile's entry from profiles.ini, and then we'll just go through the steps above for an unmanaged profile. The most reliable way to do this is to use the profile manager dialog shown when you run `firefox -P` at the command line. OK, I had to insert ‘start’ to give ‘start firefox -p’ (running cmd as admin again). This gave me this dialogue: https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/images/2026-04-01-06-43-08-5dd42f.png

On trying to delete either of these profiles (neither of which is in the main group, I can’t seem to see them to remove them) I get this error:https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/images/2026-04-01-06-44-10-e65ad8.png

So, I’m not clear how to proceed. On then trying to restart Firefox from my toolbar shortcut I now see the above menu and not the menu I had previously with my 3 (now 4 after adding one in the very first step) profiles as below:https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/images/2026-04-01-06-44-34-4892bc.png

============At this point I've paused to get further advice.============ Here let's say the example profile is named Profile 3, and we want to pull it into the same profile group with Main Profile. 1. Make sure you've done one-time setup steps in Main Profile mentioned further above. (You only need to do them once per main profile - initing the profiles storage and writing down the storeID.) 2. Launch Firefox using `firefox -P` 3. When the Profile Manager dialog appears, find Profile 3 and click the Delete Profile button 4. IMPORTANT: in the confirmation dialog, choose "Don't Delete Files". We need those files. 5. Hit Exit to close the dialog. Now your Profile 3 is still on disk, but it's an unmanaged profile - it no longer has an entry in profiles.ini. Go through the unmanaged profile steps above to add Profile 3 to the group including Main Profile. I'm sorry this is such a complex set of steps; hopefully we will have a simplified solution landed in Firefox soon. In the meantime, please give this a try and let me know how it goes.

פרסום שאלה

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.