InstallShield is a component to help keep your computer up to date. We'll walk through how it ended up on your computer and how you can manage it.
Recently, I did a scan with Autoruns from Microsoft Sysinternals to see what I was loading at log on. I have a program called “ISUSPM.exe” loading at log on. I do not remember seeing it before so I did a search – and answers at Microsoft.com states that it’s “InstallShield Update Service Scheduler” and it searches for updates for software on my computer. It stated that it’s not needed and it can be unchecked/removed from starting at login. Have you seen this? What is it? What software does it update? Where did it come from? Do I need it? Can I safely remove it without leaving my software vulnerable?
InstallShield has been around for years and it’s certainly nothing malicious. In fact, most people have probably already used its software at one point or another.
InstallShield is the set up and installation technology that’s used by many other software vendors to write the set-up programs for their products.
How does this work?
Let’s say that you purchase product X from company Y. But when you run a set up on that product, it’s actually an InstallShield program that runs and does the work. I think even some Microsoft programs have used InstallShield in the past.
As it turns out, set up is incredibly complex. Programs like InstallShield make it easier for companies to not need to reinvent the wheel every time they release a product.
The update service component is simply software that monitors when program updates are available, notifies you when they are, and then downloads and installs the update.
Should I remove InstallShield?
Personally, I don’t like that update programs like this run continuously. They don’t need to do this. They could be designed to use the Windows Task Scheduler to run periodically instead of constantly.
… you might be removing the automatic update notification from the programs that you have installed.
That being said, removing InstallShield won’t break anything, but you might be removing the automatic update notification from the programs that you have installed.
That’s where it came from; when you installed some other software package, the InstallShield update service was probably added as well.
If the update service isn’t running, the programs that you have that use InstallShield may also check for updates manually on start up. But the problem is that you won’t know which ones are affected.
Personally, I would leave InstallShield alone. If it really bugs you, go ahead and remove it; just make sure to check for updates to the applications that you have installed from time to time.