Share via


Uninstalled software deployed by SCCM still remains in Installed Applications

Question

Wednesday, September 17, 2014 1:11 PM

Hi experts

I noticed when we manually uninstalled a software which was deployed via SCCM, in Software Center, under Installed Applications, the software is still listed as installed there. 

I know the only way to make the software unlisted under Software Center is to remove the software deployment on the Primary Site Server, refresh the client policy and the software will disappear from the Software Center, but that means it will disappear for all the other computers which will need the software as well. I don't think this is a workable solution.

Possible to share if the uninstalled software will automatically disappear from the Installed Application to Available Application? If yes, how long would it take, does it depend on the next cycle where the SCCM client get new policies from the Primary Site server?

The reason why I am asking this is because it might confuse the end user.

User: I thought you have uninstalled the software!
IT: Yes we did
User: Then why is it still listed under Installed Application in Software Center. It is bugging me! You didn't do your job.

Thank you

All replies (5)

Wednesday, September 17, 2014 1:24 PM

Have you already tried running the Application Deployment Eval Cycle on the client?

Torsten Meringer | http://www.mssccmfaq.de


Wednesday, September 17, 2014 1:44 PM

Yes I did , after having done that, in Software Center I kept pressing F5, new software shows up in Available Software but under Installed Software the software we uninstalled still remained listed in Installed Software.


Wednesday, September 17, 2014 7:42 PM

Check your detection method in your Deployment Type. It's probably pointing to something that's still existing on the computer after uninstalling the application.

http://technet.microsoft.com/en-us/library/989dfb1d-a003-4200-817d-f917d8ae096b#BKMK_Step4

Benoit Lecours | Blog: System Center Dudes


Thursday, September 18, 2014 2:47 AM

Hi,

You could check AppEnforce.log and CIAgent.log to confirm the current state for this application after running the Application Deployment Eval Cycle.

1. Find the ScopeID of the application in AppEnforce.log.

2. According to the ScopeID, check the current state for this application.

Best Regards,

Joyce

We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place.


Thursday, December 1, 2016 4:35 PM

That worked. I had uninstalled SCCM remote desktop in control panels, but it kept showing up in Software Center as "installed."   I went into the Action tab of the Configuration Manager Properties in Control Panel and ran the Application Deployment Eval Cycle.  It is now going from installed to installing, which is what I wanted it to do. Because it is a required program, the server automatically pushes it back out.