Install Office 2010 from local installation source
Applies to: Office 2010
Topic Last Modified: 2011-07-01
When you deploy Microsoft Office 2010, Setup creates a local installation source on each user's computer and then installs Office from that location. You can reduce the load on a network by separating these two parts of the installation process. First, run Setup to distribute the local installation source to users; later, run Setup again to complete the installation.
Because the local installation source also includes a copy of Setup, you can go one step further and run Setup directly from the local installation source, instead of running it over the network. This strategy lets you minimize the load on the network and still upgrade everyone to the new version at the same time.
In this article:
Run Setup
MSOCache folder
Office product download codes
Run Setup
To run Setup, you must identify the subfolder in MSOCache\All Users that contains the core product that you want to install. See MSOCache folder later in this article. Setup.exe is located in the same folder that contains the core product file <product_name>WW.msi, for example, ProPlusWW.msi. For example, for Microsoft Office Professional Plus 2010, the core product file is ProPlusWW.msi, and the folder that contains Setup.exe is {10140000-0011-0000-0000-0000000FF1CE}-drive. The folder includes files, such as the following:
Office64WW.msi
Office64WW.xml
Ose.exe
Osetup.dll
OWOW64WW.cab
ProPsWW.cab
ProPlusWW.msi
ProPlusWW.xml
Pkeyconfig-office.xrm-ms
Setup.exe
Setup.xml
Important
Running Setup.exe from the MSOCache, as described next in this article, is intended only for new installations of Office 2010. This method does not work if you have an existing 2007 Office system installation on the computer on which you are installing Office 2010. If you attempt to upgrade from the 2007 Office system to Office 2010 by installing Office 2010 from the MSOCache folder, an error similar to the following may be displayed: “The Language of this installation package is not supported by your system.”
If there is an installation of the 2007 Office system on the computer, an MSOCache folder for the 2007 Office system is present. If you precached the local installation source for Office 2010, an MSOCache folder for Office 2010 is also present on the computer. In such cases, where both 2007 Office system and Office 2010 MSOCache folders are present on a computer, the Setup.exe program from the Office 2010 cache folder ({90140000-0011-0000-0000-0000000FF1CE}-C) queries the MSOCache folders on the computer for all Office products that it can install. It identifies the 2007 Office system as an available product to install, and the error occurs.
If you have an existing 2007 Office system installation on the computer on which you are installing Office 2010, you can do the following to work around this issue:
-
Start the Office 2010 installation from the original network installation point (network share) that you used to precache the installation.
-
Ensure that you are not using the same Config.xml that you previously used to perform the cacheonly action. Otherwise, it repeats the cacheonly action rather than performing the installation. You can modfy the Config.xml file to remove the cacheonly line, or you can use an alternate Config.xml file.
This method does not copy additional data to the computer because the installation detects that the MSOCache already exists.
To run Setup from the local installation source (for new Office 2010 installations)
Distribute the local installation to users.
For information about this step, see Precache the local installation source for Office 2010.
Locate the download code for the Office product that you want to install. Download codes are included in the Setup.xml file in the core product folder. For example, locate the line in Setup.xml that contains the LocalCache entry as in this example from Office Professional Plus 2010:
<LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">
Run Setup.exe from the subfolder in MSOCache\All Users that corresponds to the download code. You can use a relative path to point to the location of Setup.exe on each user's computer.
For example, if you deployed the local installation source for Microsoft Office Professional Plus 2010 on the C drive, use the following command line:
C:\MSOCache\All Users\{10140000-0011-0000-0000-0000000FF1CE}-C \setup.exe
You can send the Setup.exe command line to users by whatever means that you want — for example, in a log-in file or a batch file.
MSOCache folder
The default location of the local installation source is \MSOCache\All Users at the root of the drive on which Office is installed. Setup copies each package from the network installation point to a separate subfolder under MSOCache\All Users. The subfolder for the core product package includes a copy of Setup.exe that defaults to installing that product. Subfolders under MSOCache\All Users are named according to the download code for each package, instead of the folder naming convention used on the network installation point.
The letter appended to the end of each download code (-C in the previous example) indicates the drive on which the local installation source for that product is installed. If a user has installed multiple Office products on different drives, each drive contains a local installation source in the MSOCache\All Users folder. The drive letter in the download code enables Windows Installer to identify the correct location for the specified product.
In the precache scenario only, Setup also copies the Updates folder from the network installation point to the local installation source. You can store both Setup customization files (.msp files) and software update files (.msp files) in the Updates folder and automatically include them in the installation. You gain the benefits of an offline installation without losing any of your customizations.
Office product download codes
Download codes for each Office product can be found in the Setup.xml file in the core product folder. The line in the Setup.xml file for Office Professional Plus 2010 should look as shown in the following example:
<LocalCache DownloadCode="{10140000-0011-0000-0000-0000000FF1CE}" SkuComponentDirectory="ProPlus.WW">