Uninstall KB2889853 Skype for Business update for Lync 2013 via SCCM 2012 R2

Hi all;

We are trying to uninstall KB2889853 using SCCM 2012 R2; however; non of the following methods worked:

1. Creating a custom task sequence with the following command:

C:\Windows\System32\wusa.exe /uninstall /kb:2889853 /quiet /norestart

The result is: The update KB2889853 is not installed on this computer.

2. Creating a custom task sequence with the following command for 32 bit:

C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\Oarpmany.exe /removereleaseinpatch "{90150000-012B-0C0A-0000-0000000FF1CE}" "{0E796015-0FBA-4F54-8739-AC50F1599CF2}" "3082" "0"

The result is: Task sequence has failed with the error code 0x80070002

and the same result for the 64 bit command:

C:\Program Files\Common Files\Microsoft Shared\OFFICE15\Oarpmany.exe /removereleaseinpatch "{90150000-012B-0409-1000-0000000FF1CE}" "{2892724E-6BD6-487B-96A8-F0821786863B}" "1033" "0"

I can't even find the above mentioned values in the registry although that the KB does exist on the PC and I can see it in the Windows Update history...

Any ideas...

Thanks.
Kinan Al-HaffarSenior Systems EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Maidine FouadEngineerCommented:
Hello

Since you installed them via System Center 2012 , the procedure to uninstall them is quite different, il show you the procedure with PowerShell

Il be using DISM  , the link below is from the Technet, microsoft library if you want to know more

https://technet.microsoft.com/en-us/library/hh825236.aspx


First we will list the packages installed to a file ...

dism /online /get-packages /format:table > installed.txt

Open in new window


From that file you search for the package Identity name of the , this is just an example below , you will have to find the specific KB2889853

Package_for_KB12345678~a1e5f74524124~amd64~~5.4.3.2

Open in new window


Then you can uninstal it silently via this command

DISM.exe /Online /Remove-Package /PackageName:Package_for_KB12345678~a1e5f74524124~amd64~~5.4.3.2 /quiet /norestart

Open in new window

0
jcimarronCommented:
K9--
"I can't even find the above mentioned values in the registry although that the KB does exist on the PC and I can see it in the Windows Update history...

That Update may not still be installed.  Once it appears in "View Update History" it stays there regardless whether it is uninstalled or not.
Look, rather in Control Panel|Programs and Features|"View Installed Updates" (upper left and it takes 10-15 seconds to populate).  Enter KB2889853 in the Search Programs and Features window at the top right. If it is still installed, the data will appear automatically.
0
Kinan Al-HaffarSenior Systems EngineerAuthor Commented:
Thank you for your reply. However when I executed "dism /online /get-packages /format:table > installed.txt" and examined the test file, KB2889853 wasn't there!

This is driving me crazy, as I said, the application is now called Skype for business and the Icon is Skype's icon, and I can see the update in Windows Update history, but not in the registry, DISM, or "add/remove programs"... I even installed a 3rd party Uninstaller software that couldn't detect the update as well....

Pulling my hair....
0
How do you know if your security is working?

Protecting your business doesn’t have to mean sifting through endless alerts and notifications. With WatchGuard Total Security Suite, you can feel confident that your business is secure, meaning you can get back to the things that have been sitting on your to-do list.

Kinan Al-HaffarSenior Systems EngineerAuthor Commented:
Hi jcimarron;

Thank you for your reply. I can see the update in Control Panel|Programs and Features|"View Installed Updates", and I can uninstall it from there... but as I have mentioned, the update was deployed via SCCM, so I need to remove it using SCCM as well... and I tried the methods mentioned in my original post and both of them didn't work...
0
Maidine FouadEngineerCommented:
i hate software product updates like this one ....Grr...

Anyway if that didn't work it can be removed whitout SCCM ...

In the registry we need to look in:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

And In:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages

in WindowsUpdateAgent->Check the InstallClient string

Once found, look at the Uninstall String, and you’ll see a value like the one you used in Oarpmany ... (The command failed because the uninstall string is incorrect i guess...)


You can also check for it  via https://msdn.microsoft.com/en-us/library/aa387099(VS.85).aspx
This toolRegardless of where they are in the registry


Once found use this (using the correct codes found in the registry , this below is just an example based on the old code you gave) :

msiexec /package {90150000-012B-0409-1000-0000000FF1CE} MSIPATCHREMOVE={2892724E-6BD6-487B-96A8-F0821786863B} /qb /norestart /l+ c:\windows\system32\ccm\logs\KB2889853_unins.txt


Hopefully with the correct Uninstall string it will remove the patch, Good luck
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Kinan Al-HaffarSenior Systems EngineerAuthor Commented:
Hi Fouad Maidine;

Thank you so much for your reply... I think its working, I tested it on 1 machine via CMD and it worked. I created a Task Sequence in SCCM and waiting for the results...

This worked:
msiexec /package {90150000-012B-0409-0000-0000000FF1CE} MSIPATCHREMOVE={BF1B3F01-93F3-4B83-93DB-132EB1AED259} /qb /norestart

As well as this:

"C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\Oarpmany.exe" /removereleaseinpatch "{90150000-012B-0409-0000-0000000FF1CE}" "{BF1B3F01-93F3-4B83-93DB-132EB1AED259}" "1033" "0"
0
Kinan Al-HaffarSenior Systems EngineerAuthor Commented:
Update:

It did work through SCCM.... thanks a bunch....
0
Maidine FouadEngineerCommented:
;)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
IT Administration

From novice to tech pro — start learning today.

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.