Office 2003 - Detect and Repair - fails

Posted on 2005-05-01
Last Modified: 2009-07-29
Everytime i try to do "detect and repair" in office 2003. Word, Pwr Point, Outlook or Excel it runs and mid-way a warning pops up that says that the installation failed.

Can someone help please.


Question by:wmughni
    LVL 12

    Expert Comment

    FYI - obviously you didn't know......
    It is a violation of EE membership rules to post email addresses and personal contact info in comments.


    Author Comment

    Thanks Bob,
    I sure was unaware of the ground rules.
    Will comply.
    Wally (wmughni)
    LVL 5

    Expert Comment

    Is it failing because you do not have the Office 2003 cd, or for other reasons - are you getitng a specific error message? If not, you will probably need to try a repair or full install - you will see both options from the Add/Remove programs listfor Office 2003.

    Author Comment

    i have tried  repair and re-install through add remove program. Same result.  Half way it hangs and a pop comes up saying that install failed and no more.
    LVL 35

    Expert Comment

    by:[ fanpages ]

    Where did you source the installation from?  Is this an Academic version, a full commercial product, an MSDN product, or an Action Pack Subscription software product?

    Also, which Office product have you tried to use the 'Detect & Repair' option within?  (Excel, Word, etc.)



    Author Comment

    An MSDN rpoduct is what i have.  I tried install and repair options in excel, word, and outlook -- both from program detect & repair option as well as from add-remove prog in control panel.  Same situation... hangs midway and says failed.  Wierd.
    LVL 35

    Expert Comment

    by:[ fanpages ]
    Hi (Weird) Wally [;)],

    Further to the comment made by @madspire do you have the specific MSDN CD/DVD available (and placed in the original removeable drive) whilst attempting the detect/repair?  I have seen the problem you describe when ignoring the prompt to load the original product disc and ignoring this.

    Also, do you recall any issues during the original installation procedure [that you may have discounted at the time].

    I would, as @madspire suggested, try a re-installation from the product disc set if you cannot resolve quickly.




    Author Comment

    tried all the above - no avail (original cd - installation) Still same -
    LVL 35

    Expert Comment

    by:[ fanpages ]
    OK... so you've completely reinstalled the product from the original installation disk set.

    Why do you have a need to use "Detect & Repair"?  Perhaps we should address this, in case the reason you need to use this function is what is really causing the issues?/

    Author Comment

    There is no issue really - the program runs fine. I just ran it and found the error.  I can live with it but -- just out of curosity wondered why is this odd behavior.  
    So lets close the issue.  An unknown bug may be. Who knows!
    LVL 35

    Expert Comment

    by:[ fanpages ]
    Which version of Excel do you have?  Perhaps upgrading to the next Service Pack release may 'cure' the issue?

    Author Comment

    Well finally i resolved the problem myself.  The answer is in the MS article KB884298.
    A registry fixer program had altered some settings that had to be fixed. It was fixed following the instructions in the above quoted KB article of MS.
    Thanks folks who tried to help.  This answer may be of help to others who run into a similar situation.
    LVL 35

    Expert Comment

    by:[ fanpages ]
    Thanks for writing back with your resolution.

    For the purposes of searching in the future by other E-E users...

    "You cannot update your Office 2003 program to Service Pack 1"
    [;en-us;884298 ]

    When you try to install Microsoft Office 2003 Service Pack 1 (SP1) from the Microsoft Office Update Web site or the Microsoft Download Center, you receive an error message and you cannot update a Microsoft Office 2003 program to Office 2003 SP1.

    When you try to install Office 2003 SP1 from the Microsoft Office Update Web site, you receive the following error message:
    Installation Unsuccessful
    When you try to install Office 2003 SP1 from the Microsoft Download Center, you receive the following error message:
    The update cannot be applied.

    This issue may occur because the Microsoft Windows Registry is corrupted and a registry key that provides the path of the original installation source for the Microsoft Office 2003 program is missing. Or, some third-party programs that modify the Microsoft Windows Registry removed the registry keys that are required by the Office 2003 Setup program.

    Warning If you use Registry Editor incorrectly, you may cause serious problems that may require that you reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

    To resolve this issue, you must identify the product code globally unique identifiers (GUID) for your Office 2003 products. Then, you must re-create the path of the original installation source in the registry.

    Step 1: Identify the product code GUID for your Office 2003 product

    To determine the product code GUID for your Office 2003 product, see the following article in the Microsoft Knowledge Base:

    832672 Description of numbering scheme for product code GUIDs in Office 2003
    [ ] - see below *

    Make a note of all the product code GUIDs for your Office 2003 products that you have installed on your computer. One missing entry may prevent all your Office 2003 products from being updated.

    Step 2: Re-create the path of the original installation source in the registry

    To do this, follow these steps:
    1.      Click Start, click Run, type regedit, and then click OK.
    2.      Locate and then click to select the following key:


    The download_code subkey is a series of numbers and letters in a format that may look similar to the following:


    Note There may be multiple download code subkeys that have a similar format of numbers and letters separated by dashes.
    3.      With the download code subkey selected, click to select the Sources subkey.

    In the Sources subkey, you will find the product code GUID values for your Office 2003 product that you previously identified.

    Note There may be multiple product code GUID values.
    4.      With the product code GUID value for your Office 2003 product selected, point to New on the Edit menu, and then click String Value.
    5.      Type Path, and then press ENTER.
    6.      With Path selected, click Modify on the Edit menu.
    7.      In the Value data text box, type the full path of the original installation source for your Office 2003 program, and then click OK.

    For example, type D:\ if the CDROM drive used for installation is the D: drive.
    8.      Repeat steps 4 through 8 for each product code GUID value that corresponds to an Office 2003 product that is installed on your computer.
    9.      Repeat steps 3 through 9 for each download code subkey if you determined in step 3 that you have multiple download code subkeys.
    10.      When you have completed all steps, click Exit on the File menu.

    * [ ]
    "Description of numbering scheme for product code GUIDs in Office 2003"

    When you install Office 2003 or any one of the stand-alone Office 2003 programs, a product code (or GUID) is created in the following section of the Microsoft Windows registry:

    The format that each GUID uses is:

    The first eight digits of the GUID contain information about the release type, the edition type, the store-keeping unit (SKU), and the language of the product.

    The remaining digits in the GUID (6000-11D3-8CFE-0050048383C9) do not provide any information that can be easily categorized.

    The following table describes each of the first eight characters of the GUID.

    Characters      Definition      Hexadecimal Values
    W      Release type      0-9, A-F
    X      Edition type      0-2
    YY      SKU of the product      10-35
    ZZZZ      Language identifier of the product      any required

    You can view the GUIDs for programs that are installed on your computer. To do so, follow these steps:
    1.      Click Start, and then click Run.
    2.      In the Open box, type regedit, and then click OK.
    3.      Locate the following subkey:

    The GUIDs should be the first items that are listed under Uninstall, because their names start with braces.

    Each GUIDs data pane contains multiple values, including the product name that appears in the Add/Remove Programs dialog box (DisplayName), the date that the product was installed (InstallDate), the product ID (Product ID), the installation source (InstallSource), and the registered company and user name (RegCompany, RegOwner).
    Release type
    The release type values specify the level of the release, such as Beta versus release to manufacturing. See the following table for details.

    Value      Release
    0      Any release before Beta 1
    1      Beta 1
    2      Beta 2
    3      Release Candidate 0 (RC0)
    4      Release Candidate 1 (RC1)/OEM Preview Release
    5-8      Reserved values
    9      Release to manufacturing. This is the first shipped version (initial release).
    A      Service Pack 1 (SP1) (Unused if the product code is not changed after release to manufacturing)
    B      Service Pack 2 (SP2) (Unused if the product code is not changed after release to manufacturing)
    C      Service Pack 3 (SP3) (Unused if the product code is not changed after release to manufacturing)
    D-F      Reserved values

    Edition type
    The edition type specifies the audience for the Office 2003 product, such as Enterprise or Retail. See the following table for details.

    Value      Edition
    0      Enterprise
    1      Retail/OEM
    2      Trial

    Office SKU
    The Office SKU is the version of your Office 2003 product, such as Professional or Standard. See the following table for details.

    Value      SKU
    11      Microsoft Office Professional Enterprise Edition 2003
    12      Microsoft Office Standard Edition 2003
    13      Microsoft Office Basic Edition 2003
    14      Microsoft Windows SharePoint Services 2.0
    15      Microsoft Office Access 2003
    16      Microsoft Office Excel 2003
    17      Microsoft Office FrontPage 2003
    18      Microsoft Office PowerPoint 2003
    19      Microsoft Office Publisher 2003
    1A      Microsoft Office Outlook Professional 2003
    1B      Microsoft Office Word 2003
    1C      Microsoft Office Access 2003 Runtime
    1E      Microsoft Office 2003 User Interface Pack
    1F      Microsoft Office 2003 Proofing Tools
    23      Microsoft Office 2003 Multilingual User Interface Pack
    24      Microsoft Office 2003 Resource Kit
    26      Microsoft Office XP Web Components
    2E      Microsoft Office 2003 Research Service SDK
    44      Microsoft Office InfoPath 2003
    83      Microsoft Office 2003 HTML Viewer
    92      Windows SharePoint Services 2.0 English Template Pack
    93      Microsoft Office 2003 English Web Parts and Components
    A1      Microsoft Office OneNote 2003
    A4      Microsoft Office 2003 Web Components
    A5      Microsoft SharePoint Migration Tool 2003
    AA      Microsoft Office PowerPoint 2003 Presentation Broadcast
    AB      Microsoft Office PowerPoint 2003 Template Pack 1
    AC      Microsoft Office PowerPoint 2003 Template Pack 2
    AD      Microsoft Office PowerPoint 2003 Template Pack 3
    AE      Microsoft Organization Chart 2.0
    CA      Microsoft Office Small Business Edition 2003
    D0      Microsoft Office Access 2003 Developer Extensions
    DC      Microsoft Office 2003 Smart Document SDK
    E0      Microsoft Office Outlook Standard 2003
    E3      Microsoft Office Professional Edition 2003 (with InfoPath 2003)
    FF      Microsoft Office 2003 Edition Language Interface Pack
    F8      Remove Hidden Data Tool
    3A      Microsoft Office Project Standard 2003
    3B      Microsoft Office Project Professional 2003
    32      Microsoft Office Project Server 2003
    51      Microsoft Office Visio Professional 2003
    53      Microsoft Office Visio Standard 2003
    5E      Microsoft Office Visio 2003 Multilingual User Interface Pack

    Language identifier
    The language identifier, or LCID, varies from language to language. Because the LCID is stored in the GUID in hexadecimal format, you may have to convert it to decimal to determine the language of the GUID.

    For example, 0409 hexadecimal converts to 1033 decimal, which represents English.

    Sample GUID
    If the first eight digits of a GUID is 9117-0407, you know that the GUID was created by the initial released version (9) of a Retail or OEM Edition (1) of Microsoft Office 2003 Professional with Microsoft FrontPage (17), and that the language of the product is German (0407 hexadecimal converts to 1031 decimal which represents German).

    Accepted Solution

    PAQed with points refunded (250)

    Community Support Moderator
    LVL 35

    Expert Comment

    by:[ fanpages ]
    Thanks modulo.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    This collection of functions covers all the normal rounding methods of just about any numeric value.
    Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
    This video shows where to find templates, what they are used for, and how to create and save a custom template using Microsoft Word.
    The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…

    758 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    7 Experts available now in Live!

    Get 1:1 Help Now