March 11, 2007

Uninstalling Adobe Reader

If for whatever reason you are looking to remove Adobe Reader from your computers, here’s how to remove these applications via a script or some other unattended means. I have tested this with Adobe Reader 6.0.1, 7.0.9 and 8.0 which are all readily available from the Adobe web site and all use Windows Installer. I was also able to test Adobe Reader 5.1 which utilises a standard setup application from InstallShield.

I was able to gather the uninstall information from the information that is displayed in Add or Remove Programs. This is located in the registry at HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Each application will have a key below this key that will include information on modifying or removing the application.

Adobe Reader 5.1

The program information is located at HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Acrobat 5.0. Here’s how to perform a silent uninstall of the application:

C:\WINDOWS\ISUNINST.EXE -y -x -f"C:\Program Files\Common Files\Adobe\Acrobat 5.0\NT\Uninst.isu" -c"C:\Program Files\Common Files\Adobe\Acrobat 5.0\NT\Uninst.dll" 

This command line should work with all versions of Adobe Reader 5.x. For more information on ISUNINST.EXE command line parameters, see the article on the InstallShield site: INFO: What Command Line Parameters Are Available for IsUninst.exe?

Adobe Reader 6.0.1

With Reader 6, Adobe started using Windows Installer. This means that each version of the application will have a GUID listed in the registry. For Adobe Reader 6.0.1 this is HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1033-7B44-A00000000001}. For other versions of 6 you will need to check the GUID because this will have changed. This command line will perform a silent uninstall of Adobe Reader 6.0.1 only displaying a progress bar:

MSIEXEC /UNINSTALL {AC76BA86-7AD7-1033-7B44-A00000000001} REBOOT=SUPRESS /QB- 

Adobe Reader 7.0.9

For Adobe Reader 7 here is the uninstall registry key: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1033-7B44-A70900000002}. This is similar to version 6, but with this version you can see that the GUID contains the application version (A709). So if you have other versions of Reader 7 installed you should be able change the GUID to match the version number. Here’s the uninstall command:

MSIEXEC /UNINSTALL {AC76BA86-7AD7-1033-7B44-A70900000002} REBOOT=SUPRESS /QB- 

Adobe Reader 8.0

If you’re already looking to uninstall Reader 8, here’s the uninstall key: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1033-7B44-A80000000002}. Just like version 7 the application version is included in the GUID and should be updated as we see point releases for this version.

MSIEXEC /UNINSTALL {AC76BA86-7AD7-1033-7B44-A80000000002} REBOOT=SUPRESS /QB- 

Uninstall Strategies

I should note that if you are deploying Adobe Reader 7 or 8, earlier versions of Adobe Reader (6 and 7 only) will be removed before the newer version is installed. If you are upgrading from version 5, you will end up with both versions installed as 5 will not be automatically uninstalled.

To remove these applications you will have to look at something like SMS or Altiris Deployment Solution to perform the command line on each machine. You could also look at creating a custom Windows Installer package with Wise Package Studio or FLEXnet InstallShield to run the command line.

I also tested a remote uninstall using PSEXEC from Sysinternals. Uninstalling Adobe Reader 5 in this manner just didn’t get far as the ISUNINST.EXE process just sat there indefinitely, but remotely uninstalling Adobe Reader 7 was successful. This is the command line I used, nice and simple:


Update 1: Thanks to David, here are the commands for uninstalling Adobe Reader 3.0 and 4.0:

Adobe Reader 3.x

C:\WINDOWS\uninst.exe -fC:\Acrobat3\Reader\DeIsL1.isu

Adobe Reader 4.0

C:\WINDOWS\ISUNINST.EXE -f"C:\Program Files\Common Files\Adobe\Acrobat 4.0\NT\Uninst.isu" -c"C:\Program Files\Common Files\Adobe\Acrobat 4.0\NT\Uninst.dll"

Update 2: Here are a couple of documents on the Adobe support site for removing Reader:

If all else fails you can resort to the Windows Installer CleanUp Utility to get Reader to uninstall.