Sometimes you want to uninstall a program but for one reason or the other Windows won’t let you. One approach is to then try to uninstall the program in safe mode. However, the default setting for safe mode does not have the uninstaller service running. Here is how to set up the system to enable the running of the uninstaller service in safe mode.
The method involves editing the Registry and is for experienced PC users only.
- Open the Registry Editor (details of using the Registry Editor are here.)
- Navigate to the Registry key: HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\
- Right-click “Minimal”
- Select “New—Key”
- Name the key MSIServer
- Change the default data value to Service. The figure below shows the entry in the Registry editor.
The running of the uninstaller service in safe mode will now be enabled. If it is not already running, you can start the service from the command line. Open the command prompt with administrative privileges and enter:
sc start msiserver
If you want the option of booting to safe mode with networking, there is a second Registry key that can also be modified. In step 2 above, navigate to:
Add a new sub-key called MSIServer to this key by right-clicking Network in the same way as described in steps 3-6 above.
Get your own favorite tip published! Know a neat tech tip or trick? Then why not have it published here and receive full credit? Click here to tell us your tip.
This tips section is maintained by Vic Laurie. Vic runs several websites with Windows how-to's, guides, and tutorials, including a site for learning about Windows and the Internet and another with Windows 7 tips.