Share via


Deleted Deployments are still visible in Softwarecenter

Question

Wednesday, July 25, 2012 9:40 AM | 1 vote

Hello!

Whenever i delete a Deployment from a collection, it doesn't get deleted out of the clients Softwarecenter. The Application is still visible on the client and if I click the button to install it, I get an error telling me that the Softwarecenter can't update the needed Information.

i've already tried to reinstall the Client. This removes all old (deleted) deployments from the softwarecenter, but as soon as i deploy an aplication and then delete the deployment I get the same Error again.

Has anyone experienced something like this before?

Thanks in advance!

All replies (30)

Wednesday, July 25, 2012 9:43 AM | 1 vote

Have you updated machine policies on the client or waited for the default cycle to occur?

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


Wednesday, July 25, 2012 9:51 AM

I tried both. but nothing changed in the Softwarecenter.


Wednesday, July 25, 2012 7:42 PM

Have you deployed the application to user or machine collection ? Also, is the deployment marked as available or required ?


Thursday, July 26, 2012 12:25 AM

I tried both. but nothing changed in the Softwarecenter.

Did you refresh(F5) the Software Center window after forcing the machine/user policy update?


Thursday, July 26, 2012 6:33 AM

Yes i did... nothing changes when i delete a deployment. It is still shown in the Softwarecenter.


Thursday, July 26, 2012 6:42 AM

The applications are deployed to a device collection and they are marked as available


Friday, July 27, 2012 6:22 PM

I know it's no help, but I'm having the exact same problem.  Applications deployed to a device group.  Deployment deleted.  Software center still shows it available.  If I try running it, I get "Software Center cannot retrieve the information that you requested".  Same thing happens when I modify the deployment type.  Ran policy cycle, even left the machines overnight.  It just doesn't go away.


Friday, July 27, 2012 7:05 PM

I've discovered that if I mark the application as retired, the Install button on the client does become disabled.  So my client is picking up policies.


Tuesday, September 4, 2012 8:30 PM

Has anyone been able to solve this issue? I am experiencing the same issue. I created three applications for installing commonly used software and they worked fine. I then decided to make installation more simple by creating a fourth application that installed all three of the software programs with one deployment/install. This was done by cloning one of the original applications and setting the other two as dependents.  I began experiencing issues because of this fourth application and thus decided to not delete the applications. I first deleted the deployment that I had for the application and then deleted the application completely from ConfigMgr. I have executed the action update on all of the available policies on the systems that had received the deployments but the delete application still shows as "installed" on them even though the application doesn't even exists. I have even restarted the system multiple times and updated the ConfigMgr policies again multiple times. The deleted application simply will not go away.


Thursday, September 6, 2012 1:16 AM

If you reset policies by using policy spy and reinitiate policy retrival action would they still appear in software center? There might be some indication in the logs as why it does not revoke those policies. If you move the computer or user object out of the collection that you have the deployments for, would this still happen


Friday, July 26, 2013 10:48 AM

Hi All,

I previously had an application deployed to a group of users in a collection which the vendor wanted removed.
I did the normal steps of:

  • Delete the deployments
  • Delete the application

A turn of events occurred where this application had to be redeployed to the same machines under a different name, this is where my problem has occurred.

In the software center - the newly deployed applications are there - as they should be. But also the old deployments are still showing up even though that application and deployment (under that application name) does not exist. Does anyone know how i can get rid of these?

I'm not sure if it is important but the files being used for the new application are exactly the same as the old application.

I've seen these links:

So i know other people have ahd this problem but cannot find a sensible solution

Looking forward to your replies!


Friday, July 26, 2013 1:28 PM

A note here that *may* be the source of confusion here: you do know that deleting the deployment will *not* uninstall the application, correct?

Jason | http://blog.configmgrftw.com


Friday, July 26, 2013 2:07 PM

I am aware of this, thats why im so confused about thwat has happened. I have ensured that the machines receiving the new application have uninstalled the original application before i deployed. Still get the old ones showing up...weird.


Monday, June 9, 2014 8:43 PM | 1 vote

Jason-

I am having the same issue. I uninstall the Application. Then I delete the deployment. Then I refresh all SCCM policies on client. The application still shows as Available Software and status Past Due- will be installed. When I hit Install I get the "Software Center cannot retrieve the information you requested" "The Item you requested from Software Center is no longer available. You can press F5 to refresh view" When I press F5 the App is still there, as available. It should be gone since I have deleted the Deployment, however, after 5 days it is still there....

I am wondering if this is a bug with uninstalling an App before deleting the deployment? Perhaps the deployment should be removed first and then uninstall?


Tuesday, June 10, 2014 5:43 PM

Similar scenario for me:

I have a test app (Launches CMD, Creates a File (for detection), then exits).

My test App has an uninstaller (Launches CMD, Deletes the file (for detection), then exits)

I targeted to a user collection as available and show in application catalog.

I install the software, then uninstall it.  It moves over to the Available software tab as available software.

I created this because we had people use the app catalog to install Project 2007 before we had Project 2010.  THey now install Project 2010 and are consistently notified that there's new software available (the Project 2007) deployment that they pulled from App Catalog.

I'm able to duplicate this behavior at my leisure.  What's the issue here?  I've seen a few posts that went unanswered over a year ago.  This is still "new" as HW19 updated his last comment only 20 hours ago.

Someone?  Anyone have an answer?  It seems doing a policy reset using Roger Zander's 'client center' fixes the issue.  Shouldn't have to do that.

nick


Wednesday, February 25, 2015 6:44 PM

Has anyone found a solution to this? It's 2015, R2 RU4 is out and this is still unanswered...


Wednesday, March 18, 2015 12:59 PM

Already found an answer/solution ?

 


Saturday, April 25, 2015 6:59 PM

Indeed, always the same problem exists ... when MS will provide a solution for this ?


Monday, May 4, 2015 3:43 PM | 1 vote

I think I found the solution

You have to update your Distribution Points.  I ran into the same exact problem but then I remembered the Applications were still listed in my Distribution Points even though I deleted the actual Deployment.  Once I cleared them from the Distribution Points, my Clients removed the entries from "Available Software."

I believe this is tied to the "Content Validation" schedule which may automatically clean it up for you but manually removing the apps from Distribution Points definitely removed the listing from the Software Center.  Hope this helps someone.


Monday, May 4, 2015 7:17 PM

That's very odd AGoodGreek.  I cant imagine why having the content in the Content Library on the DP would cause the client to retain the policy.  There could be many scenarios where the content shouldn't be removed, just certain machines or users no longer need the deployment.  Removing it from the DP certainly breaks that ability..


Tuesday, May 12, 2015 10:55 PM

I think you're onto something. Particularly for SCCM 2012 R2 virtual machine testing clients running on a production network within a limited collection. Old policies, even for deleted or revisioned apps, keep showing even though the CAS has already been updated with Update Content and/or Redistribute directly from the application deployment type. This is with deleting prior revisions immediately after performing a update content action.

Leaning toward it being a refresh issue with the local distribution point caching the old policies and not picking up the new revisions. Found an excellent article regarding running Content Validation using smsdpusage.exe http://www.petervanderwoude.nl/post/tag/content-validation/


Wednesday, May 13, 2015 5:49 AM

... smsdpmon, not smsdpusage, but I agress with William: that's an odd behavior. 

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


Wednesday, October 5, 2016 9:47 PM

OK, I have deleted the deployment, removed the content from all DPs, cleared the CCMCache, ran all actions under Configuration Manager in control panel and rebooted several times and I cannot get these to clear. Any chance a resolution has been found in the few months since the last reply?


Thursday, October 6, 2016 6:32 AM

So it seems as if either the policy deletion does not make it to the client or the Server does not process the changes (deletion of the deployment).

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


Thursday, March 22, 2018 2:47 PM

I know this thread is old but I was having a similar issue where a application was still showing in Software Center though I have removed the deployment from the application in the SCCM console. This was an application that was particularly difficult to deploy so I tried many different methods, one of them was a task sequence to deploy the app.  Long story short - I forgot to remove the task sequence deployment I tested to deploy the app.  Once I checked and deleted the TS deployment the app disappeared from the software center.


Monday, November 19, 2018 9:23 PM

Hello I had same problem.

I removed application from SCCM (deployments -> retire applications -> remove historical data)

Then I went to SCCM client and remove content of ccmcache in Windir -> Run Application, use and Machine policies and then dissapeared application from Software Center 1706.

Anyway i dont know why is not authomatic this procedure.

Let me know if it worked.


Wednesday, January 30, 2019 11:16 AM

Same problem... 

reinstalling the sccm-client solved it for me. I guess some sort of local cache-file containing the software list is out-of-sync.


Thursday, February 14, 2019 11:13 AM

I have same problem. Client caches obsolete information (icons, versions and etc.)

Vladimir Zelenov | http://systemcenter4all.wordpress.com


Friday, June 14, 2019 3:24 PM

I found that I see this problem on computers where client was upgraded from SCCM 2012 (5.00.8239.*) R2 to SCCM Current Branch (5.00.8740.*, 5.00.8790.*). I removed deployments for some applications but they still displayed in Software Center.

Vladimir Zelenov | http://systemcenter4all.wordpress.com


Thursday, January 2, 2020 2:54 PM

I faced the same situation and troubleshoot for 2-3 hours by refreshing client policy and few more but finally got solution after update the contents of that application whose deployment already removed...Once contents updated and policy got refreshed issue has resolved.