Environment
Situation
Resolution
When installing Security Manager, in a few isolated cases an environmental issue causes the installation of a dependency to fail without warning. The installation will appear to succeed, the only indication that the installation will fail is an msiexec /help window popping up three times.
What happens is that in the environment in question, there is a problem with the way the path is built for installing vcredist, a requirement for Security Manager to function, is not built correctly. The result is that the 3 installers for vcredist are not installed, and the subsequent Security Manager installation has many different, random problems.
In order to resolve this, you must perform the following steps.
- Start the installation
- An msiexec /help dialogue will appear. Do not click on OK. This is where the vcredist distributable fails to install, and you will need to gather vcredist from the file system in order to manually install it.
- Search the file system for vcredist* . The first time you do this, you should find an x86 vcredist installer. The other vcredist installers will be for itanium and ia64.
- Copy the vcredist installer into a safe location.
- Click OK on the msiexec /help window.
- Perform steps 2-4 again. At each prompt do a search, and then find the vcredist on the file system..
- Once you have gathered each of the 3 vcredist installers and clicked through each msiexec /help dialogue, cancel the Security Manager installation.
- Run each of the 3 vcredist installers. 2 of them will fail, one will succeed.
- Once that is done, perform the Security Manager installation.
- Restart the central computer.
- Launch the Monitor Console.
If these steps were successful, the Monitor Console will launch correctly. If it does not launch correctly, there may be an error about the snap-in not loading, or the class id not being registered.
If the Monitor Console did not launch correctly, you will need to perform the installation again, this time as a local administrator at the physical location, or by using a remote administration card or remote desktop with the /console switch from the run line. You may need to do this multiple times within different user contexts until the installation is successful.