VMware Horizon Community
maharajan_be
Enthusiast
Enthusiast
Jump to solution

Block user uninstall apps that comes along with Parent VM

Have a problem.... We have a pool created from Parent VM with some standard applications like firefox, office, java and app volume agent installed on it.

We see that when a user with writable volume connects to this pool, writable volume is letting the user to uninstall the application that comes along with image. After they uninstall, they can never use those application even they connect to a different VM on the pool, the VM is supposed to have the all standard apps on it. Uninstall apps never show up on Add or remove programs.

Is there way to block users to uninstall the apps that comes along with image?.

1 Solution

Accepted Solutions
Ray_handels
Virtuoso
Virtuoso
Jump to solution

Yes and no.

What we do is create 3 registry values so users dont get the uninstall options. We also do this for applications stored in appstacks. This way we also know what applications have been delivered by us and what applications have been installed by users. For the record, it won't block them from uninstalling, it makes it more hard.

Go to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (or the wow6432node version if it is a 32 bits application on 64 bits OS.

Then search for the specific application you want to mask from uninstalling, then add the following DWORD keys with a value of 1

NoModify=1

NoRepair=1

NoRemove=1

My guess is that the values stand for itself. This removes the repair, modify and remove button from the programs and features window.

View solution in original post

1 Reply
Ray_handels
Virtuoso
Virtuoso
Jump to solution

Yes and no.

What we do is create 3 registry values so users dont get the uninstall options. We also do this for applications stored in appstacks. This way we also know what applications have been delivered by us and what applications have been installed by users. For the record, it won't block them from uninstalling, it makes it more hard.

Go to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (or the wow6432node version if it is a 32 bits application on 64 bits OS.

Then search for the specific application you want to mask from uninstalling, then add the following DWORD keys with a value of 1

NoModify=1

NoRepair=1

NoRemove=1

My guess is that the values stand for itself. This removes the repair, modify and remove button from the programs and features window.