Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

prevent feature from self repairing

prevent feature from self repairing

prevent feature from self repairing

Hi All,
Ive got an msi install on Terminal Server.
The problem is when the users launch the app it always prompts that it is configuring everytime they start it,
i think the OUTLOOKnonbootfiles feature is trying to do a self repair, is there a way of turning this off for this feature???

RE: prevent feature from self repairing


There are 2 fixes, one after the fact and one from the design of the msi before installation.

1.)  After installation:  This requires using the Event viewer and editing the Registry.

You must un-associate this component from this installation within the Registry. First, you must find the name of the missing component. After you see the Windows Installer
dialog running a repair, open the Event Viewer by clicking Start, Run, and typing Eventvwr. Open the Application Log and look for the most recent entries where the Source is MsiInstaller. Open each and look for the name of any and all missing components. This code is usually a lengthy alphanumeric string with hyphens. Write the code down or copy it to a text file for easy reference (you can copy from the event windows using Ctrl+C).

Next, when you have gathered the codes for all missing components, perform the following group of steps once for each name found:
Click Start, Run. Type RegEdit.
Click OK. Select the top node of the Registry Tree, then go to Edit, Find…
Enter the Name in the ‘Find What’ box.
In the ‘Look At’ section, select only ‘Data.’
Ensure that the checkbox labeled ‘Match whole string only’ is not checked.
Run the Search.
If the Search stops within a location under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer, this is the area where Installer components are registered.
Delete the Key where the search stopped (the folder in the left pane).

2.)  Design time:  I have never used this myself, but I have read that deleting the ComponentId string from the component in question removes the self-repair feature for that Component.  Keep in mind that if one Component contains many files, the self-repair will be disabled for all files associated with that Component.


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close