Hello fellow AppDeloy'ers -- I have an interesting one today...

So here's the scenario...

Our setup here is to deploy applications via AD Group Policy.

A need arose to have Adobe Acrobat 7.0.5 Professional be removed and readded (causing all clients to uninstall and reinstall)

This seemed to create a half install state (the program files are present under C:\Program Files), but when trying to open the program it generates an error saying the serial number is invalid -- this tells me that the transform was not applied correctly (as this same exact package/transform has worked in the past without issues)

So, I figured I would manually uninstall, so I could try and manually install to see if the problem gets resolved.

When trying to manually uninstall (msiexec /x "package.msi" TRANSFORMS="transform.mst") I am prompted with the following error;

Internal Error 2753: UninstManager.dll

And the following is written to the Application Log;

Event Type: Error
Event Source: MsiInstaller
Event Category: None
Event ID: 10005
Date: 6/1/2007
Time: 12:01:01 PM
User: domain\user
Computer: computername
Description:
Product: Adobe Acrobat 7.0 Professional -- Internal Error 2753. UninstManager.dll

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 7b 41 43 37 36 42 41 38 {AC76BA8
0008: 36 2d 31 30 33 33 2d 30 6-1033-0
0010: 30 30 30 2d 37 37 36 30 000-7760
0018: 2d 31 30 30 30 30 30 30 -1000000
0020: 30 30 30 30 32 7d 00002}

The same error occurs if I attempt to install over top (msiexec /i "package.msi" TRANSFORMS="transform.mst")

The file "uninstmanager.dll" is located in two places; "C:\WINDOWS\Temp" and "C:\Program Files\Common Files\Adobe\Acrobat 7.0\Uninstall"

I've searched the net and the forums and can't seem to come up with anything concrete. Anyone have any ideas?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Most of the time when I have had to uninstall Adobe I use the GUID that is in the uninstall key of the registry. So my command looks something like this:

Get value from here HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall in one of the GUID looking reg keys. You will see the GUID you need to use in the UninstallString value.

msiexec.exe /X {AC76BA86-0000-7EC8-7489-000000000603} /qn <--- this is for 6.0.3

Then hopefully the install with the transform will be easy. Let me know if I am off base here because I have not tried to do an automated uninstall with a transform before.
Answered 06/01/2007 by: yarborg
Blue Belt

Please log in to comment
0
yarborg,

Thanks for the reply. As far as I know, the method of uninstalling from the cmd line using the package or GUID achieves the same thing. It seems to be related to the uninstmanager.dll file somewhere in the registry -- manually removing all traces of Elements in the registry seems to fix the issue...

I've seen a lot of posts from Google with the same/similar issues, but no resolutions posted. Hopefully it's not just a dirty uninstall of Adobe that can't be fixed [&:]
Answered 06/04/2007 by: JdotQ
Senior Purple Belt

Please log in to comment
0
Hi JdotQ,
this MSI is... :-(
Try the following:
Load the MSI in ORCA and go to the Custom Action table. Change the following line:
AddUninstMgrToRunOnce 81 UninstManager.dll AddSelfToRunOnce
to:
AddUninstMgrToRunOnce 65 UninstMgr AddSelfToRunOnce

Another try would be to delete the AddUninstMgrToRunOnce action from the InstallExecuteSequence table.

Maybe you need to do it on the installed MSI in the %systemroot%\installer folder.

Regards, Nick
Answered 06/04/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity