INTERACT FORUM

More => Old Versions => Media Center 14 (Development Ended) => Topic started by: pepperbird on September 25, 2009, 02:36:52 pm

Title: Save settings
Post by: pepperbird on September 25, 2009, 02:36:52 pm
As I am about to setup my computer for new I'd like to know how I could save all me MC settings (such as Skins, Library, views, etc...) to be able to migrate all this - just my MC as it is - to the new location. Any help will be welcome. Searching the Interact Forum was not of very much help so far. Thanks for any good idea!
Title: Re: Save settings
Post by: jacky on September 26, 2009, 12:57:33 am
a backup utility for MC would solve the problem.  If only the developers just deliver this solution.
Title: Re: Save settings
Post by: pepperbird on September 26, 2009, 02:05:27 pm
a backup utility for MC would solve the problem.  If only the developers just deliver this solution.

As far as You and I see, there is no solution so far.
 >:(
Title: Re: Save settings
Post by: StFeder on September 26, 2009, 03:11:26 pm
A workaround (which did a very good job for me several times!):

Backup your library to an USB stick and copy your MC program folder to it, too.
Export the registry key "HKEY_CURRENT_USER\Software\JRiver\"
and perhaps (I'm not sure if this one really is needed, try without before...) "HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\"

Go to the destination PC  ;)

Copy the Program folder to it. Install MC into that folder. Import the registry file(s). Then start MC and import your library.

You have to reinstall most of your plugins. And you must restore your license.

Sometimes I lost some settings under tools -> options -> general, I don't remember any other glitches right now... Good luck :)
Title: Re: Save settings
Post by: AoXoMoXoA on September 26, 2009, 03:19:24 pm
This has been a requested feature since at least MC10 or MC11, maybe earlier.

Perhaps MC15 will finally have it.  :(
Title: Re: Save settings
Post by: edbro on September 26, 2009, 04:53:52 pm
You have to reinstall most of your plugins. And you must restore your license.
HKEY_LOCAL_MACHINE\SOFTWARE\JRiver
Title: Re: Save settings
Post by: StFeder on September 26, 2009, 04:55:00 pm
@AoXoMoXoA
You should be a bit more optimistic! ;) Did you forget this reply by Matt:

We know this [Settings im-/export, StFeder] would be a popular feature.

I would like user settings to be included with a library backup.  When restoring a library backup, it would ask if you wanted to restore the library, settings, or both.

For the v13 to v14 switch, you'll have to use the registry dump trick, but hopefully we'll be able to add this feature during v14 development.
Title: Re: Save settings
Post by: Gl3nn on September 26, 2009, 09:08:13 pm
@AoXoMoXoA
You should be a bit more optimistic!

I am!  :)
Title: Re: Save settings
Post by: jacky on September 26, 2009, 10:23:14 pm
I'll most likely wait til such a backup/restore exists before i update to 14
Title: Re: Save settings
Post by: StFeder on September 27, 2009, 04:34:27 am
I'll most likely wait til such a backup/restore exists before i update to 14

You can use the workaround for migrating the settings from MC13 to MC14, too. You just have to do some extra work with the registry:

Go to
HKEY_CURRENT_USER\Software\JRiver\
(and HKEY_LOCAL_MACHINE\SOFTWARE\JRiver\)

Choose the version which should be the source version (eg. the subkey "Media Center 13") and select "File -> Export". Regedit creates a *.reg file which can be opened via notepad. If you installed the destination version of MC to a different folder you have to manually change all the folder information in the regfile to the new path. And you have to update the path to the userdata of MC (C:\Users\[Username]\AppData\Roaming\J River\Media Center xx\).
The last step is to replace all MC13 strings with MC14 strings.

If you didn't touch the default install directory it's enough to do just one search and replace where you search for "Media Center 13" and replace it with "Media Center 14". Should work then!

Last step: Import the modified registry keys ;) This works, if it's done on the same PC as well as if it's done on different source and destination PCs.
Title: Re: Save settings
Post by: edbro on September 27, 2009, 10:07:35 am
Just realize that if you are moving from 32 bit XP to Windows 7 x64 then the registry layout is different. Reimporting a registry dump from a 32 bit OS will not work in a 64bit OS.

Let me add my vote to getting an xml based settings/backup. This really shouldn't be this complicated.
Title: Re: Save settings
Post by: audunth on December 13, 2009, 03:24:51 pm
Any news about the settings backup feature? I'm moving to Windows 7 from Windows XP. Have anyone used the registry export/import trick to migrate the settings from Win XP to Win 7?
Title: Re: Save settings
Post by: rick.ca on December 13, 2009, 05:09:12 pm
FWIW, I recently migrated settings from XP to Vista to 7 without any problems. I imported the registry settings from XP to Vista 64 bit on a new machine, then did an in place upgrade to 7. I don't see why it would be any different going directly from XP to 7. If the registry layout is different (as edbro says), that doesn't seem to affect this. Of course, I'm often wrong—but that's what restore points are for. ;)
Title: Re: Save settings
Post by: glynor on December 13, 2009, 05:23:31 pm
You want to be VERY careful exporting/importing the HKEY_LOCAL_MACHINE version of the JRiver keys.  There is very little in there that pertains to user-settings, and I've had this completely break installs before.  Generally, copying over HKEY_CURRENT_USER\Software\JRiver\ does the trick and covers everything you need.

Oh, and I don't know what edbro is talking about above, but I've migrated MC's settings from Windows XP (32-bit) to Windows 7 64-bit via this method at least 15-20 times.  It works absolutely fine.