Thursday, July 1, 2010

SafeMSI.exe – Start Windows Installer Service in Safe Mode

I have been frustrated many times over when working on a customer's machine in Safe Mode, which I do all the time, because one is not able to uninstall or install programs in Safe Mode. Basically the Microsoft Windows Installer program is not loaded in Safe Mode and is not usable.

This tiny program purports to make a registry change making the Installer program a Safe Mode program, meaning it is usable in Safe Mode, meaning one can uninstall, and presumably install, programs while in Safe Mode.

Note the part that says this program should be started up WHILE IN Safe Mode, not beforehand. That's a gotcha if you don't pay attention to this.

This is meant for those of you at a rather advanced level. For me, what I will do is carry the program on a flash dive at all times, and after having booted a customer's machine in Safe Mode, I will run the program from the flash drive.

I have not tried this yet, but I think it's worth a try if you are having issues that are better solved in Safe Mode.

The following comes from technibble.com:

SafeMSI.exe is a tiny, portable, freeware application designed to let you uninstall programs in safe mode. When the computer is in safe mode, the Windows Installer service isn’t started so most programs can’t be uninstalled. Since technicians do a lot of work in safe mode and being unable to uninstall is a huge bother. It is also not possible to start the service manually, an error message will come up saying “Could not start the Windows Installer service on Local Computer. Error 1084: This service cannot be started in Safe Mode”. This tool will do a registry tweak so that Windows Installer is made a safe service and it will launch the Windows Installer service. The tool is meant to be used after you are already in safe mode, it is a tiny .exe that just needs to be double-clicked or run and it runs very quickly.

The website mentions that the tool is compatible with Windows NT, 2000, XP and Server 2000. Although it doesn’t mention it, it is also compatible with newer versions including Windows 7.


Screenshots:



1 comment:

  1. the part that says this program should be started up WHILE IN Safe Mode, not beforehand. That's a gotcha if you don't pay attention to this

    ReplyDelete