/build/static/layout/Breadcrumb_cap_w.png

Turn off MSI repair

I have a software app installed. I need to disable it (note: I don't want to uninstall it). I tried renaming the EXE that starts up the app but every time a user logs off and back on the MSI self-heal runs and fixes the renamed EXE. How do you turn this self heal off for a MSI?

0 Comments   [ + ] Show comments

Answers (6)

Posted by: jcarri06 15 years ago
Senior Purple Belt
0
You may have active setup configured for that particular application (at least that's what it sounds like). Find the entry in "HKLM\Software\Microsoft\Active Setup\Installed Components" that's pointing to the application that's self healing at logon and remove it. I believe that should do it.

Good luck,
Jorge
Posted by: mhsl808 15 years ago
Fifth Degree Brown Belt
0
No, that's not it. I checked there. Where else does a MSI do its self heal from?
Posted by: mhsl808 15 years ago
Fifth Degree Brown Belt
0
it was an hidden shortcut that was getting launched via another start up process. So once I deleted this hidden shortcut the self heal stopped.
Posted by: rbrucelee1978 15 years ago
Orange Belt
0
Look for the component that the hidden shortcut belongs to and delete the Component GUID, that will definitely turn off self healing (at least for that component).
Posted by: clyrigham 15 years ago
Orange Belt
0
I have a software app installed. I need to disable it (note: I don't want to uninstall it). I tried renaming the EXE that starts up the app but every time a user logs off and back on the MSI self-heal runs and fixes the renamed EXE. How do you turn this self heal off for a MSI?


Look for Key Files and uncheck them... The self-healing, some times, begin when those files was marked as Key Files...

I hope this can help you!

cheers
Posted by: rbrucelee1978 15 years ago
Orange Belt
0
Taking off the the component keypath will skip the component check however, the component will still get enumerated when installer services check which component belong to a certain feature. By removing the Component GUID, these effectively turns off self healing for the particular component.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ