This article contains information about using Microsoft Office 2010 suites and programs on a computer that is running another version of Microsoft Office. This article also provides advice to help prevent different versions of Office from conflicting with one another.
You can install and use more than one version of Microsoft Office on a single computer. For example, you can install and use both Microsoft Office 2010 and Microsoft Office 2003 on the same computer. However, we do not recommend this. Note
Microsoft does not support by using multiple versions of Microsoft Office on versions of Microsoft Windows that have Terminal Services enabled. If you want to run multiple versions of Office, disable Terminal Services.
To avoid the issues discussed in this article, one or more of the Office products can be deployed using a virtualized environment. These technologies are listed here.
Windows 7 and Windows
Virtual PCWindows Virtual PC is a free download for Windows 7 and can be used to enable multiple versions of Office to be installed on the same Windows 7 computer without the conflicts described by the rest of this article. For more information about Windows Virtual PC, see the following Knowledge Base article:
Description of Windows Virtual PC: http://support.microsoft.com/kb/958559Remote Desktop Services and Terminal Services
The Remote Desktop Services or Terminal Services can be used to host the installation on a server to which clients can connect to provide a complete Windows environment. For more information about this option, see the information on the webpage at http://technet.microsoft.com/en-us/library/bb897474.aspx
. Application Virtualization
Microsoft Application Virtualization (App-V) can enable incompatible applications to run on the same instance of the operating system. The applications are centrally managed services that are never installed, minimize conflicts, and that are streamed on-demand to end-users. For more information about this option, see the information on App-V at http://www.microsoft.com/windows/enterprise/products/mdop/app-v.aspx
A more detailed summary of these options is provided in the Office 2010 Resource Kit at http://technet.microsoft.com/en-us/library/ff602180.aspx
This installation order also applies to the Microsoft Office stand-alone products, such as Microsoft Visio.
If you want to install and use more than one version of Office on the same computer without virtualization, use the following order.
|Microsoft Office XP||First|
|Microsoft Office 2003||Second|
|2007 Office suites and programs||Third|
|Microsoft Office 2010 suites and programs (32-bit versions only)||Fourth|
You must install the earliest version of Office first. For example, if you want to use both Office 2003 and Office 2010 programs on the same computer, install Office 2003 first. You must use this order because of how registry keys, shared programs, file name extensions, and other settings are managed for each version of the Office suites and programs.Note
The table above addresses the installation of Office XP, Office 2003, Office 2007 and Office 2010. There are older versions of Microsoft Office. However, they are not discussed here as they are no longer supported by Microsoft.Important
If you remove one of the installed versions of Office, you may have to reinstall the remaining versions of Office in this order for each version to work correctly.
The remainder of this article assumes that you installed the 32-bit versions of Office in this order.Applying updates
Note that when applying Office updates, such as .MSP files, you must also follow the installation order listed above. This is because when an update is applied, the targeted Office product is repaired. Applying an update to an older version of Office may cause later versions of Office applications to function incorrectly. To address this, you must apply updates to the earliest version of Office first, and then apply updates to later versions of Office in chronological order. If an update is applied to an earlier version of Office, and an update is not applied to a later version of Office, you must repair the later version in order for the later version of Office applications to work correctly.
Office 2010 suites and products 64-bit version
There is no support for running 64-bit versions of Office 2010 suites or programs with any 32-bit version of Office on the same computer. The Setup program will detect that you have previous 32-bit versions of Office programs on your computer and will require that they are removed before you can install Office 2010 64-bit. Note
: This statement applies to all deployment types: MSI, C2R, or App-V.
Office Bin folder location
When you install Office 2010 suites and programs, the Setup program uses the Program Files\Microsoft Office folder as the default folder on a 32-bit version of Windows or Program Files (x86)\Microsoft Office folder as the default folder on a 64-bit version of Windows. However, the Office Bin folder is Program Files\Microsoft Office\Office14 or Program Files (x86)\Microsoft Office\Office14. The Office Bin folder is the folder in which the Office executable files are installed. This location provides a better user experience for users who want to use multiple versions of Office on the same computer. This location was first used by Office XP. In Office XP, the Office Bin folder is Program Files\Microsoft Office\Office10. You cannot change the name of the Office Bin folder.
Office Shortcut Bar
Office 2010, 2007 Office suites and programs and Office 2003 do not include the Office Shortcut Bar. However, if Office XP is already installed on the same computer, the Office Shortcut Bar will be retained.
When Office XP is installed with Office 2010 suites or programs, you can start the Office Shortcut Bar separately.
Start menu shortcuts
When Office XP installs Start menu shortcuts, the names of the shortcuts are the same as the names on the Programs
submenu on the Start
menu. Office 2003, 2007 Office suites and programs, and Office 2010 install shortcuts that include the version number to the Office folder on the Programs submenu. To avoid confusion, we suggest that you add the version number to each shortcut that points to an Office XP product. For example, rename the shortcut that points to Microsoft Access "Microsoft Access 2002" before you install Office 2010 suites and programs.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
Office XP Setup program overwrites Start menu items from earlier versions of Office
If you manually move the Start menu shortcuts for Office XP, the shortcuts are re-created on the Programs submenu on the Start menu if either of the following conditions is true:
- You reinstall that version of Office.
- You repair the shortcuts.
You can customize the Office 2003 or Office XP Setup program to install the shortcuts to another location on the Start menu. To do this, use the Custom Installation Wizard in the Microsoft Office Resource Kit. To locate the Office Resource Kit for a version of Office before Office 2007 visit the Microsoft Web site at http://technet.microsoft.com/en-us/office/default.aspx
For 2007 Office suites and programs and Office 2010, you can use the Office Customization Tool to specify a different location for the shortcuts. To access the Office Customization Tool, follow these steps:
- Start a command prompt.
- Move to the Office 2010 CD.
- Run the following command:
Note The Office Customization Tool is only available for non-Retail versions of Microsoft Office 2007 and Office 2010.
For more information about the Office Customization Tool, visit the following Microsoft Web site:http://technet.microsoft.com/en-us/library/cc179097(office.14).aspx
Multiple versions of Outlook
Microsoft Office Outlook 2010 cannot coexist with any earlier version of Microsoft Outlook. When you install Outlook 2010, the Setup program removes Microsoft Office Outlook 2007, Microsoft Office Outlook 2003, and Microsoft Outlook 2002. The Setup program removes these versions of Outlook even if you click to select the Keep these programs check box in the Removing Previous Versions dialog box.
Microsoft Office Groove 2007 and Microsoft SharePoint Workspace 2010
Microsoft SharePoint Workspace 2010 cannot coexist with Microsoft Office Groove 2007. When you install SharePoint Workspace 2010, the Setup program removes Microsoft Office Groove 2007. The Setup program removes Groove 2007 even if you click to select the Keep these programs
check box in the Removing Previous Versions
Multiple versions of Word
If you have two versions of Microsoft Word installed on the same computer, you experience a delay when you start Word 2010. This behavior occurs because Word 2010 auto-registers itself on the computer.
You can bypass the auto-registration. This enables Word 2010 to start faster. However, we do not recommend this because Word may not function correctly if it cannot auto-register itself.Important
This section, method, or task contains steps that tell you how to change the registry. However, serious problems might occur if you change the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you change it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
How to back up and restore the registry in Windows
To bypass the auto-registration for Word 2010, follow these steps:
- Exit Word 2010.
- Start Registry Editor.
- In Windows 7 or Windows Vista, click Start, type regedit in the Start Search box, and then press ENTER.
If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.
- In Windows XP, click Start , click Run , type regedit in the Open box, and then click OK .
- Locate and then click to select the following registry subkey:
- After you select the subkey that is specified in step 3, point to New on the Edit menu, and then click DWORD Value.
- Type NoReReg , and then press ENTER.
- Right-click NoReReg , and then click Modify .
- In the Valuedata box, type 1, and then click OK .
- On the File menu, click Exit to close Registry Editor.
Note In order to block the Repair in other versions of Microsoft Word, it will be necessary to create this registry key for each version. Replace the version number in the path with the appropriate version.
Office files in Microsoft Windows Explorer
When you double-click an Office file in Windows Explorer to open the file, the following rules apply. Note
These rules also apply when you double-click the Office file in the Recent Documents folder in Windows.
- If a version of the program in which the file was created is running on the computer, the file is opened in that version.
- For Office XP, if no version of the program in which the file was created is running on the computer, the file opens in the version of the program that you most recently installed.
- For Microsoft Access and for Microsoft Word, if no version of the program in which the file was created is running on the computer, the file is opened in the version of the program that was most recently started.
- To associate files with the programs that are included with a particular version of Office, run the Office Setup program, and then click Repair Office. When you do this, the file associations for that version of Office are registered.
You cannot use this method to register file associations in Word or in Access.Note
If you install a software update for a version of Office, the software update repairs that version of Office. You may have to repair some or all Office products after you install a software update to restore the file associations.For more information about how to repair Office 2010 features, click the following link to view the help topic: Repair or remove your Office programs
Office OLE objects in other programs
On a computer that is running multiple versions of Office, if you insert an Office object into another program, the latest versions of the programs are used. For example, if you insert a Microsoft Excel worksheet object into a Word document, the latest versions of Word and of Excel are used. This may cause problems if you share the container file with users who are not using Office 2010 programs.
If you installed the different versions of Office in the order that is described in the "Installation order" section, you generally do not experience any problems when you use shared programs such as Equation Editor and Clip Gallery. The Object dialog box may display more than one entry for each shared program. This behavior occurs because multiple versions of the shared program may be installed on the computer.
Windows Installer messages in Word
If you have multiple versions of Word installed on the computer, the Windows Installer may start when you start Microsoft Word 2010. And, a message that states that Windows Installer is preparing to install Word may be displayed. You may receive this message before Word starts.
The Windows Installer runs when the version of Word that you start is not the one that is registered. You should be aware that this Repair operation can take several minutes to complete.
Windows Installer messages in Access
On a computer that has multiple versions of Access installed, the Windows Installer may start when you start Microsoft Office Access 2003 or Microsoft Office Access 2007 or Microsoft Office Access 2010. And, a "preparing to install" message or a "configuring" message may be displayed. You receive these messages before Access starts.
The Windows Installer Repair operation registers Access 2003 or Access 2007 every time that you start Access 2003 or Access 2007 after you use Access 2010. Similarly, the Windows Installer Repair operation registers Access 2010 every time that you start Access 2010 after you use an earlier version of Access. Access 2002 does not start a Repair operation after you use a later version of Access. If the version of Access that you start is the same as the version of Access that you previously used, the Windows Installer repair operation does not occur.