Article ID: 235620 - View products that this article applies to.
This article was previously published under Q235620
Microsoft Office 2000 takes full advantage of the self-repairing features offered by the Windows Installer. So, if a critical resource is missing, such as a file or registry key required to start an Office program, the Windows Installer detects this and repairs the program. If your source files are accessible, you see a Windows Installer dialog box appear briefly during the repair process, and then the application finishes starting.
Components and FeaturesThe mechanism by which this self-repairing process occurs is based on two building blocks of the Windows Installer: components and features. The smallest and most fundamental block is components, a collection of files, registry keys, and other resources that are all installed or uninstalled as a unit. Features are the granular pieces of an application that you can choose to install and typically represent the functional features of the application. Essentially, a feature is a grouping of components. When you perform a Custom installation, the items listed in the Microsoft Office 2000: Selecting Features dialog box are the features for Microsoft Office and the Office programs.
KeypathOne of the resources within a component can be designated as the keypath for the component. Typically a file is chosen as the keypath, but it could also be a registry value.
The keypath represents two things:
Runtime RepairThe Windows Installer enables a dynamic repair of an application in much the same way that it enables the installation of features on first use. When an application is started, the Windows Installer verifies that each component is properly installed. As mentioned earlier in this article, the existence of the keypath is used to determine whether a component is broken. If the keypath resource is missing, the Windows Installer automatically reinstalls the component or components that are broken.
Auto-Repair ExampleThe following example demonstrates how the auto-repairing process of the Windows Installer can be triggered:
NOTE: The preceding auto-repair steps do not work on a computer that does not have the Windows Desktop Update installed. Some auto-repair does take place on non-Desktop Update computers, but it is limited. To have complete self-repairing capabilities, at a minimum your computer must have Internet Explorer 4.01 and SP1 or SP2 and the Windows Desktop Update installed before you install Office 2000. This should only be an issue on computers running either Windows 95 or Windows NT 4.0, because Windows 98 ships with the necessary version of Internet Explorer.
If you want to view the features (including components and keypaths) for Office 2000 Premium, follow these steps:
Article ID: 235620 - Last Review: July 30, 2012 - Revision: 1.0