Results 1 to 5 of 5
  1. #1
    Lounger
    Join Date
    May 2011
    Location
    Vancouver, WA
    Posts
    30
    Thanks
    6
    Thanked 4 Times in 3 Posts

    Have Office 2010 Coexist With Office 2003

    I set out to have Word, Excel, PowerPoint and Publisher 2003 coexist with the Office 2010 versions. I did this so that during a migration to Office 2010 the individuals migrating could go back to the 2003 versions if they were in a hurry to get something done and hadn’t already found the “new” way to do it.

    Because this turned out not to be simple, I am posting what I found after much trial and error (restoring the Windows 7 image, re-installing 2003, reinstalling 2010, trying one solution after another). There are several individuals who have posted parts of this solution on the web. I think this is the only comprehensive posting.

    This allows the default to be Office 2010 but to retain Office 2003 in a separate Start Menu item and to have “Open With” items in Windows Explorer for the Office 2003 products. (NB: I haven’t tried with Access 2003 remaining; Excel, PP, Pub, and Word tested. Only tested on Windows 7.)

    - Phil

    1. Install Office 2003 (if needed):
    a. Apply O2003 SP3
    b. Apply KB979618
    c. Windows Update
    d. Recommend restart/reboot
    e. Apply Office 2003 Settings (if available) (e.g. Office Settings Wizard)
    f. Start Word 2003 (initial settings)
    g. Start Outlook 2003 and ensure accounts are set correctly (if needed)
    2. Install Office 2010
    a. Rename Microsoft Office Start Menu folder to Microsoft Office 2003
    b. Install Office 2010 – Must replace Outlook, others optional (NB: I haven’t tested Access co-existence)
    c. Activate O2010 by starting Word 2010 (online activate)
    i. Open Administrator Command Prompt and run O2003SYMLINKS.bat to create pointers for “Open With” reg entries. Delete errors are OK (this allows for rerunning) (NB: This should allow for updates to correctly occur to the O2003 files)
    ii. Exit
    d. Merge NoReReg.reg to prevent re-registration of Office 2003
    e. Merge O2003OPENWITHx64.reg to establish the Open With Links (note change Program Files name if on 32 bit Windows)
    f. Rename Microsoft Office Start Menu folder to Microsoft Office 2010.
    3. This is the time to remove any Microsoft Office 2003 Start Menu entries that are no longer valid (shouldn’t be there but weren’t removed because of rename: e.g. Outlook).
    4. Do steps 2.d and 2.e. on all user accounts. This is key to success!
    5. Run Windows Update
    6. Start Outlook; Post Office Conversion takes about 5 minutes.
    7. Pin/Unpin to Taskbar O2003, O2010

    ------ O2003SYMLINKS.BAT --------
    Code:
    @echo off
    rem O2003SYMLINKS.BAT
    rem Set Symbolic Links to Office 2003 Programs to New Names For "Open With" to Work
    rem V 2.0 05/20/2011 PHI
    rem
    rem RUN one-time as Administrator
    rem x86 or x64?
    set pgmfolder="%ProgramFiles(x86)%"
    if [%PROCESSOR_ARCHITECTURE%] == [x86] set pgmfolder="%ProgramFiles%" 
    pushd "%pgmfolder%\Microsoft Office\OFFICE11"
    del EXCEL2003.EXE
    del MSPUB2003.EXE
    del POWERPNT2003.EXE
    del WINWORD2003.EXE
    mklink EXCEL2003.EXE EXCEL.EXE
    mklink MSPUB2003.EXE MSPUB.EXE
    mklink POWERPNT2003.EXE POWERPNT.EXE
    mklink WINWORD2003.EXE WINWORD.EXE
    popd
    ------NoReReg.reg-------
    Code:
    Windows Registry Editor Version 5.00
    ; Keep Office 2003, 2007 from re-registering
    [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options]
    "NoRereg"=dword:00000001
    [HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options]
    "NoRereg"=dword:00000001
    ; For no re-register of Office 2010 use these:
    ; [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options]
    ; "NoRereg"=dword:00000001
    ; [HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Options]
    ; "NoRereg"=dword:00000001
    ------ O2003OPENWITHx64.reg-------
    Code:
    Windows Registry Editor Version 5.00
    
    ; Created with Default Programs Editor
    ; http://defaultprogramseditor.com/
    ; for .doc
    ; Create application
    [HKEY_CURRENT_USER\Software\Classes\Applications\WINWORD2003.EXE\shell\open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\OFFICE11\\WINWORD2003.EXE\" \"%1\""
    ; Add reference to application for .doc
    [HKEY_CURRENT_USER\Software\Classes\.doc\OpenWithList\WINWORD2003.EXE]
    @=""
    ; for .xls
    ; Create application
    [HKEY_CURRENT_USER\Software\Classes\Applications\EXCEL2003.EXE\shell\open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\OFFICE11\\EXCEL2003.EXE\" \"%1\""
    ; Add reference to application for .xls
    [HKEY_CURRENT_USER\Software\Classes\.xls\OpenWithList\EXCEL2003.EXE]
    @=""
    ; for .ppt
    ; Create application
    [HKEY_CURRENT_USER\Software\Classes\Applications\POWERPNT2003.EXE\shell\open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\OFFICE11\\POWERPNT2003.EXE\" \"%1\""
    ; Add reference to application for .ppt
    [HKEY_CURRENT_USER\Software\Classes\.ppt\OpenWithList\POWERPNT2003.EXE]
    @=""
    ; for .pub
    ; Create application
    [HKEY_CURRENT_USER\Software\Classes\Applications\MSPUB2003.EXE\shell\open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\OFFICE11\\MSPUB2003.EXE\" \"%1\""
    ; Add reference to application for .ppt
    [HKEY_CURRENT_USER\Software\Classes\.pub\OpenWithList\MSPUB2003.EXE]
    @=""
    Last edited by macropod; 2011-07-02 at 23:54. Reason: Added code tags - fixes formatting

  2. #2
    Lounger
    Join Date
    May 2011
    Location
    Vancouver, WA
    Posts
    30
    Thanks
    6
    Thanked 4 Times in 3 Posts
    I notice that there are several blanks inserted in the text above. When I go to edit the post, the blanks are not there so if you use this be careful to remove the blanks. E.g., in "[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\W ord\Options]" there should not be a blank after the W in Word. I don't see a way to edit them out in the original post.

  3. #3
    Super Moderator
    Join Date
    May 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    5,055
    Thanks
    2
    Thanked 417 Times in 346 Posts
    Hi PhilI,

    I've added code tags to your post, which fixes the formatting issue.

    I have both Office 2003 & 2010 installed and have not found it necessary to go through all those hoops. All I've needed to do is to follow the pocess outlined at http://support.microsoft.com/kb/928091/en-us for the registry mods to bypass the auto-registration (for Office 2007), but using:
    Code:
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
    instead of:
    Code:
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
    Last edited by macropod; 2011-07-03 at 00:03.
    Cheers,

    Paul Edstein
    [MS MVP - Word]

  4. #4
    New Lounger
    Join Date
    Nov 2012
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    i am very much interested in this, but it looks too complicated

    can anyone create a batch file to run and do it?

    thanks!!!!

  5. #5
    Super Moderator
    Join Date
    May 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    5,055
    Thanks
    2
    Thanked 417 Times in 346 Posts
    It's really not difficult. See: http://support.microsoft.com/kb/2121447
    Cheers,

    Paul Edstein
    [MS MVP - Word]

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •