New Setup.exe Fine Tunes Local Caching

When you deploy Microsoft® Office 2003 from the CD or from a compressed CD image on the network, Setup creates a local installation source in a hidden folder on each user’s computer. Windows Installer uses the local installation source to install Office, and the local installation source remains available later on. Users can repair Office, install new features, and apply patches without ever being prompted for a CD — provided they have not deleted the local installation source.

In its original version, Office 2003 Setup gave administrators options for managing the local installation source, including a property that hides the option to delete the source at the end of Setup. A new, enhanced version of Setup, now available in the Office Resource Kit Toolbox, offers even more control over local caching. Administrators can now:

  • Ensure that every desktop in the organization gets and keeps a complete local installation source.
  • Deploy the local installation source first, and then launch the installation of Office 2003.

Toolbox     The latest version of Setup.exe (version 11.0.6176.0) is packaged in a self-extracting executable (EntSetup.exe) and is available as a download. You can find this downloadable file on the Office 2003 Resource Kit Downloads page.


Ensure that every user has the source

The benefits of local caching are diminished if an administrator does not know that every user has a complete local installation source. Otherwise, someone out there will eventually encounter the source requirement and not have access to the network installation image or an Office 2003 CD.

The new Setup program automatically stops the installation process if the local installation source fails and displays the following error message:

1603 Fatal error during installation. ERROR_INSTALL_FAILURE

In addition, a new Setup property allows administrators to prevent users from deleting the local installation source. ENFORCECACHE must be set in the [CACHE] section of the Setup.ini file or on the command line. When it is set, ENFORCECACHE overrides several other properties and does the following:

  • Sets the CDCACHE property to 2, which installs the complete local installation source. If there is not sufficient disk space, or if local caching fails for any other reason, then Setup stops the installation process.
  • Sets the DELETEABLECACHE property to 0, which hides the option to delete the source at the end of Setup.
  • Sets the PURGE property to 0, which prevents users from deleting the cache after Setup completes.
  • Sets the local installation source to NoCleanUp in the Windows registry, so that even when users run the Disk Cleanup Wizard, the local installation source is not removed.

 Note   Although it may be possible for users to remove the local installation source manually by deleting the /msocache folder in Windows Explorer, the folder is hidden, and the user must be the administrator of the computer.


Separate local caching from the installation

The new Setup can also handle the local installation source separately from the Office 2003 installation. This option is designed for administrators who want the advantages of local caching, but who need to manage network resources carefully. The local installation source can be deployed first, and Office 2003 can be installed at any time after that.

Similar to ENFORCECACHE, the CACHEONLY property must be set in the [CACHE] section of the Setup.ini file or on the command line. When it is set, CACHEONLY does the following:

  • Sets the CDCACHE property to 2.
  • Sets the local installation source to NoCleanUp in the Windows registry.
  • Directs Setup to download all local installation source files and then exit before starting the installation of the Office package.

A similar property — REMOVECACHEONLY — can be used by an administrator to delete the local installation source and all corresponding registry information from users’ computers. (Note that several properties used to customize the behavior of local caching work only with an updated version of the Office Setup program. To set ENFORCECACHE, CACHEONLY, or REMOVECACHEONLY, you must download Setup.exe version 11.0.6176.0 from the Office 2003 Editions Resource Kit Toolbox.)


 Note   After the local installation source is downloaded, you must delete CACHEONLY from the INI file or the command line before you can install the Office package. Similarly, you can use REMOVECACHEONLY to delete the local installation source only if you have not yet installed Office.


Related links

For more information about the benefits of installing Office 2003 from a CD image and using a local installation source, see, Taking Advantage of a Local Installation Source in the Office 2003 Resource Kit.

For detailed information about the Setup properties that control local caching, see the [CACHE] section of the Setup Setting File topic in the Office Resource Kit Reference.

To find out how a local installation source makes deploying patches more efficient, see Distributing Office 2003 Product Updates.

 
 
Applies to:
Deployment Center 2003