none
Office 2007 to 2010: Migrating File MRU not working

    Question

  • How can I get the Recent Documents migrated automatically from Office 2007 to Office 2010?

    I'm going an uninstall-upgrade from 2007 pro to 2010 pro on Windows XP sp3 machines for my company (appox 400 machines).  In testing the Recent documents lists (MRU's) are not being migrated.  I'm using the Office Custumization Tool (OTC) to automate this process and can't seem to find any setting to configure within OTC to make this happen. Maybe I'm missing it? In OCT I've selected "Migrate user settings" and so far all the other user settings seem to be migrating just fine. 

    In my research I've found the MRU list for 2007 is saved in the registry for each application (I'm most concerned with Word, Excel and PowerPoint).  For example Word is:  HKCU\Software\Microsoft\Office\12.0\Word\File MRU 

    After the upgrade the items in that key are not put into the 2010 registry location.

    In MS documentation it says that location (HKCU\Software\Microsoft\Office\12.0\Word\* [*]) is included as what should be migrated forward.  Link is here:  http://technet.microsoft.com/en-us/library/ee624352.aspx#section2....same is true for Excel and PowerPoint. 


    • Edited by coolhand400 Wednesday, April 04, 2012 8:22 PM
    Wednesday, April 04, 2012 8:21 PM

Answers

  • In a typical upgrade scenario, Office 2010 will automatically migrate user settings at first launch of an Office app. The migration of Office user settings will also occur when legacy versions of Office are uninstalled, followed by an installation of Office 2010.

    Since you are performing an uninstall-install you will need to manaully create the "Migration" keys for the MRU settings to move over to 2010. You can test this on one machine with the steps below to verify before creating an MSP thru the OCT.

    1. Uninstall Office 2007

    2. Manually create the Migration key with a Word sub key like below.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Word]
    "UpgradeVersion"=dword:0000000b
    "Lang"=dword:00000409

    3. Now install Office 2010 and open up Word to see if the MRU list was migrated

    Please let me know if you run into any problems.

    Doak[MSFT]

    • Marked as answer by coolhand400 Friday, April 13, 2012 4:58 PM
    Wednesday, April 11, 2012 3:18 PM

All replies

  • Hello coolhand400,
     
    Thank you for your post.
     
    This is a quick note to let you know that we are performing research on this issue.


    Sincerely
    Rex Zhang


    Rex Zhang

    TechNet Community Support

    Tuesday, April 10, 2012 3:12 AM
    Moderator
  • In a typical upgrade scenario, Office 2010 will automatically migrate user settings at first launch of an Office app. The migration of Office user settings will also occur when legacy versions of Office are uninstalled, followed by an installation of Office 2010.

    Since you are performing an uninstall-install you will need to manaully create the "Migration" keys for the MRU settings to move over to 2010. You can test this on one machine with the steps below to verify before creating an MSP thru the OCT.

    1. Uninstall Office 2007

    2. Manually create the Migration key with a Word sub key like below.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Word]
    "UpgradeVersion"=dword:0000000b
    "Lang"=dword:00000409

    3. Now install Office 2010 and open up Word to see if the MRU list was migrated

    Please let me know if you run into any problems.

    Doak[MSFT]

    • Marked as answer by coolhand400 Friday, April 13, 2012 4:58 PM
    Wednesday, April 11, 2012 3:18 PM
  • Ok, so that mostly worked.  I had to change the "UpgradeVersion" value to dword:0000000c (12) so that it was migrating 2007 to 2010.  Can I assume then I will have to create similar keys for Excel, PowerPoint, and any other Office product that I want the File MRU list brought forward? 

    To automate this with my upgrade I'll assume again that I have to add these registry entries into the OTC under the "Add registry entries" section?  Or would I be better off scripting this and running the script as a pre install item under the "Add installations and run programs" section? 

    I think this has proven the technet article I put a link to in my first post needs to to updated since it specifically lists the File MRU keys (Word, Excel & PPT anyway) are to be migrated forward when doing and in-place upgrade or the uninstall-upgrade option from 2007 to 2010....unless I'm somehow reading that article wrong.  I don't see any mention about this Migration key being needed.



    Friday, April 13, 2012 4:58 PM
  • Yes you will need to create similar keys for each of the Office apps that you need to migrate the MRU list over.

    I would recommend using the OCT method to automate the process.

    Below is what all of the Office keys would look like to migrate from 2007.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Access]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Excel]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Office]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Outlook]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Powerpoint]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\Migration\Word]
    "UpgradeVersion"=dword:0000000c
    "Lang"=dword:00000409

     

    Friday, April 13, 2012 7:52 PM