Crazy issue with Adobe Uninstall/Reinstall
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;
And the following is written to the Application Log;
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?
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
Answers (3)
Please log in to answer
Posted by:
yarborg
17 years ago
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.
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.
Posted by:
JdotQ
17 years ago
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 [&:]
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 [&:]
Posted by:
nheim
17 years ago
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
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.