Rollback/uninstall MSI from 4.0 to 3.1

Posted on 2009-05-21
Medium Priority
Last Modified: 2012-05-07
I upgraded my MSI installer to version 4.5, and now I need to go back to 3 and dont know how.

Can someone help me figure out how to uninstall or rollback the version?
Question by:WilliyWhippingBoy
  • 6
  • 4
LVL 88

Expert Comment

ID: 24449047
Check inside the control Panel, "Add/Remove Programs" and uninstall it through that (you may have to enable "Show Updates" so the windows updates are visible.

Author Comment

ID: 24450762
Not in add/remove programs. The two Microsoft support reps I talked to told me it was "above their level of expertise" and sent me to the pay site. I really need to figure this out.

I tried this method below, but it didn't work for two reasons. The install program wont install MSI in safe mode, and I cant extract the installer to replace the files.

: Method 2: Reinstall Windows Installer
To reinstall Windows Installer, follow these steps:

   1. Start your computer in Safe Mode. To do this, follow these steps:
         1. Restart your computer.
         2. Press F8 after you receive the following message:
            Please select the operating system to start
         3. On the Windows Advanced Option menu, use the arrow keys to select Safe Mode, and then press ENTER.
         4. If you use a dual-boot computer or a multiple-boot computer, select the appropriate operating system from the list that is displayed, and then press ENTER.
         5. Log on to the computer.
   2. Click Start, click Run, type cmd, and then click OK.
   3. At the command prompt, type attrib -r -s -h %Windir%\System32\dllcache.

      Note On a Windows 98-based computer, type System instead of System32.

      Note On a Windows Server 2003 SP1-based computer, skip this step. Instead, go to step 4.
   4. At the command prompt, type CD %Windir%\System32, and then press ENTER.
   5. At the command prompt, type the following lines, pressing ENTER after each line:
      ren msi.dll msi.old
      ren msiexec.exe msiexec.old
      ren msihnd.dll msihnd.old
   6. At the command prompt, type exit, and then press ENTER.
   7. Restart your computer in Safe Mode.
   8. Update the Windows Installer files on the hard disk to the latest version.

      Note On a Windows Server 2003 SP1-based computer, extract the files in the Windows Installer 3.1 redistributable package, and then copy the following files to the %Windir%\System 32 folder on the computer:
          * Msi.dll
          * Msiexec.exe
          * Msihnd.dll
   9. Restart your computer in standard mode.
LVL 88

Expert Comment

ID: 24451241
Try your above instructions until and including point 5. Then reboot and just try installing the installer in standard mode.
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!


Author Comment

ID: 24451442
It somehow re-creates all the renamed files. So when I run setup I get this: Setup has detected that the service pack version of this system is newer than the update you are applying. There is no need to install this update. Aaggggghhh! !
LVL 88

Expert Comment

ID: 24451511
Try running the installer with /? at the end, this might show you the options of the installer (possibly how you can unpack the files only, without installing).

Author Comment

ID: 24451732
I tried the /overwriteoem but haven't tried the /integrate (should that be c:\windows\system32 ?)
LVL 88

Expert Comment

ID: 24452282
Most probably.

Author Comment

ID: 24452634
It looks like I have to uninstall sp2. Can someone tell me how to uninstall sp2 from server 2003?

Author Comment

ID: 24452640
NM. found it

Accepted Solution

WilliyWhippingBoy earned 0 total points
ID: 24715109
Had to completely re-install the OS.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Numerous times I have been asked this questions that what is it that makes my machine log on so slow, there have been cases where computers took 23 minute exactly after taking password and getting to the desktop. Interesting thing was the fact th…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
Watch the video to learn how one can deal with PST file corruption issue with an outstanding Kernel for Outlook PST Repair Tool easily. Using this tool, non-technical users can swiftly perform the repair process to restore their essential data witho…
In the video, one can understand the process of resizing images in single or bulk. Kernel Bulk Image Resizer is an easy to use tool for resizing large number of images. One can add and resize multiple images with this tool in single go. The video sh…

600 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question