I ran into an interesting problem the other day which warranted some investigation: I was replacing the computer which my dad uses for Windows Media Center, (which he uses as his DVR and to watch movies), and he had an elaborate recording schedule set up for all of his favorite shows and wish lists. The problem for me - as his IT guy - was to figure out how to migrate his recording schedule from his old computer to his new computer, and as it turns out - there was already a command line solution from Microsoft which was pretty easy to use.
The tool in question is called loadmxf.exe, and you can find out more about that utility in the Windows Media Center Guide Listings Format article on MSDN.
That being said, here are the steps to export your recording schedules from one Windows Media Center computer and import them into a new Windows Media Center computer.
On Your Old WMC Computer:
- In Windows Explorer, navigate to the following folder:
- Find the most recent
- Find the
- Copy the latest
"yyyymmdd_hhmmss" file to a share or flash drive
"yyyymmdd_hhmmss" file is an XML file which contains your recording schedule, and you can find detailed information about the data in the file in the Windows Media Center Guide Listings Format article which I mentioned earlier.
On Your New WMC Computer:
"yyyymmdd_hhmmss" file from earlier to the following folder:
- Open a command prompt and type:
"%windir%\ehome\loadmxf.exe" -i "%ProgramData%\Microsoft\eHome\mcepgX-X\backup\recordings\yyyymmdd_hhmmss"
- Once completed, the tool will display the import status
- Open the Windows Media Center application
- All of your scheduled recordings should be displayed in Windows Media Center, however - they will not work until you open each scheduled recording and resave it without making any changes