為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Transfer all saved bookmarks, saved passwords, etc. to a new machine. Have tried every solution on this support site and NOTHING works.

  • 8 回覆
  • 1 有這個問題
  • 11 次檢視
  • 最近回覆由 iamahusker

more options

I have read many of the solutions here and seems to me it is just a simple copy and pasted operation. It is not. Firefox ignores all the copied files inside the profile folder and creates everything itself. Windows 7 Enterprise 64bit Firefox 46.0

I have read many of the solutions here and seems to me it is just a simple copy and pasted operation. It is not. Firefox ignores all the copied files inside the profile folder and creates everything itself. Windows 7 Enterprise 64bit Firefox 46.0

被選擇的解決方法

Note that Firefox uses two locations for the Firefox profile folder. Location used for the main profile in "AppData\Roaming".

  • C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\

Location used for the disk cache and other temporary files in "AppData\Local".

  • C:\Users\<user>\AppData\Local\Mozilla\Firefox\Profiles\<profile>\

You can use this button to go to the current Firefox profile folder:

從原來的回覆中察看解決方案 👍 1

所有回覆 (8)

more options

Profile folder names are semi-random, so if you copy the entire folder over to the new system, Firefox doesn't know about that folder; it's invisible to Firefox. You have a few different options:

First, the starting point is the Profiles folder (this is a shortcut to get to the folder):

%APPDATA%\Mozilla\Firefox\Profiles

In that folder, you should have a new profile folder Firefox created -- abc123.default folder here (where abc123 is randomized) -- and the old folder you copied over.

Are we there? You can:

(1) Right-click > Rename on the new folder, Ctrl+C copy its name, then add OLD to the end. Then right-click > Rename on the old folder and Ctrl+v paste the folder name you copied from the other profile. When you start Firefox, it should be none-the-wiser and automatically use the renamed old folder instead of the new one.

(2) Double-click into the new folder, Ctrl+a select all, then Delete. Return to the Profiles folder and double-click into the old folder, Ctrl+a select all, Ctrl+c copy, then go back to the empty folder and Ctrl+v paste. This may take a few moments depending on the file sizes. When you start Firefox, it should pick up using the copied-in files.

(3) Use the Profile Manager to add your old profile folder as a second profile on the new installation of Firefox. I haven't tried this for years and would need to test before posting steps.

more options

If you copied the full profile folder, but not the profiles.ini file or updated the profiles.ini file then Firefox won't find that profile folder. In such a case you can use the Profile Manager to create a new profile and click "Choose Folder" and browse to that missing profile. Firefox will recognize and use that folder.

Note that you should only use "Choose Folder" to point to an existing and valid profile folder or to an empty folder and never specify an existing folder that already contains other files that do not belong to Firefox.

more options

jscher2000 said

Profile folder names are semi-random, so if you copy the entire folder over to the new system, Firefox doesn't know about that folder; it's invisible to Firefox. You have a few different options: First, the starting point is the Profiles folder (this is a shortcut to get to the folder): %APPDATA%\Mozilla\Firefox\Profiles In that folder, you should have a new profile folder Firefox created -- abc123.default folder here (where abc123 is randomized) -- and the old folder you copied over. Are we there? You can: (1) Right-click > Rename on the new folder, Ctrl+C copy its name, then add OLD to the end. Then right-click > Rename on the old folder and Ctrl+v paste the folder name you copied from the other profile. When you start Firefox, it should be none-the-wiser and automatically use the renamed old folder instead of the new one. (2) Double-click into the new folder, Ctrl+a select all, then Delete. Return to the Profiles folder and double-click into the old folder, Ctrl+a select all, Ctrl+c copy, then go back to the empty folder and Ctrl+v paste. This may take a few moments depending on the file sizes. When you start Firefox, it should pick up using the copied-in files. (3) Use the Profile Manager to add your old profile folder as a second profile on the new installation of Firefox. I haven't tried this for years and would need to test before posting steps.

I have tried this (copying old firefox data into the newly created firefox profile folder after deleting the new firefox data). Firefox just creates new data and ignores the copied data.

more options

cor-el said

If you copied the full profile folder, but not the profiles.ini file or updated the profiles.ini file then Firefox won't find that profile folder. In such a case you can use the Profile Manager to create a new profile and click "Choose Folder" and browse to that missing profile. Firefox will recognize and use that folder. Note that you should only use "Choose Folder" to point to an existing and valid profile folder or to an empty folder and never specify an existing folder that already contains other files that do not belong to Firefox.

I copied the entire folder into the profiles folder on the new machine. I then launched "firefox.exe -P". I choose to create a profile and clicked on choose folder. The copied folder does not show up. The one that firefox created is the only one there.

more options

Wierd thing is, you can import data from Internet Exploder, and google Chrome but not firefox.

more options

What is the path to the Profiles folder where you copied the old profile folder -- can you copy-paste it here? You can mask your username with "me". For example:

C:\Users\me\AppData\Roaming\Mozilla\Firefox\Profiles

more options

選擇的解決方法

Note that Firefox uses two locations for the Firefox profile folder. Location used for the main profile in "AppData\Roaming".

  • C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\

Location used for the disk cache and other temporary files in "AppData\Local".

  • C:\Users\<user>\AppData\Local\Mozilla\Firefox\Profiles\<profile>\

You can use this button to go to the current Firefox profile folder:

more options

Thank you to both people who replied. Once I pulled my head out and actually read what the path was (not local but roaming) everything worked just as both of you said it would. Thanks again.